Hacker Newsnew | past | comments | ask | show | jobs | submit | maqp's commentslogin

2027: OpenAI Skynet - "Robots help us everywhere, It's coming to your door"

Skynet? C'mon. That would be too obvious - like naming a company Palantir.

Something that wasn't mentioned in the article - if you're coming from Windows and using Foobar2000, you'll want DeadBeeF https://deadbeef.sourceforge.io/

Also, Foobar2000 works just fine over WINE, FYI.

Do Foobar2000 Components work with WINE? I try installing components on MacOS and they say Nope, only Windows is supported for this plugin. My workaround is to use Ableton Live and Bluehole (for audio routing) but it is CPU expensive.

I ended up running foobar2000 in Wine. I had some problems during setup, but it runs fine now.

I'll throw out Fooyin for QT

Fooyin is great. For those spoiles by foobar2000, there are no alternatives.

thanks I'll have to test this out!

All these players will never dethrone DeadBeeF's interface. Foobar2000 simply has the perfect layout - and it's customizable.

>working on all devices makes it very nice.

Signal has end-to-end encryption working on all devices. Telegram doesn't because they're amateurs.


I didn't say Signal did not and obviously Telegram can make it work because they do have it if you switch it on per chat. So what do you mean?

Edit: I guess you are from Ukraine? That is valid, the CEO is fishy. I did say I would not recommend it, I said it is the only performant and easy to use chat app I know off. That was a user perspective thing and more the hope of people pointing out 'no you fool here is another good one'. Definitely not Signal, slow and unfriendly. Whatsapp a little better, but Meta. Next.


>Telegram can make it work because they do have it if you switch it on per chat

You can't enable 1:1 secret chat from your desktop client. The secret chat doesn't appear on desktop when you enable it on your phone. So you're forced to drop end-to-end encryption if you want interoperability between phone and desktop clients. You can't enable secret chats for group chats on any client. The company isn't working to make secret chats actually usable.

>I guess you are from Ukraine?

Nope.

>Definitely not Signal, slow and unfriendly

The thing is, friendly apps are apps that respect your human right to privacy. There's a term for applications that appear to do something useful while doing something against the user's interests without them knowing: A Trojan Horse. Which is a malware classification.

When you view it through that lens, Telegram is the unfriendliest app out there outside completely unencrypted messengers like Palringo (at least used to be the case), where anyone can read your message from the cable with WireShark.


There are many unfriendly apps on that light? insta chat, messenger, slack, discord, teams? and all of those are terrible software as well (slow, high mem etc); at least telegram is fast.

anyway, the point was not to use or endorse telegram, or the garbage i mentioned, but strive for e2ee while fast and usable.

I would sign up for anything e2ee but yeah ideally open source and hosting owned by an EU company.


> at least telegram is fast

Telegram is fast precisely because it's backdoored by design. Forward secret messaging app with proper key management has to encrypt the message to every peer in the group. Telegram can just use single packet to server that then pushes it to everyone else. This difference will die over time as 5G and 6G take over and phones get faster by generation. Telegram will not get more safe by generation. They're only playing to get as many users to their roach motel to make it as difficult as people for people to leave.


>If you want people to switch, recommend Telegram.

Why would people switch from always-end-to-end encrypted group chats to never-end-to-end encrypted group chats?


Because they don't even know what e2e encryption is.

>joined Telegram on their own because of its benefits

Sorry, social media masquerading as a secure messaging app isn't a secure messaging app.


I bet nobody joins Telegram because of its perceived security, it's a content platform.

Yup, yet for some reason we see Telegram always pushed on secure messaging app chats, up until the point when someone points out it's not secure at all like it tries to advertise it self. Then it's always about the fun features it has, even if it's acting against the user's best interest, which is the definition of Trojan horse malware .

Also, there's a LOT of people who have joined Telegram because of its perceived security. The company has been extremely vocal about WhatsApp being horrible despite it having always-on E2EE, when in TG it's practically always off.


