GoingUp Lifer. Jul 31, 16, 0 Aug 12, 22, 4 Jan 15, 7, 0 0. Tab Lifer. Sep 15, 12, 0 Jan 25, 9, Any P2P network is only as good as the folks on fat pipes sharing an insane amount to leechers.
The real problem is that most people are leeches, and that even if they weren't, even "high-speed" connections are so upload bandwidth constrained that there will always be many more people trying to steal than share. Indolent Platinum Member. Mar 7, 2, 2 0.
I'd rather let it download a couple days and know it's a verified file than wait and see if it's good or not when it's done. If a file has sources I usually get decent speeds k. That's the thing though. I was getting sources on the few things I searched for. If I got 0. Even 50 sources downloading would be adequate at 0. But I took a look at the queues, and it's rediculous.
I think in the span of an hour I never was connected to more than 2 sources on any given file. That's just rediculous. If the P2P application is going to chunk the file, even a 56K modem user can upload to 10 different people at 0. In essence, the network and idea behind it is wonderful. But somebody forgot to implement something there.
Oh, and I avoid IRC like the plague. It's just scary. Jun 25, 7, 1 NaughtyusMaximus Diamond Member. Servers 7, Parallel Connections 7. Parallel Connections 6. Parallel Connections Big publishing houses added even more domains on the target list of their campaign to thwart book piracy. They now ask major UK Read more. Sports How to Watch Chicago Bulls vs. Steph Curry and the Golden State Warriors will be looking to continue their impressive run as they host the Chicago Bulls in Sports How to Watch Milwaukee Bucks vs.
About Us. Terms and Conditions. Tech News. All Rights Reserved. I am inclined to believe these companies, if all I'm doing is pirating a few movies. Bnshsysjab on Sept 4, root parent next [—]. They may not care bout the longevity of their business even if they do. Hosting providers that sell bandwidth to VPN services could easily log traffic. See the recently exposed logstash breach. The VPN can credibly claim not to hold on to that information.
What does the VPN provider claim when they receive a court summons for copyright infringement? In the US at least, they are neither liable for the actions of their users nor under any sort of obligation to retain IP address logs. So, as far as I can tell, they're free to respond with "sorry, can't help you.
PIA before acquisition said in lawsuit that they can't provide IP address because they don't save. They don't receive a summons, because the courts in their jurisdiction don't issue summons for that. Why wouldn't lawyers run a vpn service in order to collect IPs? Eremotherium on Sept 3, root parent prev next [—]. Just a tangent, but you can send Mullvad an envelope with cash and your account number as a form of payment. That's not a proof of trust but it's a statement IMO.
It's not so much about trust as it is about defense in depth. Many states won't cooperate with american litigation. Because trust is what they sell, unlike an ISP. TuringTest on Sept 3, root parent prev next [—]. What is the alternative? I was a very passive torrenter anyway, just found it easier to source stuff in alternative ways.
Does that still happen? I thought that the ability to spoof IP addresses in torrent networks ended that. The accuser not only has to prove that the IP address hosted the file, but also that it was not spoofed; an impossible ask.
Throwback thursday for sure! Santosh83 on Sept 3, prev next [—]. On a related note, it is remarkable how a program that does several things and deals with more than one network protocol and presents a complex, information-rich, configurable interface can still clock in at about 3 megabytes. When someone makes a platform as easy to use as Electron that makes tiny executables with zero friction and lets me easily style and debug a live running app I'll switch.
Maybe that already exists? My previous experience with native dev is that every platform requires s of lines of platform specific setup and then special code all over the place and further I need deep familiarity with all the different platforms' APIs On Electron, if I start on Mac you can start anywhere , it's npm init -y npm install --save-dev electron electron-builder git add. I just created all 3 apps. On each platform the file is setting in the 'dist' folder as a.
AppImage on linux No other installs needed just node , no installing 57 standard or custom libraries and runtimes.
No setting environment variables telling various compilers where they can find stuff, don't generally even have to run my code on the other platforms even, an app pops out and I'm done. And, if I've written tests they'll generally work similarly, "npm test", zero friction, zero extra things to worry about. If someone want's to beat Electron those are the features they need to provide.
Any remnants of interest for what would be in the user's interest? Let's not kid ourselves, you saving some effort is not for the user more than say charging double for your software is. But perhaps that should be left in the hands of software engineers. As a counterpoint I have come across lots of software that is only developed for one platform and unfortunately I haven't been able to use it.
Sometimes the difference between a 3mb or mb install file is worth it if it means that the software is available to more users. In that sense it can be in the user's interest. Const-me on Sept 3, root parent prev next [—]. There's tons of easy ways to develop gui apps, many easier than Electron. Const-me on Sept 4, root parent next [—]. I have nothing against TK or Racket. GP mentioned styling and visual debugger. Styling is needed for projects where you have a professionally-made GUI design on input i.
Such projects often include custom UX in addition to custom GUI, like animated transitions or decent touch screen integration for custom controls. Other typical requirements for high-quality GUI are internationalization Unicode all the way down including these surrogate pairs and ideally colored fonts, support for right-to-left languages , and good DPI scaling this requires vector graphics for assets instead of bitmaps. Qt can be developed with Python or JavaScript too.
And there are other third party bindings available. Reminds me of MLDonkey which has a comparable feature set. It too is still maintained and it also clocks in at around 3 MiB. All of this while being written mostly in a strongly typed, functional, ML-like high level language. LeonidasXIV on Sept 3, root parent next [—]. Wonder if rust ranks in there, it has a very ML-feel. I would call Rust ML-inspired. I would call OCaml a ML-descendent. While I completely I agree, I believe the appeal of electron comes from being easily cross platform with a single and consistent UI and most of the code being shared between platforms.
I don't know of many stable frameworks that can achieve that while being able to easily create decent looking UIs. The only other one I saw was JavaFx. But even then, you will still need separate codebases for web and native. Ain't it ironic? From all the excellent desktop oriented frameworks we have, developers and users seem to prefer cross-platform compatibility that web techologies enable.
Consistent UX seems to be winning over all the technological superiority, performance, or personal preferences that developers have. Developers use this because it makes their life and job easier. But it's still the users who foot the bill one way or another. It's as compromised as basing every road vehicle on an wheeler platform because this provides the compatibility between all transportation types, a truck can be used for commuting but a subcompact can't be used for freight.
Then you ask the drivers to foot the bill for the extra resource consumption or adjusting the infrastructure to accommodate the new and improved "cross-platform" vehicle. ComputerGuru on Sept 3, root parent prev next [—]. Were users polled about this? I believe a lot of the appeal of electron is that e. Linux users gets a version at all , which they wouldn't for plenty of products if it would have to be custom built. Most users don't constantly switch the OS platform, consistency across OSes is of little importance to them.
Most users don't have to switch between platforms but those who are obligated to do like I was, consistency cross-platform is removing a level of friction. Some of my colleagues were running OS X. Electron is a middle ground that if I can avoid it is better but sometimes ease to use prevail on ressource-hungry applications. The other alternatives imgui, vulkan, etc. Electron is the native-ish sequel to the everything-is-a-web-app movement, I suppose.
That has similar motivations also makes everything no-install, super portable , and for plenty of tasks it's good enough, as computers these days are massively over-powered for lots of general tasks. You get a lot of mileage out of platform-native UI elements. Also, people have been making megabyte-sized icons these days. Jestar on Sept 3, root parent next [—]. I raised a ticket with Slack when I tried to upload a team-icon.
They told that was intentional but didn't explain why I guess the ticket handler just didn't know why Wtf. That's for "retina" displays. I don't think there are any 8x displays right now, but probably they want to be future-proof for a while. I don't think there are any 8x displays right now, but probably they want to be future-proof for a while It's kinda unreasonable to put restrictions on the users in order to achieve that.
I mean, your slack team might not even be around by the time such displays are introduced. Why force the users to jump through hoops for such a silly reason? It seems like there's a pretty simple malicious-compliance solution for your problem As others pointed out, this is for future-proof high-dpi monitors. A smarter approach would be to ask for it in a vector format with hints for specific resolutions. To have a hi-res version available for future hidpi screens and to apply their own optimized?
Presumably because the icon will be shown on high-dpi displays retina screens etc , no? I think it's remarkable that you think it's remarkable ;- eMule comes from an era when all applications were native and 1GB of RAM was considered extravagant. Am era when you could download whatever software you wanted to your device without going through a draconian app store.
An era without walled gardens. People had websites and blogs. The technology was bolder. The algorithms used to accomplish heavy lifting were cooler. It was the wild west and it was free and exciting. Today we live in a plastic, enterprise, software as a service monoculture. The wild and free part died. Maybe I'm just getting old, but I hate it. I am Storage!
Mercutio said:. BitComet is a bad client. Don't use it. Adcadet Storage Freak. Joined Jan 14, Messages 1, Location 44 degrees, 43 minutes latitude; 91 degrees, 28 mi. Tannin Storage? Limewire is spyware. Well, they claim thgat they are now reformed and honest, but do you believe them? Adcadet said:. Azureus Java powered BT client. Capable of being a horrible drain on system resources. Azureus is not too quick with the downloading either. From my tests of different clients BitTornado is the best.
It still uses quite a bit of memory, but at least you will get your download finished faster. The niche I've found for Azureus is that it is far, far more polite about using bandwidth. It's slow, yeah, but it doesn't make the internet slow for every other person in my office, either. Using Azureus I tend to have a lot more torrents open at any one time, too.
For some reason using Azureus tends to slow my internet browsing way down, much out of proportion to the sum of what I'm downloading. I'm guessing this is due to the things going on in the background like uploading to others.
0コメント