The unfortunate problem with Pidgin is you don't have proper cross-platform E2EE chats, especially for groups. OTR is terribly outdated with its 1536-bit FFDH. These days the security margin sits at 2048-bit minimum, 3072-bit recommended. OMEMO might work but it's just not a standard. Good thing Signal made the whole thing just work.

Surely there must be someone capable of and willing to update OTR to support the latest PQC encryption protocols and ciphers. OTR is the only semi-trustable model of E2EE I have ever seen. Anything managed by the same platform managing the communication is dead in the water for me.

The OTRv4 project is apparently dead. The last commit from Celi was four years ago https://github.com/otrv4/otrv4

All the more reason to fork.

* Not end-to-end encrypted by default.

* No end-to-end encryption for groups.

* No end-to-end encryption for desktop meaning normal use when working on computer requires you and your friends to constantly whip out phone to send 1:1 secret chats. Nobody wants to do that so they revert to non-E2EE chats.

* Terrible track record with end-to-end encryption deployment from AES-IGE to IND-CCA vulnerabilities

* CEO pretends to be exiled from Russia but in secretly visits Russia over SIXTY times in 10 years https://kyivindependent.com/kremlingram-investigation-durov/

* Zero metadata protection from server

* Open source, but it's meaningless as it only confirms the client doesn't protect content or metadata from the server.


That's probably because AFAIK Apple doesn't allow process forking, making any Tor-based messenger almost impossible to run as Tor would have to run as part of the main thread.

It's because iOS needs push notifications to resume background apps, and there's no secure way to do the push notifications

https://code.briarproject.org/briar/briar/-/wikis/FAQ#will-t...


but having the bluetooth part working on iOS should not be an issue right?

This is entirely false, Apple allows the use of threads in their applications.

Oh I found a better explanation

>iOS doesn’t allow apps to fork subprocesses. While on the desktop Tor is running as a separate process, on iOS Tor is hacked to run as a thread inside the app itself. Therefore, you can’t have a system-wide Tor process like desktop and Android. If Tor is running in one app, and you open a different one, it’s not automagically going to start using Tor.

https://www.quora.com/How-effective-is-the-Tor-app-for-iPad-...


Could someone please explain in what situation do you use a BlueTooth messaging app? Like, even BT5 range won't exceed 400 meters. What good is this? You're not going to send images to journalists from protests with it (you'd do wisely to keep it in airplane mode until you get home and then you'd upload them to their securedrop or whatever), and you don't need off-band security to let the kids know it's dinner time.

Bluetooth 5 introduced "coded PHY", which allows ranges of over 1 km in ideal conditions. As I understand it, adding support for this wouldn't even require new hardware for most recent phones.

The real obstacles here are political, not technical, as evidenced by the complete absence of any built-in solution that could be so useful in both everyday life (messaging a family member on the same plane when sitting separately, national park trips etc.) and emergencies.

We literally got smartphone-to-satellite comms now, but we're lacking the most barebones peer-to-peer functionality.


Huh I didn't know about that. Seems like it uses 8 symbols per bit to increase the range (but I would very seriously doubt you ever get close to 1km except in super ideal "both in a field in the middle of nowhere" scenarios that never actually happen.

Apparently it's an optional part of Bluetooth 5, so not necessarily supported. However I just checked my phone (Pixel 8) and it is supported. You can check in the nRF Connect app.


It falls quite close to the "super ideal scenarios" you described, but Nordic did a real world test and got a range of 1300 m using coded phy.

https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/pos...


Interesting, so it roughly doubles the range. So we might be looking at like 50-100 m in the real world I guess.

Regular Bluetooth already has 100 m of range, at least for class 1 devices like most Apple devices. (Many older/non-Apple devices are class 2, which only does roughly 10 m. Very noticeable difference in an office environment using headphones.)

One of these bluetooth messaging app was made by a developer who was on a cruise ship with family, and the Internet over satellite costs an arm and leg. So he wrote an app to communicate with his families over bluetooth.

Also why would one want to have the data go over some servers thousands miles away when the device is right next to you? Seems like bluetooth is the perfect way to communicate for devices that are close to each other.


On a similar situation, someone try Meshtastic and it works great

https://old.reddit.com/r/meshtastic/comments/1qd2z97/mestast...

I doubt that BLE can propagate well over a cruise ship.


Yeah I can imagine a jam-packed cruise ship might be useful provided the signal propagates from deck to another (unlikely), but it's quite a niché use case.

>Also why would one want to have the data go over some servers thousands miles away when the device is right next to you?

Why would that matter? Use Signal to protect the content, or use Cwtch to protect content and metadata. If you need to exchange secret communications that mustn't go through some server, why not discuss f2f with no phones around? You'd also eliminate attack vectors where your (chances are, Chinese Android) device spies on you, as well as anyone who has compromised it to read messages from screen.


> Why would that matter?

Reliability? Why should we want to centralize things unnecessarily? It's nice as a fallback but then so too is P2P.


If your message goes though my infrastructure I can shut it down when I feel like it but even if I really don't want to do that I still might be forced by other parties commercial, private and state owned.

You shouldn't need any kind of permission to send a picture to your mum sitting next to you on the sofa.


I remember a different app thats was used on e.g. festivals where the local broadcast cells where overwhelmed when a quite rural area suddenly had to server 50000 to 100000 additional people and 3g and 4G basically stopped working. I think it was called Firechat or something.

Still, wouldn't a wifi meshnet be a better choice for these scenario's?

Went down that rabbit hole a while ago. iOS works fine, but think they may have discontinued ad-hoc, or at least on macOS. Android has a bit issue with ad-hoc hot spot at that time. [1] But theoretically it should be able to do that.

https://android.stackexchange.com/questions/28551/why-cant-a...


Can that be setup on a phone?

I imagine in a situation like Iran, carrying a backpack full of WiFi gear to stay connected to the meshnet is a red flag.

Establishing a bunch of base stations is likely to raise red flags too.

It's pretty trivial for a nation-state that is jamming GPS to go around and jam WiFi or analyze WiFi spectrum for a meshnet operating in and around a protest area.


On a cruise ship, isn't the cheap walkie talkies still a thing? Or did those die with cell phones?

For me the cell phone without internet is almost useless, not much I can do on it, might as well sue a purpose built device. They're also very cheap.

Even better if Nextel still worked on phones (but without service).


> For me the cell phone without internet is almost useless

Projects like this one are a step towards fixing that. Personally I choose to keep both street and topographical maps of the entire continent locally on my phone. There are plenty of uses for a computer without a WAN connection.


I once wrote an article detailing as many prepper uses for an offline phone as I could think of. Dozens of offline apps useful for a survival situation. My favorite might be ATAK, which is from the US military and allows a team to communicate encrypted over Wi-Fi or radios, completely offline. Share GPS coords, camera feeds, messages, map markers, all kinds of goodness.

And if nothing else, you can always rupture the battery and start a fire :-)


And of course you can now run local LLMs on your phone as well.

Prepper J.A.R.V.I.S. :-)

The fact the even simple encryption with walkie-talkies is basically illegal might be problem (though I have no idea how/if that applies to at-sea ships).

Well, it's not illegal per se.

On the cruise I'd need to seek the written permission of the vessel's master's to operate :) (and ideally cruise company permission to even bring the transmitter on board)

Unlicenced passengers could probably plead ignorance and sneak UHF DMR radios.

Or get a business allocation and use P25 radios and once again plead ignorance :)


The boat could do a captive portal and provide it's own LAN?

The boat could do a lot of things, but providing tech for free is not high on the list.

This is definitely a thing (though sometimes comes with a fee): https://www.cruisecritic.com/articles/texting-on-a-cruise-7-...

It's a cruiseship. Your family are at the nearest bar. Just get off your ass and go and give them the message.

> Just get off your ass and go and give them the message...

If I need to have all 4 members of the family meet me at the pool, first I need to go find each one of them. They could all be at different place. And then tell them individually to meet me at the pool? Is that the better solution you are proposing?


This seems a bit reductive. You could use this argument for any small town

It was how things were for a long time, and in a lot of ways it was better.

I've checked, they're not there. Now what?

Tell them to install bitchat. How to deliver the message to them is left as an exercise to the reader.

I just realised the name works very well if you choose the appropriate word splitting position.

Any situation when mobile internet cannot be used. That is not only protests, but also legal gatherings, i.e. street concerts, or places where mobile coverage is poor in general.

> That is not only protests, but also legal gatherings[...]

Oops! You (unintentionally?) make it sound like protests are illegal.


It depends on the country you're in, obviously. I've been to countries where protests are illegal (even 1-man protests with a blank sheet of paper).

In many of the countries where this would be the most useful, protests are illegal.

They are.

That depends on where your live (and when), but: Protest is the cornerstone of democracy and in general you shouldn't need permission to organize a demonstration.

https://www.brookings.edu/articles/can-democracy-exist-witho...


I prefer voting. I find protests annoying. They're a good way for people to let off steam, hang out with friends, get photos for the international press etc. but they're not the right mechanism for finding out what the people want.

They're definitely effective when most of the country wants the government out, but by that point a vote would certainly do just as well, and with fewer flying bricks.


Protests can serve as an implied threat if the government is gaming the election process. They're certainly preferable to a riot or a coup attempt in that scenario.

They also serve to draw attention to issues that aren't showing up on the ballot for whatever reason. The system doesn't always work in an ideal way. To that end protests are supposed to be annoying to those who don't care.


Which is why they're illegal. Governments don't like being threatened.

Just out of curiosity, where is that? Protests are legal in most of the world I think.

Protests are designed to be annoying.n They are supposed to draw attention to issues that lack the needed attention according to protestors.

Voting does not allow to express that a certain issue is politically important to you.


Everyone prefers voting.. But to be able to vote, a vote must be happening. Protests are sometimes the only way to make a vote happen in the first place.

They are also a good communication tool for the world to see what the people are struggling with.


Name three currently existing democracies. USA is out (protests illegal), Europe is out (protests require registration which is denied for anything that has a risk of effecting change), the Middle East and Asia are out for obvious reasons. Maybe there's a democracy somewhere in Africa?

Things like this would make a good hamburger index of freedom.

Or planes.

but i use mobile internet because of the distance. how does bluetooth help with that?

What is your implication? This app is not for talking across the globe with people.

but the internet is for talking to people across the globe. and the app presents itself as an alternative for internet based apps. the reality is however that in any place where i can't use the internet, this app does not really solve that problem. it is only useful in situations where in most cases the alternative is talking face to face. it's not any situation where the internet can't be used, but just some of them. there certainly are good use cases for local communication, cases where face to face is just out of reach and many of these use cases are currently served with internet based apps too. but it's not an alternative to internet based apps per se.

The Internet is _not_ for talking to people across the globe. The Internet allows that, but not only that - one can have a Whatsapp chat with someone in the same bus, this is both legal and technically possible. The bitchat app serves the niche where talking face to face is not an option and talking across the globe is not needed. And the app explicitly states "infrastructure independence" as one of its design goals: "the network remains functional during internet outages", which cannot be served by internet-based apps by design.

The Internet is _not_ for talking to people across the globe. The Internet allows that, but not only that - one can have a Whatsapp chat with someone in the same bus, this is both legal and technically possible.

technically possible but rather redundant and in most cases pointless. (yes, there are exceptions)

so i rather strongly disagree. 99% of my use of the internet is to talk to people across the globe. it's its primary use case. the example you mention is a fringe application, useful to a tiny minority.

"the network remains functional during internet outages"

that strongly implies that i can use this app to replace other apps that use the internet. but i can't, because it does not allow long distance communication the way internet based apps do.

so for 99% of my needs this app is not helping me. it does not make me independent of the internet. i have been in places where the internet was cut off due to political turmoil. and i have friends who have that happen to them. in all cases the main challenge was the lack of long distance communication. local communication was barely affected.

sms and phone still worked, and in fact the app that would have helped is one that can route data connections via sms and phone calls. like old acoustic modems.

infrastructure independence at a local level is nice, but much less serious or critical than independence for long distance communication. and long distance already starts at a few km.


I believe bitchat can also use the wider internet to exchange messages. So it is an app that can use either the internet or various other more local options. That seems like a desirable improvement to me.

Back in the 2010s I used the 'Notes' applications to send messages via Bluetooth on my Sony Ericsson to chat with a girl in the next bunk.

There was no signal in the remote Irish hostel so it was the perfect way to send messages covertly in the dormitory.

Fun night!


Don't keep us guessing, what did you guys talk about :)

Let's just say that in the end it wasn't just words being exchanged.

In Iran right now... Internet shut down while the regime keeps slaughtering people at the order of 4x9/11.

Internet is exploited by US as a tool for regime change [1] in coordination with sponsored on the ground terrorism. [1]

[1] Washington’s War on Iran: The Importance of Defending Information Space https://www.youtube.com/watch?v=yiJm4zwZZHY


Hey if anyone wants know exactly what Iranian state TV spews every day on national TV, look no further. Very faithful to the source material. Totally trustworthy.

Ah yes, of course it's entirely America's fault Iran's citizens are revolting against the despotic theocratic regime currently in power. Because surely nobody would organically want regime change when the ayatollah is such a nice guy. Better cut off internet access to the entire country, can't have our citizens reading that terrorist propaganda. They can get all their information from reliable sources instead, like our state-sponsored TV stations.

For the audience: I had never heard of Brian Berletic previously. In an attempt to understand what this person's undisclosed conflicts of interest were, I found numerous reports of him painting the Myanmar Junta in a positive light:

https://www.reddit.com/r/InformedTankie/comments/ufq4oq/a_co...

https://forsea.co/bangkok-based-conspiracy-blogger-brian-ber...

There's a certain event-horizon where bitterness taints / skews perspective enough that even what would otherwise be helpful insights becomes so costly to disentangle from grudge-extrapolation that it's not obvious if any of it ends up being worth the cost of entry. At least to me, this person's work seems well beyond that point.


No, the internet is shut down by the islamic regime, not the US!

I think you need to try to get MUCH more video and photo footage out. I heard thousands have been killed.

Consider if you live in Gaza. Israel has destroyed all the telecoms equipment across the Gaza strip (and everything else). You were ordered to leave your home by Israeli soldiers, but now the school you're sheltering in is being bombed. You may need to leave, but you believe there may be sniper drones outside.

- You want to check in with people around you about what to do - You want to check on the health of your family, from whom you were separated


This particular one supports mesh, so the range could be way way higher.

In theory if as many people use bitchat as used whatsapp somewhere like central london, everyone actually could communicate in a fully decentralised manner - you're frequently in bluetooth range of other people's phones just walking around or even sat in your house.

Would that actually happen? No, but it's an interesting thought experiment


So other users are broadcasting messages of third parties onwards? How many devices does it take to saturate the channel? What does this do for phone battery?

Yes, but messages can be encrypted so relaying parties can't read them. And yes, it would have an effect on battery and have very limited bandwidth compared to whatsapp (no sharing videos etc).

Like I said definitely not practical for messaging but I think something along these lines is how airtags work?


> definitely not practical for messaging

Text based messaging ala IRC? Just how quickly and how much do you type? A few hundred KiB exchanged between nodes only every 10 seconds or so ought to be able to accommodate thousands of simultaneous users in most scenarios. The impact on battery life should be far less than using a bluetooth headset.


Sorry I should be clearer: I think it actually might be feasible in a high population density area and if everyone uses it, but because of the limited range of bluetooth you really do need a high density of active nodes for it to work reliably.

A messaging system that often takes hours or days to get messages to the receiver is fairly useless and people will continue to prefer centralised systems, so there's a severe chicken-and-egg problem to solve there before anything like this can work


There's no reason a mesh network can't use an internet connection as a transport when it's available. Moreover a P2P capable mesh can even make use of a centralized server in such scenarios. At the end of the day it's "just" a message routing and delivery problem.

When I enable WiFi calling on my phone that doesn't preclude it connecting to a cell tower.


True, maybe a hybrid approach could work. That's an interesting idea

I see two use cases: * Communication between protestors * Illegal activities, but here I can imagine that bluetooth range is too small

The use cases stem from groups needing coordination in roughly the same area, with no internet. Disaster recovery efforts fit this exactly:

Doctors Without Borders feeding centers in a famine far from anywhere, searching for people in the rubble of a building following an earthquake, searching for people in a refugee camp, etc.

Verizon went down in the US this past week - perfect use case for Bitchat (or Meshtastic with a repeater or some other LoRa BT network). Verizon goes down while you're at the mall or store or Disneyland or whatever and you can still text to find each other.

300m max range with line of sight would cover something like when I go to visit my parents who live in a desert canyon with lousy mobile phone coverage, I can send a message that I'm at the gate and put the dogs in the garage.


Is this LoRa BT network thing something that actually exists? Is there a coverage map?

There are yes for Meshtastic. This map seems to have the highest coverage of people sharing their nodes, but in reality in my area there are significantly more which are not shown on the map.

https://meshtastic.liamcottle.net/


Whoa, at the same time it's negligible but also a LOT more than I expected. Thanks!

Absolutely, from Amsterdam I can sometimes hop all the way into Germany, The Hague, Haarlem. That doesn't mean my messages will always travel that far. Far from it, but it does mean that an identification message _has_ made it from there. On average there's around 80-100 nodes that I can connect to.

I remember reading that men and women in Saudi Arabia are forbidden from interacting directly in a bar setting. So instead they were using Bluetooth to covertly connect and communicate.

> Communication between protestors > Illegal activities

Often one and the same since the first thing those in power try to do is make various activities by protestors illegal


This is simply an app that allows to communicate through bluetooth locally. Why are you saying its only two use cases are protesting and criminals?

Im not saying that those are the only use cases, but I really see that there multiple other apps that make the "normal" communication much easier.

I remember when Telegram had a "Nearby" feature. I remember seeing many not-so-legal activities around me, even in the range of 1 km.

Asking "what good is this?" in a dismissive tone should be against the rules in a space like Hacker News.

When your Ayatollah decides to shut down internet and you are near people you don't really know in an urban environment?

I've wanted something like this numerous times for long flights.

I also have recently got into caving, which usually results in 5-50 people camping over weekends in rural Kentucky. No signal most of the time.


I have seen a test of bitchat using radio communication over a distance of more than 5 km. There were also other methods to extend BT range.

I was at a music festival last summer, and the phone network was completely down. I could use BitChat to find my mates.

Now that Wi-Fi Aware is supported on iOS, I think supporting it should significantly expand the transmission range.

As per (AFAIK) this hacker's rant on some Tor-based image board, he gloated the login credentials to the Vastaamo's systems were admin:admin. So much for 'hacker god'. This is a Hackers (1995) tier vulnerability. Also, it's sickening that YOLOing security to this extent is even possible in 2020s.

Wild that the CEO got acquitted on appeal.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: