Slashdot Mirror


NetBSD 8.0 Released (netbsd.org)

Slashdot reader fisted quotes NetBSD.org: The NetBSD Project is pleased to announce NetBSD 8.0, the sixteenth major release of the NetBSD operating system.

This release brings stability improvements, hundreds of bug fixes, and many new features. Some highlights of the NetBSD 8.0 release are:

— USB stack rework, USB3 support added.
— In-kernel audio mixer (audio_system(9)).
— Reproducible builds
— PaX MPROTECT (W^X) memory protection enforced by default
— PaX ASLR enabled by default
— Position independent executables by default
[...]

NetBSD is free. All of the code is under non-restrictive licenses, and may be used without paying royalties to anyone.

215 comments

  1. Those Were the Days by mschwanke97402 · · Score: 1

    I remember using NetBSD and FreeBSD back in the day for my first web servers. Good stuff. The only thing I use it for now is my NAS.

    1. Re:Those Were the Days by Anonymous Coward · · Score: 2, Insightful

      I used FreeBSD until recently when they went full on libtard with their new social contract. NetBSD doesn't act that way and neither does OpenBSD. IT companies/organisations need to stay out of politics as much as possible, as it pollutes their mission. FreeBSD has seemingly jumped on the political bandwagon to their own detriment. NetBSD just quietly does what they do best and it shows.

    2. Re:Those Were the Days by mschwanke97402 · · Score: 0, Troll

      I used FreeBSD until recently when they went full on libtard with their new social contract. NetBSD doesn't act that way and neither does OpenBSD. IT companies/organisations need to stay out of politics as much as possible, as it pollutes their mission. FreeBSD has seemingly jumped on the political bandwagon to their own detriment. NetBSD just quietly does what they do best and it shows.

      Was FreeBSD suddenly less efficient or more bug-ridden or did you allow your own politics to intrude on a technical decision?

    3. Re:Those Were the Days by Anonymous Coward · · Score: 1

      I'm neither Republican nor Democrat, not being American, but I tire of technical firms meddling in politics. Everyone just *has to* do the "me, too!" garbage and detract from the mission. NetBSD, OpenBSD, FastMail, and so many other good organisations simply don't involve themselves, and this is the desired stance. No one cares whether an OS company is pro-this or anti-that. Just leave it out, mate... Focus on the tech only.

    4. Re:Those Were the Days by Desler · · Score: 1

      How does it detract from the mission? As GP said above:

      Was FreeBSD suddenly less efficient or more bug-ridden?

    5. Re:Those Were the Days by Anonymous Coward · · Score: 4, Interesting

      It doesn't happen overnight. Talent is removed from the contribution pool as eventually everybody makes a mistake and falls out of favour with the social justice crowd, and is ostracized. Others get sick of walking on eggshells all the time, worried they might offend somebody, and just say "fuck it", taking their skills elsewhere.

      It's a culture of fear cloaked in good intentions. Comply or the howler monkeys start flinging shit.

    6. Re: Those Were the Days by Anonymous Coward · · Score: 0

      No to both questions. They did suddenly become assholes, which is a reason in of itself to replace it.

    7. Re:Those Were the Days by Anonymous Coward · · Score: 0

      'Talent' that has to keep watching their mouth or the word 'n*gger' keeps falling out is not much of a loss.

      If you're just a socially clumsy nerd, I'm sure people are willing to educate you rather than ostracize you.

    8. Re:Those Were the Days by Anonymous Coward · · Score: 0

      Your comment shows that you don't really have any experience with this social justice culture. It's not about words like "n*gger". It's about accidentally saying 'he' instead of 'xer' or some fucked shit. If you think I am exaggerating...then you'll just have to believe that until you end up on the wrong side of these people. Then you'll get it.

    9. Re:Those Were the Days by Anonymous Coward · · Score: 0

      Elegy For *BSD

      I am a *BSD user
      and I try hard to be brave
      That is a tall order
      *BSD's foot is in the grave.

      I tap at my toy keyboard
      and whistle a happy tune
      but keeping happy's so hard,
      *BSD died so soon.

      Each day I wake and softly sob
      Nightfall finds me crying
      Not only am I a zit faced slob
      but *BSD is dying.

    10. Re:Those Were the Days by Anonymous Coward · · Score: 0

      FreeBSD stopped innovating years ago. It is a mere shell of its former self. Most so called FreeBSD "developers" spend their time porting Linux subsystems to FreeBSD. The reason is simple: most modern software requires the Linux API in order to compile and run. A lot of the Linux API is missing from FreeBSD and the result is broken software with restricted functionality. Sad but true.

    11. Re:Those Were the Days by mschwanke97402 · · Score: 0

      I used FreeBSD until recently when they went full on libtard with their new social contract. NetBSD doesn't act that way and neither does OpenBSD. IT companies/organisations need to stay out of politics as much as possible, as it pollutes their mission. FreeBSD has seemingly jumped on the political bandwagon to their own detriment. NetBSD just quietly does what they do best and it shows.

      Was FreeBSD suddenly less efficient or more bug-ridden? No? Your "full on libtard" characterization makes it fairly obvious. So, you too made a politically based decision rather than technical.

      I understand completely. I no longer use Koch brothers products. I strongly disagree with the Koch brothers using corporate money to push their "con" agenda in our elections and public institutions. Besides other people's paper products are just as good.

    12. Re:Those Were the Days by epyT-R · · Score: 1

      No, but it will be soon enough. Cancerous politics consume organizations from the inside out, distracting them from their original goals. Eventually, the organization will be consumed with identity politics, and software development will take a back seat to 'inclusivity' along with the other ideological shibboleths that typically accompany it.

      Choosing developers out of some misguided attempt at 'equality' along irrelevant attributes will eventually cause those with talent to leave. If the conduct code forces humorless and stifled interactions between developers, those with talent will leave. If the conduct code encourages witchhunting and extreme 'conformation', those with talent will leave.

      It'll boil down to the zealotry levels of those in charge, of course, but there's reason to be concerned when such draconian conduct codes are adopted. The fact it's based on the geek feminism wiki should be concerning to anyone who cares about freebsd.

      https://www.freebsd.org/intern...
      scroll to bottom

    13. Re:Those Were the Days by epyT-R · · Score: 1

      Adults should not be bothered by stupid insults. There's a lot of good technical talent out there that's socially rough, or at least resists ideological conformity, and it's foolish to forgo it over something like that. It's adult-children who insist on idiotic CCs, and they step well beyond addressing the occasional insult. They are rife with implied assumptions and delusional thinking not unlike conspiracy theories: a fertile ground for powergrabbing witchhunts. The ones pushing for this are the dead weight who should get the boot.

      This is a software development project. Nerds rule the day here. It's neither desirable nor reasonable to conform them. It causes all sorts of psychological problems which will not result in happier developers nor better software. It also won't bring in non-nerds (which is one of the typical arguments for these CCs) because they simply don't have the skills or interest to develop system software anyway.

    14. Re:Those Were the Days by Anonymous Coward · · Score: 0

      Fact: FreeBSD is DEAD.

      Man up, and move on.

    15. Re:Those Were the Days by Anonymous Coward · · Score: 0

      Scary stuff. Really. That is chilling fascism of the first order. Yikes! Thanks for the link.

    16. Re:Those Were the Days by bgalbrecht · · Score: 1

      That's easy for you to say if you're not in a class of people who are routinely ridiculed, opinions discounted, sexually harassed, or receiving death and rape threats. Why should being technically adept give anyone a free ride to be an asshole?

    17. Re:Those Were the Days by Anonymous Coward · · Score: 0

      I looked into these claims, and was able to verify almost every one. What's an intelligent person to conclude? Simply this: BSD is dead. And that would include FreeBSD (door nail dead), OpenBSD (drowned rat dead), and NetBSD (HIV AIDS dead). They are all dead, and they aren't coming back to life ever. To the BSD fan boiz I can say only this: GET OVER IT AND GET A LIFE! It's dead, Jim.

    18. Re:Those Were the Days by Anonymous Coward · · Score: 0

      You are yelling at the wrong crowd. Despite all the virtue signaling, Negroes are not welcome by the FreeBSD community. Once a very light skinned Negro was allowed to join but later when people found out the truth, he was quietly black balled from FreeBSD. If you have ever been to a Usenix FreeBSD BOF, then you know what I'm talking about. Negroes are not welcome by FreeBSD.

  2. Great OS by Anonymous Coward · · Score: 4, Interesting

    Nothing at all wrong with NetBSD. Runs on about everything. Been using it off and on since 1998. I prefer OpenBSD because it works better on laptops generally and has pf as a native program, but NetBSD is outstanding for embedded work and actually ran and runs some stuff for the space program. A phenomenal OS for small stuff.

    1. Re:Great OS by Anonymous Coward · · Score: 0

      Why did NetBSD die?

      Sure, we all know that *BSD is a failure, but why? Why did *BSD die? Once you get past the fact that *BSD is fragmented between a myriad of incompatible kernels, there is the historical record of failure and of failed operating systems. *BSD experienced moderate success about 20 years ago in academic circles. Since then it has been in steady decline. We all know *BSD effectively lost all of its market share but why? Is it the problematic personalities of many of the key players? Or is it larger than their troubled personas?

      The record is clear on one thing: no operating system has ever come back from the grave. Efforts to resuscitate *BSD are one step away from spiritualists wishing to communicate with the dead. As the situation grows more desperate for the adherents of this doomed OS, the sorrow takes hold. An unremitting gloom has settled in. Now is the end time for *BSD.

  3. Agreed by ArchieBunker · · Score: 3, Informative

    I ran it forever in the 1990s and into the late 2000s. Super stable and it's so nice having a bare OS adding in only the things you need.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
    1. Re:Agreed by Anonymous Coward · · Score: 0

      Unfortunately those days are gone IMO. I was using it quite a bit in the early to late 200xs, but I have to say it's gone downhill the last few years, at least IME. Lots of kernel panics, the ports from what I saw the last time I gave it a try was very outdated and hardware support is lagging very badly too.

      It's an excellent OS which is slowly dying from a lack of resources and attention.

    2. Re:Agreed by Anonymous Coward · · Score: 0

      the ports from what I saw the last time I gave it a try was very outdated and hardware support is lagging very badly too.

      That is a strange way to put it.
      Unlike pretty much everything else out there NetBSD keeps support for old hardware.
      Sure, it takes some time for new hardware to find its way in, but the hardware support is so much larger than that of Windows, Linux or other BSD flavors.

      NetBSD is the way you go when you want a modern OS and nothing else supports it.
      It is also they way to go if you don't want to be forced to replace the computer or skip updates down the line.
      If you set up a computer with any other OS there is a risk that they will drop support for your hardware in 20 years or so.

    3. Re:Agreed by Anonymous Coward · · Score: 0

      Not strange at all. FTR, that definition works as well for ancient hardware; eventually even NetBSD will have to drop them.

      BTW, did you know that Linux got updated drivers for Rage 128 recently? That's old enough for most people I'd say, without taking anything away from NetBSD's support of "old stuff nobody but hobbyists really uses anymore".

    4. Re:Agreed by Anonymous Coward · · Score: 0

      You can't really belive that? Seriously. Modern hardware is now so cheap and ubiquitous that keeping some junky old ancient server running isn't exactly intelligent. I know you can't belive that. No sane person would.

      I think it is fair to say if you are a hobbyist with some old dinosaur that you enjoy playing with, NetBSD *might* work for you. But be warned, NetBSD doesn't do regression testing against old hardware. NetBSD doesn't have the resources to run a museum.

    5. Re:Agreed by Anonymous Coward · · Score: 0

      Phoronix has been unable to run benchmarks with NetBSD because it keep segfaulting. NetBSD is a mess.

  4. Can you imagine?! USB3 by Anonymous Coward · · Score: 0, Troll

    So soon? I mean the ink is barely dry on the papers. And it's only 2008. Can you imagine what NetBSD will be 10 years from now?

    1. Re: Can you imagine?! USB3 by Anonymous Coward · · Score: 0

      Found the guy who can't see use cases for computing devices other than gaming.

    2. Re: Can you imagine?! USB3 by Desler · · Score: 1

      What does USB3 have to do with gaming?

    3. Re: Can you imagine?! USB3 by Anonymous Coward · · Score: 0

      Don't you understand logic? No USB 3.0 mean No BSD. No BSD means BSD is dead. It's about time you faced facts on this one. BSD is dead.

  5. A real commitment to multiplatform support by BaronM · · Score: 3, Insightful

    I continue to be impressed by NetBSD's multiplatform support. Even as Linux has retreated from older architectures, NetBSD keeps support alive.

    1. Re:A real commitment to multiplatform support by Anonymous Coward · · Score: 0

      Agreed. So many IT people think they have to run the latest and greatest and this is simply not true. Case in point is the recent Intel debacle. Running NetBSD on some older Sparc boxes works a treat and leaves one with zero worries. For its time, Sun made the best server platforms with their Sparc boxes and Netra 1Us. Still a fan.

    2. Re: A real commitment to multiplatform support by Anonymous Coward · · Score: 1

      I remember running NetBSD on my Dreamcast like it was 1999, oh wait, I think it actually was 1999.

    3. Re: A real commitment to multiplatform support by Anonymous Coward · · Score: 0

      Yep..too bad Oracle got ahold of them. Of course, Sunâ(TM)s âoegive Java, NFS, ZFS, and Solaris x64 away, but make money on ultra-reliable-but-low-performance hardwareâ strategy wasnâ(TM)t really a winner, either.

    4. Re: A real commitment to multiplatform support by Billly+Gates · · Score: 1

      Yep..too bad Oracle got ahold of them. Of course, Sunâ(TM)s âoegive Java, NFS, ZFS, and Solaris x64 away, but make money on ultra-reliable-but-low-performance hardwareâ strategy wasnâ(TM)t really a winner, either.

      Well the good news is FreeBSD got it before the sale to Oracle and has a license and contributed code. It is released under BSD so NetBSD can use it and port it. BUt and a big but ... after the shit Oracle pulled with Java saying we own all clean room implementations I could see them going awoll on them.

      I think porting USB 3 is much easier than porting dtrace or ZFS so there may not be enough developers and a budget to port these from FreeBSD. In general those who need performance and a Unix like OS have switched to Linux a long time ago. FreeBSD is also more appropriate for modern server grade hardware and support with these things.

    5. Re:A real commitment to multiplatform support by EETech1 · · Score: 2

      I get the feeling that the legacy code in the BSDs was of a much higher quality, whereas the old Linux code was likely a steaming pile that no one really knew what it did, or wanted to touch.

      Academic vs Hobby.

    6. Re:A real commitment to multiplatform support by Anonymous Coward · · Score: 0

      Elegy For *BSD

      I am a *BSD user
      and I try hard to be brave
      That is a tall order
      *BSD's foot is in the grave.

      I tap at my toy keyboard,
      and whistle a happy tune
      but keeping happy's so hard,
      *BSD died so soon.

      Each day I wake and softly sob
      Nightfall finds me crying
      Not only am I a zit faced slob
      but *BSD is dying.

    7. Re:A real commitment to multiplatform support by Anonymous Coward · · Score: 0

      I get the feeling that the legacy code in the BSDs was of a much higher quality, whereas the old Linux code was likely a steaming pile that no one really knew what it did, or wanted to touch.

      Academic vs Hobby.

      With Linux, it's often a case of throwing spaghetti at the wall and seeing what sticks. This allows for a lot of experimentation, but there's a lot of cruft in there as well: how many file systems are there? ext2/3/4, Resier (for a while), Btrfs, XFS, etc.

      With (e.g.) FreeBSD, one generally used UFS (which was updated to have snapshots and background fsck), and now ZFS.

      A bit of focus can be a good thing.

    8. Re:A real commitment to multiplatform support by Anonymous Coward · · Score: 0

      With Linux, it's often a case of throwing spaghetti at the wall and seeing what sticks.

      Exactly. That's how you end up with the best solution, letting the different alternatives duke it out. Generally speaking though, Linux getting used as much as it is, and getting banged on as hard as it is, bad code usually gets removed pretty quickly. There are always edge cases which basically nobody uses, but hey, those are the ones which generally don't get implemented at all in lesser projects, so that's still a win.

      I'm not saying there isn't dubious code in Linux, but also think it's pertinent to remember that Linux originally was a side project run by a student. It's a completely unreasonable assumption to make that the code going into the kernel today is of the same quality as back then. So, yeah, there is ugly code if you look for it, but where is it, and how relevant is it? Who cares if the code for let's say some ISA card is pure crap? It's still in the kernel afaik. It's also completely irrelevant.

      This allows for a lot of experimentation, but there's a lot of cruft in there as well: how many file systems are there? ext2/3/4, Resier (for a while), Btrfs, XFS, etc.

      Your point being? It's not like it causes any harm to have several to chose form, in fact it's rather the other way around. Pick one which fits your use-case, never get locked out because you can't read some kind of media which uses some unsupported file system.

      With (e.g.) FreeBSD, one generally used UFS (which was updated to have snapshots and background fsck), and now ZFS.

      And Linux generally uses xfs or ext4, but btrfs is fine too if you know what you're doing. Heck, JFS worked just fine when I tried that,many moons ago. LVM has been a thing for a looong time on Linux btw.

      A bit of focus can be a good thing.

      Indeed, sometimes it gives you USB3 support years after everyone else. Or leads you into evolutionary dead ends with no way out. But it's all fine, because at least it's a focused effort which got you there, right?

  6. Can you imagine... by Anonymous Coward · · Score: 2, Interesting

    ...a Beowulf cluster of NetBSD 8.0s running?

    1. Re:Can you imagine... by Anonymous Coward · · Score: 0

      I went out to *BSD's grave on Decoration Day. The old forgotten cemetery is to be found adjacent to the dark woods beyond the edge of town. There within olfactory distance of the municipal treatment plant you will find *BSD's final resting place.

      *BSD's tombstone was shrouded by thick mosses and knots of noxious ivy. A mournful graveyard crow stood watch as I gently pulled aside the tangled twists of thorns, and cleaned the decaying marker the best I could. A suffocating melancholia filled my heart, while I pondered that this indeed was *BSD's figurative charnel house of which so many have plaintively spoken.

      Nothing is so pitiful as an untended grave, a loved one now forgotten. The short sad life of this doomed and fated OS makes us realize that there but for the grace of God go all of us.

      I planted some wilting marigolds, found discarded in the waste heap behind the caretaker's shack, wishing that by some miracle these fleurs de mort might take root and bring a modicum of cheer to *BSD's God forsaken plot. My fervent hope is that the torpid colored boy who so carelessly mows the cemetery doesn't slice them down, inadvertently mirroring *BSD's own doomed encounter with death's irresistible scythe.

      Funny how things work out. Linux, that brilliant novam stellam, now runs the Internet and the world's fastest computers, while *BSD lies moldering within its forgotten crypt. Let the barren silence of *BSD's tomb be a mute reminder that hubris and braggadocio were no defense on that woeful day when the Angel of Death's bleak umbra was cast upon *BSD.

  7. "Reproducible builds"? by ortholattice · · Score: 3, Interesting

    I was curious since I'd never heard of this problem before (or even had a clue of what the problem was about). I was led to this blog post, which is quite interesting. The issue is having the same source tree always build an identical cdrom. On the surface it sounds simple, but a surprising amount of work was needed to make it happen, all detailed in the blog post. I can't help but admire the obsessive perfectionism that won't leave the problem alone until it is completely resolved.

    1. Re:"Reproducible builds"? by ljw1004 · · Score: 1

      The issue is having the same source tree always build an identical cdrom.

      Reproducible builds are hugely important in industry, but I think that producing an identical cdrom is the least of the benefits. The biggest benefit is build and test time. Imagine if a complete build of the entirety of Windows (all different platforms, all different versions) took 20+ hours on the build servers. But if each build step is a pure function from inputs to outputs, and you're 100% sure that ephemera mentioned in the article like timestamps, timezones, build order, paths on disk are absent, then suddenly it becomes correct to CACHE intermediate results. I'd expect to see at least 10x improvement in build+test times across a large organization, maybe 100x. This performance increase opens the door to being able to test within hours whether a change is safe for the product as a whole, rather than having to wait a day.

      (I guess this wouldn't be an advantage in a mythical ideal world where every single component is precisely specced and fully unit-tested, and if something passes its unit-tests then you can blindly trust that it will have no unintended consequences upon the product as a whole.)

    2. Re:"Reproducible builds"? by Anonymous Coward · · Score: 0

      Reproducible builds are hugely important in industry, but I think that producing an identical cdrom is the least of the benefits. The biggest benefit is build and test time.

      No and no!!!

      The biggest benefit of reproducible builds is the ability for a 3rd party to build the same source and produce the same binary, thus proving that the package maintainer didn't insert code into the released binaries.

      Partial building and caching of intermediate build outputs in no way requires reproducible builds. The various *make packages, Visual Studio, any competent IDE, etc are designed to allow only rebuilding the pieces that have changed.

      ccache and other similar technologies already cache intermediate build outputs to prevent rebuilding, even if the input source timestamps change and trick the make system into attempting to rebuild.

      There is no reduction in test time with a reproducible build. If you're using a half-way competent build system with proper dependency management then you already know what source/object files changed and what output binaries change for every single commit to source control. You can already automatically drive your testing that way today if you are so naive as to think that you can automatically reliably predict where individual source changes may manifest as bugs in a complex software system.

    3. Re:"Reproducible builds"? by Anonymous Coward · · Score: 0

      This. Reproducible builds is mostly for security and trust reasons.
      It's the only way that someone can review your code and be sure that the produced binaries actually match the provided code.

    4. Re:"Reproducible builds"? by sad_ · · Score: 1

      fyi, debian has a reproducible builds project as well
      https://wiki.debian.org/Reprod...

      --
      On a long enough timeline, the survival rate for everyone drops to zero.
  8. poz my neg hole... apk by Anonymous Coward · · Score: 0

    plz I want to HOST ur poz dick in my neg ass, give me all the bugs...apk

  9. Re:APK Hosts File Engine 64-bit for BSD... apk by Anonymous Coward · · Score: 1

    Stop posting spam about your software. Your post has nothing to do with the topic of this article, which is the release of NetBSD 8.0. You deserve to be modded down. Spam like this is a big part of why you have so many problems with other users of this site. Also, I don't see any reason why you couldn't already run your software on NetBSD and FreeBSD, since they have Linux binary compatibility. OpenBSD used to as well, though I don't believe it does any longer. Also, if you really want your software to be used by BSD users, you'd be better off releasing it as an open source tool and maintaining it in the ports collection.

    Also, there are open source alternatives to your software such as Steven Black's hosts file software that seems to do exactly the same thing your software does. Also, Steven Black's software is written in Python and is cross-platform, so there's no need to maintain separate versions for Windows, Linux, and MacOS. The documentation suggests that software could run provide the same functionality on iOS and Android. It could run on *BSD right now without any difficulty. The fact that this software is cross-platform and open source seems to provide substantial advantages over yours.

    A hosts-based blacklist may be a useful component for securing a system, including a *BSD system. However, there are high-quality, open source, cross-platform solutions that already exist. If you want to implement a hosts-based blacklist on *BSD, I suggest taking a look at the software I linked to.

  10. USB 3.0 support just now? by kriston · · Score: 3, Interesting

    NetBSD just received USB 3.0 support just now?

    I had to check that. FreeBSD has had it since 2011.

    --

    Kriston

    1. Re:USB 3.0 support just now? by Anonymous Coward · · Score: 1

      NetBSD largely caters to older hardware and tiny, embedded systems, so it's not been a real push. It's nice to see it in there now, but for people running Sparc or SGI machines, it's not an issue. You probably know this, but NetBSD has a huge focus on the embedded market, where it shines very well. Some truly stellar stuff runs NetBSD.

    2. Re:USB 3.0 support just now? by Anonymous Coward · · Score: 1

      Some truly stellar stuff runs NetBSD.

      So stellar that you couldn't even name a single example!

    3. Re:USB 3.0 support just now? by Anonymous Coward · · Score: 0

      Someone uses it in a closet to reboot a real PC using the "eject cdrom drive" method.

    4. Re: USB 3.0 support just now? by Anonymous Coward · · Score: 0

      Just, Kriston, just.

    5. Re: USB 3.0 support just now? by kriston · · Score: 1

      I'm going to say "just" four more times: just, just, just, just.

      --

      Kriston

    6. Re:USB 3.0 support just now? by Anonymous Coward · · Score: 1

      NetBSD was used in NASA's SAMS-II Project of measuring the microgravity environment on the International Space Station, and for investigations of TCP for use in satellite networks.

    7. Re:USB 3.0 support just now? by thegarbz · · Score: 1

      NetBSD just received USB 3.0 support just now?

      I had to check that. FreeBSD has had it since 2011.

      And even that was 3 years after it came out! I'm all for stability but did it literally take 10 years for this incredibly common and widely useful interface to be supported?

    8. Re:USB 3.0 support just now? by drinkypoo · · Score: 1

      NetBSD largely caters to older hardware and tiny, embedded systems, so it's not been a real push.

      Back when netbsd supported many more architectures than Linux, it had a reason to exist. Now that it supports only a small fraction of what Linux does, it's time to let it die.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    9. Re:USB 3.0 support just now? by Anonymous Coward · · Score: 1

      The fact that just about every Linux distro is infected with systemd these days is even more reason for the BSDs to stick around. No reason to bloat up your embedded project with that.

    10. Re:USB 3.0 support just now? by kriston · · Score: 1

      Ironic since the BSDs were the first free x86 UN*X distributions to support USB.

      --

      Kriston

    11. Re:USB 3.0 support just now? by thegarbz · · Score: 1

      Moreso that NetBSD is known as the OS that'll run on anything ... as long as it's not installed on a USB 3.0 drive that is :)

    12. Re:USB 3.0 support just now? by Anonymous Coward · · Score: 0

      It still supports more hardware platforms than the other BSDs, but not more hardware (like in drivers). But, the gap is closing there as well - maybe because of the emphasis on cross compiling the other platforms.

      It was on the Raspberry before the other two BSDs, and on the Odroids (some of them) before FreeBSD (which still doesn't have it). Unfortunately, many of the platforms are older, which speaks to low developer count. OTOH, they try hard, and I use NetBSD whenever the other BSDs don't have a port .

    13. Re:USB 3.0 support just now? by Anonymous Coward · · Score: 0

      Wait, what are you smoking?

      You think linux supports more architectures? Dude, linux supports x86, AMD64, and ARM, and they tell everything else to go fuck itself unless you're doing LFS or embedded. "On paper" support means nothing.

      Want to run something on Alpha? Hope you like gentoo, and spending a month updating from 4-5 year old install media, and also dealing with the fact that modern libraries dropped support, and are ok with the fact that basically none of the software will actually install or compile because nobody could be assed to test it.

      Yeah, that's totally comparable to NetBSD, which not only supports more overall architectures, but provides up to date system binaries for them all, ports binaries for a fair number, and nearly full software support for the entire software tree.

      But you go right on ahead with your idea that Linux "supports lots of architectures"

  11. Re: You sound like Cross-Eyed MARY... apk by Anonymous Coward · · Score: 0

    well if I had my druthers id buttfuck both your brothers, then id grab your sister, take her out back and fist her, go down on ur mama and start a whole lot of drama, save your dad for last so I can eat out his ass

  12. Always is "MARY"... apk by Anonymous Coward · · Score: 0

    A hosts-based blacklist may be a useful component for securing a system, including a *BSD system by FEARING ME HIDING UNIDENTIFIABLE Anonymous Coward on Saturday July 21, 2018 @10:07PM (#56987868)

    See subject & that quote from you CROSS-EYED MARY (lol) https://www.youtube.com/watch?... (i.e. ADVERTISER or WEBMASTER you obviously are - the BIGGEST whores).

    * :)

    (... & you KNOW it...)

    So go on now - use those "downmodpoints" you FARM via MANY sockpuppets (which you're HIDING now as to the reason why in part - other part's I've TORN YOU UP before under those sockpuppets & have it bookmarked to toss @ ya (you know it too, hence the UNIDENTIFIABLE ac 'hiding' you do now, FOOL)).

    I'll just RUN YOU DRY of them inevitably dimwit - so don't think "your kind" (weezils) can EVER "order me" - you're MY bitch, MARY.... lol!

    APK

    P.S.=> Commercial bs is FULL of overheads & slowdown + security issues - a native method in hosts I do, & on a PROVEN for what? 45++ yrs. IP stack?? Isn't + it's TRULY FREE... apk

    1. Re:Always is "MARY"... apk by Anonymous Coward · · Score: 1

      Rather than actually addressing the issues I raised in my post, you've turned to personal attacks almost instantly. Part of your post is pretty damn incomprehensible. However, I can honestly say I've never moderated any of your posts, either up or down. Your post is offtopic and it is spam, so I feel no sympathy for you that it will probably be modded to -1.

      However, I'm going to focus on the technical issues.

      1) You've bragged that you have the second largest hosts file in existence, blocking every ad server there is. While the part about blocking every ad server seems dubious, there's another issue. The software I linked to aims to limit the size of the hosts file in order to maintain performance. That's why hphosts isn't included. If your file is as large as you claim, surely that adversely affects performance.

      2) Why do you even need a separate *BSD version? This just doesn't make sense. As I pointed out, many of the BSDs already have binary compatibility with Linux. If all you're doing is writing a file to /etc/hosts, why would you need a separate *BSD version at all? NetBSD and FreeBSD have binary compatibility with Linux, so shouldn't your closed source software already run under Linux?

      3) Alternatively, why not open the source to your software and maintain it as part of the ports collection? That's a really nice feature of the BSDs, and would likely increase the use of your software.

      4) Why is your software better than what I linked to in my previous post? The functionality seems to be the same, except that the software I linked to is open source and already cross-platform. You've claimed the GUI is an advantage of your software, but I disagree. It would probably be better to run the software as a daemon or a cron job, possibly with an optional GUI frontend. Rather than hurling personal attacks as you've opted to do, perhaps you should explain why your software is an improvement over what's already been released.

    2. Re: Always is "MARY"... apk by Anonymous Coward · · Score: 0

      dude it is more fun to insult him than to effort post

    3. Re: Always is "MARY"... apk by Anonymous Coward · · Score: 1

      True, but APK is losing his fucking mind right now.

      I've noticed in the past week that quite a few folks have taken the time to write him meaningful replies, possibly because no-one wants blood on their hands when the guy goes completely over the edge and jumps off a bridge.

  13. Re: "Mary...?" (lmao @ U)... apk by Anonymous Coward · · Score: 0

    its swirly time, bitch!!!

  14. Does what you prattle matter vs. this? by Anonymous Coward · · Score: 0

    A hosts-based blacklist may be a useful component for securing a system, including a *BSD system by FEARING ME HIDING UNIDENTIFIABLE Anonymous Coward on Saturday July 21, 2018 @10:07PM (#56987868)

    See subject: I never EVER said "every" (that's ongoing) so cut THAT crap right away (putting words in my mouth I never say is typical of "your kind" MARY (Cross Eyed MARY)).

    My Win32/64 version produced PERFECT results (the pledge). The Linux version does also (just WAY FASTER & more EFFICIENTLY) - the "turn"... The PRESTIGE will be the BSD version (& MacOS X by osmosis pretty much).

    * GET IT?

    APK

    P.S.=> See the film "The Prestige" (while you're trolling me? I'm BUILDING "Angiers' Machines"...) apk

  15. I hear you are a big gay baby apk by Anonymous Coward · · Score: 0

    does your diaper need a change?

  16. I get that last laugh: How/Why? Easy... apk by Anonymous Coward · · Score: 0

    See subject: Do-NOTHING dork "ne'er-do-wells" like YOU? All HOT air, not a damn thing to show for yourselves. Me? Read https://tech.slashdot.org/comm... I've done better on *NIX... that's the cool part (for me, not YOU & your chatterbox hotairware zero kind (lmao)).

    HOW ABOUT YOU "MARY" (Cross-Eyed Mary, lol)?

    APK

    P.S.=> I'll answer that PURELY rhetorical question for you (since I always lmao @ U & "your kind" HIDING from me STALKING me by UNIDENTIFIABLE anonymous posts OR hiding behind FAKE NAMES for your FAKE LIES of 'so-called' WASTED do zero lives, lol - & you KNOW it (prove otherwise))... apk

  17. Re: Dead OS by GerryGilmore · · Score: 1

    Normally, I don't respond to ACs, but...it just so happens that in the late '90s/early '00s, I was working at Intel and attended a Linux Summit at the mothership.
    ESR, Linus Himself, etc. were there and I had the chance to talk with Linus at the end of the talks and we discussed this very issue.
    I posited that the GPL license, which "forces" changes to be available vs the BSD license which "allows" changes to be available, would - ultimately - cause the Linux ecosystem to grow more rapidly than the BSD side.
    He disagreed, but with no vehemence, and I suspect that he somewhat agreed, but didn't want to push that aspect of it.
    He and ESR both gave really compelling talks - great experience!

  18. Re: Dead OS by Anonymous Coward · · Score: 0

    Game theory explains why Linux and the GPL have flourished among corporations and institutions. It really is the optimal solution among a complex system involving many players over a commodity.. It is enlightened self interest. Free Software is a wonderful example of game theory in practice.

  19. But can it run systemd? by Anonymous Coward · · Score: 1

    Nobody needs an Unix-like system without systemd anymore.

    1. Re:But can it run systemd? by Rockoon · · Score: 2

      NetBSD would never include systemd because its never necessary. It is not solving a problem that otherwise went unsolved. Meanwhile it creates problems that otherwise wouldnt exist.

      --
      "His name was James Damore."
    2. Re:But can it run systemd? by Anonymous Coward · · Score: 0

      NetBSD would never include it because it is unable to implement it. NetBSD is recognized as being in a pretty sorry state.

      Here's a recent article to put BSD in perspective: Are the BSDs dying? Some security researchers think so" .

      Wheat this study has found is that NetBSD is the worst of the BSDs in terms of bugs, manpower, and support for modern hardware. Read the article for youself and see. BSD really is dying, and that's not hyperbole or a troll. NetBSD is already dead for realistic purposes.

    3. Re:But can it run systemd? by Anonymous Coward · · Score: 0

      "A lot of his findings were in the binary compatibility layers, and these aren't things that are going to cause a remote vulnerability anyway,"

      Yeah, it's dying because it didn't rush out a new release to fix bugs that aren't actually exploitable. Boy, what a great argument.

  20. Re: Dead OS by Anonymous Coward · · Score: 0

    Elegy For *BSD

    I am a *BSD user,
    and I try hard to be brave
    That is a tall order
    *BSD's foot is in the grave.

    I tap at my toy keyboard
    and whistle a happy tune
    but keeping happy's so hard,
    *BSD died so soon.

    Each day I wake and softly sob
    Nightfall finds me crying
    Not only am I a zit faced slob
    but *BSD is dying.

  21. Re:Can you imagine..NetBSD IS DEAD by Anonymous Coward · · Score: 0

    BSD Crossing the Bar

    Sunset and evening star,
    And one clear call for me!
    And may there be no moaning of the bar,
    When BSD puts out to sea,

    But such a tide as moving seems asleep,
    Too full for sound and foam,
    When that which drew from out the boundless deep
    Turns again home.

    Twilight and evening bell,
    And after that the dark!
    And may there be no sadness of farewell,
    When BSDs embark;

    For tho' from out our bourne of Time and Place
    The flood may bear me far,
    I hope to see my Pilot face to face
    When BSD has crost the bar.

  22. FACT:: BSD Is Dying by Anonymous Coward · · Score: 1, Interesting

    It is official; Netcraft confirms: NetBSD is dying

    One more crippling bombshell hit the already bleaguered *BSD community when IDC confirmed that *BSD market share has dropped yet again, now down to less than a fraction of 1 percent of all servers. Coming on the heels of a recent Netcraft survey which plainly states that *BSD has lost more market share, this news serves to reinforce what we've known all along. *BSD is collapsing in complete disarray, as fittingly exemplified by failing dead last in the recent Sys Admin comprehensive networking test.

    You don't need to be a Kreskin to predict *BSD's future. The hand writing is on the wall: *BSD faces a bleak future. In fact there won't be any future at all for *BSD because *BSD is dying. Things are looking very bad for *BSD. As many of us are already aware, *BSD continues to lose market share. Red ink flows like a river of blood. NetBSD is the most endangered of them all, having lost 93% of its core developers.

    Let's keep to the facts and look at the numbers.

    OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of NetBSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

    Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

    All major surveys show that NetBSD has steadily declined in market share. NetBSD is very sick and its long term survival prospects are very dim. If NetBSD is to survive at all it will be among OS dilettante dabblers. NetBSD continues to decay. Nothing short of a cockeyed miracle could save NetBSD from its fate at this point in time. For all practical purposes, NetBSD is dead.

    Fact: NetBSD is dead

  23. So... by Anonymous Coward · · Score: 0

    Does this shit finally work under Hyper-V?

    1. Re:So... by Anonymous Coward · · Score: 0

      APK Hosts File Engine for BSD 64-bit's RIGHT around the corner. Hang tight my friends. Hang tight.

    2. Re:So... by Anonymous Coward · · Score: 0

      So are the men in white suits waiting to take you to your padded room. Better start running fast.

  24. You get the chocolate knocked out of ya by Anonymous Coward · · Score: 0

    See subject ANTIFA type (hiding behind unidentifiable ac OR fake names online) behind masks - your diaper's FULL https://www.youtube.com/watch?...

    * DEPENDS or PAMPERS fool? Up to you (lmao)... either way?? You got the CRAP blasted out of ya (as always happens to "your kind" (lowest of the LOW & you KNOW it, loser)).

    APK

    P.S.=> All you Cross-Eyed MARY (lol) types https://www.youtube.com/watch?... (whores that you are, ADVERTISERS (who else would give me shit for making them FASTER/SAFER etc. FOR FREE? Nobody, "MARY" (lmao))... apk

  25. Since you HIDE like ANTIFA (behind masks)? apk by Anonymous Coward · · Score: 0

    See subject & what happens to "your kind" vs. mine https://www.youtube.com/watch?...

    * Thus your computer's REBOOTED, BSD or not!

    (5 knuckle COLD reboot no less)

    APK

    P.S.=>

    But I love APK!The power of the hostfile compels you! by ratboy666 (104074) on Friday January 29, 2016 @04:13PM (#51398927)

    ... apk

  26. "Mary...?" (lmao @ U)... apk by Anonymous Coward · · Score: 0

    See subject (hope you enjoyed the tune webmaster/advertiser (biggest whores you are, lol)): Either 1 of my sister or brother (especially him) would "F" you up, bad...

    * See, we're not like "your kind" (hiding like ANTIFA behind either UNIDENTIFIABLE anonymous STALKING ME as you are now, OR behind a FAKE NAME for your FAKE LIE of a 'so-called' (wasted) life...)

    APK

    P.S.=> ... & then I'd come along & teach you a trick or two, CREAMPUFF whimp!... apk

  27. You sound like Cross-Eyed MARY... apk by Anonymous Coward · · Score: 0

    See subject (& a great tune to go w/ it, classic) "WHO WOULD BE A POOR MAN, A BEGGAR MAN, A THIEF (if he had a RICHMAN in his hand)?... & WHO WOULD STEAL THE CANDY FROM A LAUGHIN' BABY'S MOUTH (if he could take it from the MONEYMAN)??" Cross-Eyed Mary Jethro Tull https://www.youtube.com/watch?...

    * :)

    (You're not my kind o' gal... go AWAY (far away))...

    APK

    P.S.=> ... "Laughin' in the playground - gets NO 'KICKS' from Lil' Boyz: Rather 'make it' w/ a lechin' grey (or maybe her attention is DRAWN by AQUALUNG who watches thru the railings as they play...) apk

  28. That "scriptkiddie script" != software by Anonymous Coward · · Score: 0

    See subject: All it is IS cobbling together OTHERS' software into a script in an UGLY tty term/DOS window & doesn't do NEAR as much BY FAR!

    * E.G. #1 - Last time I looked it did not CHECK for valid tld/gTLD (unless he copied me @ this point, as I'm the ONLY ONE that does that & IF you don't check it, you get garbage data in hosts bloating it).

    * E.G. #2 - That SCRIPTKIDDIE SCRIPT also doesn't do local hosts RESOLUTIONS (faster vs. security issue riddled remote DNS by far too).

    That SCRIPTKIDDIE SCRIPT also is UGLY tty term/DOS level primitive. Folks today WANT GUI (why did Windows beat DOS? Why does X or Wayland & KDE/GNome/xfce etc. exist + GUI apps on them?? Did you surf here using LYNX???)

    APK

    P.S.=> Use what YOU like - I bet you're Steven Black lol - but MOST people are NOT YOU & most people, today, PREFER GUI programs (& IF the bsd &/or linux crowd want to be more popular they had BETTER "Get with the program" on GUI pal, period)... apk

  29. A "scriptkiddie script" != software by Anonymous Coward · · Score: 0

    See subject: It uses OTHERS' software in script via UGLY tty term/DOS window & doesn't do as much!

    * E.G. #1 - It didn't CHECK valid tld/gTLD (I do & IF you don't you can get bloat in hosts).

    * E.G. #2 - SCRIPTKIDDIE SCRIPT didn't do local hosts RESOLUTION (faster/safer vs. security issue riddled DNS).

    Folks WANT GUI (DOS beat Windows? Why does X & KDE/GNome/xfce exist + GUI apps on 'em?? You surf here via LYNX???)

    I'm NOT obligated to GIVE AWAY MY WORK so FOOLS COPY it & "call it theirs" ("OpenSORES" PLAGIARISM cripples programmers - hard work OF YOUR OWN doesn't (improving you)).

    Every build I do on other platforms IMPROVES (pledge/turn/PRESTIGE by ANALOGY from "The PRESTIGE").

    Original windows model yields PERFECT result (does more than that script as noted). Linux does too & faster/more efficiently. BSD + MacOS X version improves it.

    APK

    P.S.=> MOST people != YOU & IF the bsd &/or linux crowd want users they BETTER "Get with the program" on GUI

    1. Re:A "scriptkiddie script" != software by Anonymous Coward · · Score: 0

      Your posts demonstrate a high degree of ignorance about Linux, BSD, and UNIX.

      Modularity and reusability are part of the UNIX philosophy. Building on work done by others isn't a bad thing at all. This is more efficient for the programmer. It's also preferable to have one utility that many others use in their own work rather than everyone creating their own version of that utility. Many of the UNIX utilities have been built over many years or even decades and have become very reliable and efficient. For example, we don't need ten sorting utilities that largely duplicate functionality. We need a single sorting utility that many developers contribute to, which is reliable and efficient. That's what you get with modular and reusable code.

      The use of a scripting language provides a high degree or portability and may also be simpler for the programmer to develop with. Again, these are desirable things, even if using a scripting language results in a performance hit. Whether or not the performance hit is a problem depends on what the code actually does.

      Nobody is saying that a GUI frontend is a bad thing. However, most UNIX utilities can be run from the command line, making it easy for them to be run as daemons or cron jobs. Again, this is desirable functionality in UNIX. You can have a GUI frontend for those tools and that may be useful for some people. However, the lack of a command line interface is not a good way of designing UNIX tools.

      I don't really care if you released the source to your program or not. However, releasing it as open source might increase the user base. Of course you're not obligated to release the source. I just said it might be beneficial for you to do so.

      I'm not so obsessed with winning arguments on the internet that I go around bookmarking posts by other people that I intend to use against them in the future. However, I distinctly remember you claiming to have the second largest hosts file in existence and that you block every ad server. I remember at the time saying the claim was dubious, to which you responded me by wanting to know which ad server you have missed. I believe the discussion was a few weeks ago. Because your comments tend to be moderated to -1, they frequently aren't indexed by search engines. Likewise, I don't have a link readily available because I don't bookmark Slashdot comments to use against people later. If I desired, I could search through previous articles to try to find that post. I won't do that because I have better things to do with my time.

      And no, I'm not Steven Black. However, I did a couple of searches about hosts files to find links that might be useful in discussing technical issues with you. His software showed up in my search whereas yours does not.

  30. Wahtever by Anonymous Coward · · Score: 0

    Support all the architectures in the world. If you don't support actual people that need to get work done (case in point: USB3). Good luck!

    This is why I don't run any BSD. The hardware support sucks ass more than any stinky ass can suck.

  31. APK Hosts File Engine 64-bit for BSD... apk by Anonymous Coward · · Score: 0

    APK Hosts File Engine for BSD 64-bit's around the corner (& then in MINUTES for MacOS X) as it is for Windows & Linux already.

    It's passed muster for 5 testers over 3++ months now, so, soon she's coming!

    * :)

    ("SAVOIR FAIRE is everywhere" )

    APK

    P.S.=> "Onwards & UPWARDS" (maybe even ReactOS is on my plate eventually)... apk

  32. yaawn by Anonymous Coward · · Score: 0

    I am sure all 7 users are excited.

    Until the BSD's get an installer at least on par with something like opensuse it is just too much of a headache to deal with all the incompatibilities with Linux.

    1. Re:yaawn by Anonymous Coward · · Score: 0

      So fork it!

      If Linux compatibility is what you want, then start a project to work on that using the BSD code base.

      One question though: why not just run Linux instead?

      NetBSD is unique in having an "anykernel" structure that allows you to export kernel functionality to "rump kernels," which offer cusotm kernel functionality to existing drivers--what this means is that you can use drivers that are already written! You just need to configure a rump kernel to match.

      I don't know why nobody has jumped on this, it has the potential to create an OS that will run just about any binary on the planet.

    2. Re:yaawn by Anonymous Coward · · Score: 0

      I do run Linux instead.

      Forking any BSD is pointless. Like forking PHP, it is so shitty it isn't worth the effort.

      No one has jumped on it because that doesn't really offer any benefit, especially with virtualization finally getting close to almost acceptable. No matter how well rump kernels work, there will always be compatibility issues. Not worth it at all.

      numbnuts

    3. Re:yaawn by Anonymous Coward · · Score: 0

      OpenBSD has one of the best installers I've seen.

      And no, it's not graphical.

    4. Re:yaawn by Anonymous Coward · · Score: 0

      ...especially with virtualization finally getting close to almost acceptable

      Talk about damning with faint praise.

      "Oh, the software won't run on your platform? Just run it in a VM! Memory and disk space cheap. It might even work."

    5. Re:yaawn by Anonymous Coward · · Score: 0

      Forking any BSD is pointless. Like forking PHP, it is so shitty it isn't worth the effort.

      You don't know what you're talking about.

      Your real complaint is "it's not Linux," and thank God for that. It's Linux that's a godawful mess.

      How many distros are there now? 10,000?

    6. Re:yaawn by Anonymous Coward · · Score: 0

      'Mostly works' is superior to something that 'doesn't exist'

      numbnuts

    7. Re:yaawn by Anonymous Coward · · Score: 0

      What does the number of distros matter?

      It is not like it isn't the same code underneath with the only differences being mostly superficial.

      As opposed to the BSD's which all runs on a fraction of the hardware that Linux does and has a fraction of the software.

      Unlike Linux, each BSD is more or less incompatible with each other. Every Linux distro released in the past 10 years or so has USB 3 support for example. There are current BSD's that don't. What about BSD not being able to fully use graphics cards?

      The only Unix worth anything is Apple and they are starting to lag way behind hardware-wise which is the key characteristic of Unix.

      You guys do enjoy crying so you have that going for you.

      numbnuts

    8. Re:yaawn by Anonymous Coward · · Score: 0

      It is a shit installer as you have to install it and then install useful programs. A good installer is complete once you can get to a shell or GUI and doesn't require extra steps to get to said GUI.

      Keep crying neckbeard incel, your tears are delicious.

      numbnuts

    9. Re:yaawn by Anonymous Coward · · Score: 0

      Read this interview with Antti to get a basic idea of the benefits:

      https://archive.fosdem.org/2013/interviews/2013-antii-kantee/

      It really is an ingenious design, and neatly makes the monolithic/microkernel debate irrelevant.

      NetBSD should not be allowed to die. If it does, something truly great will have been lost.

  33. Re: "Mary...?" (lmao @ U)... apk by Anonymous Coward · · Score: 0

    What kind of brother and sister let their rascist, mentally challenged brother go on the Internet making crazy claims and threats all day long?

  34. Topic by Opyros · · Score: 1

    For some reason, this article is under linux.slashdot.org rather than bsd.slashdot.org. How come?

    1. Re:Topic by Anonymous Coward · · Score: 0

      It is the only way it would get seen, duh. No one pays attention to any BSD

      numbnuts

  35. Re:APK Hosts File Engine 64-bit for BSD... apk by Anonymous Coward · · Score: 0

    Stop spamming asshole. You have been told many times to go away but you don't seem to be able to parse basic English.

  36. LOL! Throwing tantrums/having FITS now? by Anonymous Coward · · Score: 0

    LOL! Throwing tantrums/having FITS now? Get this thru your PUNY head stupid: I don't OBEY a DO-NOTHING "ne'er-do-well" who STALKS me by UNIDENTIFIABLE anonymous posts - get it??

    APK

    P.S.=> I understand that you KNOW you're NOTHING but a JEALOUS "Lil' Jowie" (hahaha, I love calling you that, as it fits you like a glove) but don't try take it out on ME that you're a ZERO... apk

  37. Re: Can you imagine..NetBSD IS DEAD by Anonymous Coward · · Score: 0

    What more proof do you need that *BSD is dying? That pretty much sums it up.

    From Merriam-Webster

    Definition of crost: past tense of cross

  38. Look everyone: It's JEALOUS "Lil' Jowie" (lol) by Anonymous Coward · · Score: 0

    See subject: A freak that STALKS me by UNIDENTIFIABLE anonymous posts wishing he could do this https://tech.slashdot.org/comm... as I can (& he NEVER will).

    * Don't flatter yourself w/ your delusions "Jowie" (Love calling you that - it truly FITS you) - you're not STRONG enough to make me do anything stupid like that, so don't fool yourself.

    APK

    P.S.=> In fact, you're SO damn weak you have to HIDE from me... apk

    1. Re:Look everyone: It's JEALOUS "Lil' Jowie" (lol) by Anonymous Coward · · Score: 1

      Yes APK, everyone of these posts that is critical of you is from the same fucking person. Different styles, different wording, different grammar, different posting pattern. But every fucking one is from the same person. Actually it seems more likely that you are the one who is fucking nuts and paranoid. Just because you spend every waking hour trying to spam slashdot with your bullshit engine as much a possible doesn't mean everyone else does. Maybe you can tell us all about your zuckerberg theories instead.

  39. Re:APK Hosts File Engine 64-bit for BSD... apk by Anonymous Coward · · Score: 0

    Your ability to program sucks ass. You have taken weeks upon weeks to port a trivial piece of code that combines several lists of strings into one list, sorts it, eliminate duplicates, and writes that list out to a file. Also it took you 12,000+ lines of code to do that and it speaks volumes about your inability to write quality code. Time for you to throw one of your tantrums because someone spoke the truth about APK's bullshit engine.

  40. JEALOUS "Lil' Jowie" (lol), a question by Anonymous Coward · · Score: 0

    See subject: You REALLY think you're fooling anyone but yourself?

    APK

    P.S.=> Projecting how you stalk me too your every waking hour = hilarious! apk

    1. Re:JEALOUS "Lil' Jowie" (lol), a question by Anonymous Coward · · Score: 0

      APK, every minute wasted on Slashdot is a minute you aren't spending making your hosts engine better, or working on a new software project.

      Maybe all this anti-APK spam is just someone trying to out-maneuver you while they work on a competing product?

  41. Big talk from you w/ NO code @ all, lol... apk by Anonymous Coward · · Score: 0

    See subject: You hotair no code to show for yourself blowhard windbag do-nothing "ne'er-do-well" JEALOUS "Lil' Jowie" who stalks me by unidentifiable anonymous.

    APK

    P.S.=> Keep wasting your time STALKING me goof - I love it - it only shows you're just what I call you (lmao AT YOU everytime I do it): JEALOUS "Lil' Jowie" (hahahahaha)... apk

  42. IMITATION's the sincerest form of flattery by Anonymous Coward · · Score: 0

    Maybe all this anti-APK spam is just someone trying to out-maneuver you while they work on a competing product? - by Anonymous Coward on Monday July 23, 2018 @05:54AM (#56993458)

    IF they're doing what you say (but its been going on for YEARS in STALKING me by UNIDENTIFIABLE anonymous OR IMPERSONATING me) they're WASTING THEIR TIME vs. working on said competing product themselves.

    * I suspect it's webmasters & advertisers (ONLY ones that'd bitch on hosts making folks faster/safer/more reliably connected vs. DNS security issues) + competitors, & lastly malwaremakers.

    APK

    P.S.=> 15 INFERIOR ones came up on Windows AFTER mine in 2001 which I released on its own IMPROVED in early 2012 (1st model was in a utilities package I did decades ago for 32-bit Windows NT based OS) so it wouldn't surprise me - HOWEVER if you're right? It's taking them FOREVER to do it... apk

    1. Re:IMITATION's the sincerest form of flattery by Anonymous Coward · · Score: 0

      Hate to tell you this APK, but you're wrong. *I* am working on new software that is going to kick your hosts POS clean out of the water. How will you earn a living once your hosts software is dead?

    2. Re:IMITATION's the sincerest form of flattery by Anonymous Coward · · Score: 0

      APK will continue to work shifts at the glory hole in the truck stop just outside of his town like he does now. He love all the random trucker dicks he gets to suck as a service to humanity. This however totally does not mean he is a homosexual. Even if he does want to also have violent butt sex with random dudes from the internet.

    3. Re:IMITATION's the sincerest form of flattery by Anonymous Coward · · Score: 0

      You have no competitors because you have no sales.

      Seriously, seek help sperg. Your autism is off the fucking charts.

  43. I am APK the LORD of HOSTS by Anonymous Coward · · Score: 0

    I am APK the great "LORD of HOSTS", a.k.a. AlecStaar or Alexander Peter Kowalski.

    See subject & APK Hosts File Engine 2.0++ 64-bit for Linux h t t p : / / I . a m . a . f u c k i n g / a s s h o l e . r e t a r d . z i p (remove spaces between characters & download).

    I am the godlike creator of various GUI front-ends for other people's configuration files.

    Calling people ne'er-do-wells or Jealous JOWIEs is how I think I win every argument

    When people state the truth about me I get really mad and accuse them of projecting which is something I do all the time.

    Don't call me out on anything unless you are willing to prove you too can write some strings to a file programmatically

    Spamming and being a general pain in the ass is what I do

    Listen as I relive my glory days of being a college athlete in the early 80s

    You must be conspiring with the Jews and Soros if you disagree with me

    Bask in my greatness as I can do a ping as a non root user.

    Watch as I whine about my work being flagged as malware by anti-virus software.

    Witness my descent into madness

    APK

  44. Copying my idea = lame, lol... apk by Anonymous Coward · · Score: 0

    See subject: Apparently, you can't THINK for yourself & have to do IMITATIONS (like when you IMPERSONATE me if you're not STALKING me by UNIDENTIFIABLE anonymous that is), lol!

    * This makes my "bookmarks/favs" for SURE - IF you ever get done that is (taking you long enough - I wrote the core of my program in under a week)

    APK

    P.S.=> IMITATION IS THE SINCEREST FORM OF FLATTERY & you're only imitation & FLATTERING me (thanks)... apk

  45. Projecting YOUR profession again "Mary"? apk by Anonymous Coward · · Score: 0

    Projecting YOUR profession again CROSS-EYED MARY which is what every webmaster & advertiser is https://www.youtube.com/watch?... lol)? Yes, clearly... how sad!

    * Hey, that's WHY I put an end to you INFECTING, TRACKING & SLOWING users of my work which they LIKE + USE https://tech.slashdot.org/comm...

    (I aim to please & am of SERVICE to others - it's KEY to a good life + I give folks what they want... lol, EVEN "YOUR KIND" you "ne'er-do-well" DO-NOTHING flaky ZERO (hence what you quoted - I truly KNOW you like that, getting it up the poop-shute!)).

    APK

    P.S.=> Face facts: You can IMPERSONATE me all day long (everyone KNOWS it's not I posting the crap you do doing that) OR even STALK ME all over /. - it's your time & LIFE you waste (which you already did in your WASTED life), not mine... as anyone can see in the link above, I do well myself (& do well by others too - double BONUS for all concerned))... apk

    1. Re:Projecting YOUR profession again "Mary"? apk by Anonymous Coward · · Score: 0

      Why do you live a lie APK? Why reject homo thoughts while at the same time crying out to bum random men from the internet? There is nothing wrong with being gay, but I pity anyone living their life in denial.

      So you wrote your program in a week? I think I should be able to knock something out in an afternoon because I hear around here that you aren't a very good programmer.

      When are you going to do us all a favor and jump off a bridge?

  46. RoTfLmAo: Your "talk" != coding you can show by Anonymous Coward · · Score: 0

    See subject: Show work you do others like & use (I can)! I ask it of you & you have ZERO to show & you imitating my work too now? Please - LMAO!

    * I wrote the base core code of it in roughly a week & filtering building took a LONG while in that week (then it's testing for @ least 2-3 months by others I find to do so spotting things I might miss). In fact, I had to write 3 more programs that BUILD my filters for me (vs. false positives + vs. invalid tld/gTLD (which makes my code VERY unique along w/ ping resolution of favorites (which IF you copy that you ARE stealing my ideas, massively)).

    You can't THINK for yourself & come up w/ something ORIGINAL & UNIQUE as I have (only 1 of its kind of *NIX in GUI + 1st of its kind in Windows since 2001).

    APK

    P.S.=> Take your own advice LOSER (that has to COPY MY IDEAS & PROGRAMS no less) - jump off that bridge onto PAVEMENT in your case, please (won't you?)... apk

    1. Re:RoTfLmAo: Your "talk" != coding you can show by Anonymous Coward · · Score: 0

      So you filter the lists based on whether hosts resolve? I assume you do this to reduce the list length to improve performance as there is no point wasting effort on dead hosts. Nice, thanks for the idea.

      You then optimize the list further by removing duplicate entries and sub-domains? I didn't realize hosts files support wild-carding, but I guess you try to collapse multiple entries:

      foo.bar.com
      foo2.bar.com
      foo3.bar.com

      With just:

      *.bar.com

      Again, a nice obvious idea that shouldn't be too hard to implement.

      So what else does your program do?

  47. LOL! Mere hotair TALK from you vs. me by Anonymous Coward · · Score: 0

    See subject: Yet I can instantly go to any platform & write MY OWN CODE/PROGRAM for it (not scriptkiddie scripts) that's equivalent to 14++ or so *NIX commands in shitty tty term vs. GUI (what MOST people want & use for decades now OR again: Did Windows LOSE to DOS? No).

    My program IS of the *NIX philosophy of "do 1 thing & do it well" (process hosts file data) so go away, do-NOTHING "ne'er-do-well" TALKER you are.

    Scripts are for KIDS (Trix are for kids): ScryptKiddiez... the underskilled menials types, period.

    I can put in argv/argc commandline work into my program, but no real point in it. Heck - I could write it as a SINGLE tty term exe & get more performance from it - but GUI IS WHAT PEOPLE WANT (most folks do).

    APK

    P.S.=>

    I'm not so obsessed with winning arguments on the internet that I go around bookmarking posts by other people that I intend to use against them in the future y Anonymous Coward on Monday July 23, 2018 @03:06PM (#56996012)

    No you just come in DAYS LATER trying to "get the last word", lol... pitiful! apk

  48. The base of it malwarebytes & I built by Anonymous Coward · · Score: 0

    The base of a USER CUSTOMIZABLE/EDITABLE list malwarebytes' employee & I built together vs. sites that should NOT be blocked by default (such as antivirus update servers & many more of like ilk).

    USERS HOWEVER CAN EDIT IT & DO WHAT THEY WANT IN IT EITHER EXTENDING THE FILTER or PRUNING IT AS THEY SEE FIT (my entire program is very, Very, VERY flexible (good programs are)).

    * Not even a "NICE TRY" you moronic little DOLT that STALKS me by UNIDENTIFIABLE anonymous posts (proving you FEAR me like the dishonorable SNEAKY skulking little BITCH you are).

    APK

    P.S.=> Wildcards are KNOWN to cause FALSE POSITIVES stupid - too broad = why (@ times/in cases). Hosts specifics are NOT. Give up: Believe me, I've seen the BS you're trying before & BLEW IT AWAY with CHUMPS & wannabes like you MANY times... apk

  49. BROCKMIRE = PROVEN illiterate moron by Anonymous Coward · · Score: 0

    BROCKMIRE = PROVEN illiterate moron (& tried to say me posting Win version reviews = bogus & ate his words) https://it.slashdot.org/commen...

    * LMAO you pitiful DO-NOTHING "ne'er-do-well" PROVEN ILLITERATE MORON, lol...

    APK

    P.S.=> "Read 'em & WEEP" bitch, lol... apk

  50. Look everyone: It's JEALOUS "Lil' Jowie" (lol) by Anonymous Coward · · Score: 0

    Who IMPERSONATES me: Tell us of your MILLION$ (of lies) "phantasies" https://tech.slashdot.org/comm... & you admit IMPERSONATING ME https://tech.slashdot.org/comm... + STALKING me by UNIDENTIFIABLE anonymous too... pitiful!

    WHO'S "DESCENDING INTO MADNESS"? Not I - you clearly are!

    * Accept fact: You CAN'T STOP ME &/or "downmodbomb" me via your SOCKPUPPET alternate /. accounts you FARM downmodpoints with - I just systematically methodically RUN YOU DRY of those, lol - every SINGLE time & out of "FrUsTrAtiOn" you begin your f'd up rants when I run you out of those downmodpoints.

    APK

    P.S.=> You impersonating me proves you wish you were me & imitation is the sincerest form of flattery - but you = poor imitation. Your STALKING me by UNIDENTIFIABLE anonymous proves you FEAR me also... apk

  51. Reproducible builds? by ebvwfbw · · Score: 1

    Reproducible builds is a highlight? OMG. That really worries me that at this stage in the game that's a highlight. RedHat was doing that with Linux over two decades ago. Hell, even Microsoft has been doing that for years.

  52. Addendum to FURTHER crush you... apk by Anonymous Coward · · Score: 0

    On resolving BLOCKED ones who CARES how FAST it is - I do NOT want to get to them & no wildcard falsies!

    I put where you spend MOST TIME (favorite sites) @ TOP of hosts so they resolve fastest (either nslookup code OR ping -a code (I elected the latter & WHY is below (2 fold)).

    AFAIK, I'm the ONLY Object Pascal code that DOES it RIGHT working. I've seen even synapse & other toolkits FAIL on it - I don't.

    MINE's the ONLY 1 of its kind in GUI, what folks want, in Linux & 1st of its kind since 2000-2001 in Windows!

    (Often copied but inferior versions no favs speedup & protection vs. DNS security issues OR tld/gTLD check, only MINE does both).

    Nice, thanks for the idea by UNORIGINAL COPYCAT WORM Anonymous Coward who wants to try DUPLICATE my work, best of its kind on Monday July 23, 2018 @05:02PM (#56996802)

    * You are nothing but a THIEF UNABLE TO THINK FOR HIMSELF - period.

    You want to COPY my work https://linux.slashdot.org/com... !

    I assume you do this to reduce the list length to improve performance as there is no point wasting effort on dead hosts. by UNORIGINAL COPYCAT WORM Anonymous Coward who wants to try DUPLICATE my work, best of its kind on Monday July 23, 2018 @05:02PM (#56996802)

    I do via PING (only downside = malware makers can set ICMPEcho to NOT reply) which can check for DEAD sites.

    APK

    P.S.=> Addendum to https://linux.slashdot.org/com...

    1. Re:Addendum to FURTHER crush you... apk by Anonymous Coward · · Score: 0

      You are wrong. There is no safe way to exclude a possible bad host from the hosts file. It is trivial to configure hosts not to respond to ping.

  53. Racist? LMAO: Where/How & what threats? by Anonymous Coward · · Score: 0

    See subject: Threats to whom? Unreal people named UNIDENTIFIABLE anonymous coward OR a FAKE NAME online??

    RoTfLmAo...

    (Especially vs. ANTIFA pussies that HIDE BEHIND MASKS as noted above WHICH YOU DO both STALKING me OR IMPERSONATING ME - you're pussy punks, nothing more - losers).

    You're not even REAL & the LOWEST of the LOW on the rung of societies' ladder because you FAILED in life & are quite honestly BLATANTLY INFERIOR on ALL levels (mental/physical/morally etc.) - it shows!

    APK

    P.S.=> Don't even TRY that crap w/ me WHIMP - I'll EASILY outsmart, outthink & OUTDO "your kind" (the "ne'er-do-well" INFERIOR DEFICIENT ONES, lol) every time as always dumbass... apk

  54. Re:THANK-YOU (for an enlightening read)... apk by Anonymous Coward · · Score: 0

    Did you know: If you just posted the first part, and left out everything after the smiley, nobody would downmod you?

    That they're actually downmodding you for being an insane narcissist all the time who constantly tries to stir up trouble and pretend that he's being stalked and persecuted, when the reality is that you're just kind of crazy and annoying?

    Now you know, and knowledge is power

  55. LEARN TO READ DUMBO! apk by Anonymous Coward · · Score: 0

    I do via PING (only downside = malware makers can set ICMPEcho to NOT reply) which can check for DEAD sites. By APK on Monday July 23, 2018 @10:48PM (#56998276)

    See subject & that quote where I cover an IP stack setting to NOT reply to PING & as far as EXCLUDING a bad host? I have a filter for that USERS SETUP dumbass!

    APK

    P.S.=> I think IF you make good on your 'threat' TO IMITATE MY PROGRAM + COPY MY UNIQUE IDEAS/TECH IN IT https://linux.slashdot.org/com... I'm going to F YOU UP BAD on mistakes you make & EMBARASS YOU, lol - bigtime(in fact, I almost GUARANTEE that))... apk

    1. Re:LEARN TO READ DUMBO! apk by Anonymous Coward · · Score: 0

      APK, we're talking about steps your program can take to prune down the list of hosts to block, so that performance can be maintained.

      Interrogating the remote host by ping is a waste of time because the remote host (who is also suspected of being a bad actor) may not respond to ping.

      So while your program is performing maintenance it checks the remote host, it fails to respond to ping, and your program suspects the host is down/dead and removes it from the block list....see the problem here? If you don't, then my opinion of you has just taken a nose dive and recreating your program is going to be even easier.

      Explain to me again why you don't do a host lookup? This seems to be the best approach, since failure to resolve the host results in the same outcome, and it doesn't matter if its in the block list or not, so it may as well come out and improve performance.

  56. My method serves 2 purposes by Anonymous Coward · · Score: 0

    See subject: Ping gains speed via local host verified resolution + can check dead hosts + Ad/Script block (50% of sitesize) makes up for host parse via kernelmode speed (faster as it gets MORE CPU PRIORITY vs. USERMODE)

    I have NEVER ever 'pruned' hosts to see how BIG it can get before I get a 'speed hit' since 1997 & to date, I haven't.

    I also don't prune my blocked sites as I never EVER intend to GET TO THEM ANYHOW so speed = non-issue here.

    (BUT I can via ping & it also speeds up your FAV sites & secures you vs. DNS security issues).

    I could use nslookup OR dig code but I LITERALLY "kill 2 birds w/ 1 stone" doing it via ping + keeps codebase smaller (my Linux model's code is literally 1/2 the size of the older Win32/64 model).

    APK

    P.S.=> Why do YOU again REPEAT what I SAID 1st BEFORE you:

    (only downside = malware makers can set ICMPEcho to NOT reply) By APK on Monday July 23, 2018 @10:48PM (#56998276)

    ?

    1. Re:My method serves 2 purposes by Anonymous Coward · · Score: 0

      What the fuck is wrong with you? Everyone shuts down ping and been doing so for years. Even grandmas make sure their peecee and router don't respond to pings.

      Pinging is absolutely the most fucktarded solution to your simple problem. 21 years doing this shit and you haven't figured it out?

      No wonder you have zero sales. Your shit is shit.

      Again, seek help you autist.

  57. I already have a LOW opinion of you: Why? by Anonymous Coward · · Score: 0

    my opinion of you has just taken a nose dive and recreating your program is going to be even easier by UNIDENTIFIABLE Anonymous Coward WHO I DO HIS THINKING FOR AS HE IMITATES MY ORIGINAL WORK & IDEAS on Tuesday July 24, 2018 @06:31AM (#56999426)

    See subject: Imitating MY unique tech OR using what I told you on nslookup/dig IS again ME DOING YOUR THINKING FOR YOU!

    FACT: You haven't done a DAMN THING yourself OR even thought of it UNTIL I OUTLINE IT FOR YOU on nslookup &/or dig style methods, let alone PING & denying ICMPEcho reply to "hide' a server (maybe NOT best idea for malware makers - ping's USED TO TEST SERVER UP/DOWN).

    APK

    P.S.=> Again SEE SUBJECT & I don't have a "high opinion" of THIEVES (but then that's ALL YOU "OpenSORES" goofs do - STEAL others work &/or ideas which you HELP PROVE all the more)... apk

    1. Re:I already have a LOW opinion of you: Why? by Anonymous Coward · · Score: 0

      So I started this thread with you hoping to dig out some more info on your hosts engine as I am looking to copy it and release my own software later this year.

      But the more I read I don't actually think you've gone about implementing the engine very well at all.

      I'm still pushing on with my own software, so be warned, demand for Hosts Engine is going to nose dive next year.

  58. 1 yr.? Found its WORK?? Hit a WALL did ya??? by Anonymous Coward · · Score: 0

    you wrote your program in a week? I think I should be able to knock something out in an afternoon because I hear around here that you aren't a very good programmer UNIDENTIFIABLE Anonymous STALKING ME AFRAID OF ME + STEALING MY IDEAS/CAN'T DO IT HIMSELF UNLESS I GIVE HIM POINTERS on Monday July 23 2018

    Thought you could "do it in a day" Mr. STALKER who stalks me by UNIDENTIFIABLE ac + IMPERSONATES ME https://linux.slashdot.org/com...

    What happened BIGMOUTH?

    I started this thread with you hoping to dig out some more info on your hosts engine as I am looking to copy it and release my own software later this year UNIDENTIFIABLE Anonymous STALKING ME AFRAID OF ME + STEALING MY IDEAS/CAN'T DO IT HIMSELF UNLESS I GIVE HIM POINTERS on Tuesday July 24 2018

    I did it in a WEEK & "the impossible" in Object Pascal as even synapse FAILED on ping!

    Can't YOU?

    * You're going to hit MORE walls & when you do (+ you'll show your code right?)?

      I'll rip you in 1/2 EMBARASSING you for your bs you do MY way!

    * I helped scriptkiddies who tried it (not writing their own code & NEITHER ARE YOU as I outlined nslookup, hosts, dig & ping methods possibles YOU DIDN'T THINK OF 1st): They f'd up.

    APK

    P.S.=> You will too... apk

    1. Re:1 yr.? Found its WORK?? Hit a WALL did ya??? by Anonymous Coward · · Score: 0

      APK, you're a really special guy.

      Look, I'm not going to implement your stupid "ping check" on hosts because it's a stupid idea. I may implement a dns lookup, but really, my idea is a lot broader than that.

      Conventional host blockers (going right back to "Peer Block") revolve around the concept of a blacklist that is downloaded by the client and used to filter TCP connections. I believe that your Hosts Engine uses this same approach.

      But why should it work that way.

      If the host blocking program made it easy to white/black list hosts, then that custom data could be shared with the wider user group. If 99/100 users block a host, then it should probably be blocked.

      It could be tied with a social credit score, but I think for now it isn't needed.

      What do you think APK? Got some legs?

  59. Thought you'd only take "an afternoon" by Anonymous Coward · · Score: 0

    you wrote your program in a week? I think I should be able to knock something out in an afternoon because I hear around here that you aren't a very good programmer by UNIDENTIFIABLE Anonymous STALKING ME AFRAID OF ME + STEALING MY IDEAS/CAN'T DO IT HIMSELF UNLESS I GIVE HIM POINTERS on Monday July 23 2018

    See subject: That afternoon came & went & you STILL haven't IMITATED my work & you said you could in a day + you steal my idea also on using host/dig/dnslookup vs. ping (which will make the code just mine again anyway).

    I'm not a good programmer?

    To each his own/mere opinion but I can SHOW different opinions from REGISTERED /.ers vs. you (you can't) contrary to YOUR BS (& it is now PROVEN bs) https://tech.slashdot.org/comm...

    I didn't take a YEAR (& say I could do my program in 1 afternoon AS YOU DID now YOU EAT YOUR WORDS) - I wrote it in 1 week tops.

    I don't like the idea of you COPYING me (imitation IS the sincerest form of FLATTERY) either but then again, you now need a YEAR to do so, lol!

    So - what happened to YOUR 'braggadocio' above?

    * You CAN"T THINK FOR YOURSELF & you certainly aren't making GOOD on your IMITATION "hotairware" by this point either!

    APK

    P.S.=> Lastly - keep STALKING ME by UNIDENTIFIABLE anonymous posts - it's doing you WONDERS (but it's not helping you make good on your b.s. quoted above, IMITATOR that's right up there w/ you IMPERSONATING me too https://linux.slashdot.org/com... ... apk

    1. Re:Thought you'd only take "an afternoon" by Anonymous Coward · · Score: 0

      APK, where do you get your black lists from for your Hosts Engine?

    2. Re:Thought you'd only take "an afternoon" by Anonymous Coward · · Score: 0

      APK, I am definitely going to make a better version of your software.

      Just you wait!

  60. Re:APK Hosts File Engine 64-bit for BSD... apk by Anonymous Coward · · Score: 0

    No one uses your bullshit sperg.

    Why use something that is always out of date when their are 10000000000000000000000000000000000000000000000000000 better options?

    Your mommmy needs to take away your computer and give your barbies back.

    numbnuts

  61. It works for my program & users by Anonymous Coward · · Score: 0

    See subject: I'm the only hosts program that gives folks more speed & security + anonymity vs. remote DNS security issues + tracking via ping -a & it works (on the 1st of all hosts programs on Windows AND the ONLY hosts program in GUI on Linux/BSD).

    * I never SOLD this - it's FREEWARE!

    (After the above I must ask YOU the question you ask me EXCEPT in YOUR CASE, it truly applies - WTF is WRONG w/ YOU?)

    APK

    P.S.=> You're the one that needs help - I don't. I wrote my code in a week's time & you need a year? https://linux.slashdot.org/com... - I don't NEED help against you & "your kind" since you always DEFEAT YOURSELVES for me, every time (lol)... apk

    1. Re:It works for my program & users by Anonymous Coward · · Score: 0

      Where do you get your black lists from?

  62. It's FREEWARE (I never sold it) by Anonymous Coward · · Score: 0

    It's FREEWARE (I never sold it) & I don't need help when unidentifiable anonymous goofs like you defeat yourselves for me, lol!

    APK

    P.S.=> You FAIL again - it's the 1 thing you ARE good at, lmao... apk

  63. Talk's cheap... apk by Anonymous Coward · · Score: 0

    See subject: I thought you could build it in an afternoon? Guess not, eh?? I can't stop you but many have tried in Windows & didn't (inferior imitations, nothing more).

    * I can't stop you I suppose as I don't know who you are since you HIDE by UNIDENTIFIABLE anonymous posts!

    APK

    P.S.=> 3 things tell me I am doing it well & doing it right: 1st users feedback/praise of my hosts engine https://tech.slashdot.org/comm... 2nd ALL THE "ATTACKS" I GET (especially from UNIDENTIFIABLE anonymous fools, just like Elon Musk got yesterday) & 3rd BEING IMITATED (as you allegedly intend to try & so far have FAILED in 'doing it in an afternoon' which tells me you really aren't a GOOD coder making shoddy estimates like THAT, lol (Many have only to produce inferior models)) as "Imitation IS the sincerest form of flattery"... apk

  64. Anywhere I like (flexible code)... apk by Anonymous Coward · · Score: 0

    See subject & answer this question: What do you intend to write your IMITATION of MY work in (what language/toolsets etc.)?

    APK

    P.S.=> I'm VERY CURIOUS since you said you could "write it in an afternoon" & "StRaNgeLy" haven't (lol, not)... apk

    1. Re:Anywhere I like (flexible code)... apk by Anonymous Coward · · Score: 0

      But seriously APK, there is no way you "wrote" your blacklists within a week. The data set for the program is very different to the program itself, which yes, I am perfectly capable of writing in an afternoon.

      However, the black lists are very important. That is the reason that programs like "Peer Block" fell from use because no one could maintain the lists.

      As list maintenance is the true problem to solve here, perhaps we should both be focusing our efforts on that problem rather than some ridiculous text file updater, which at the end of the day (ignoring your BS about ping) is all your Hosts Engine software does.

      So at the very least, will you tell me where your black lists came from?

      PS: I've already scraped your lists from your software, thanks.

  65. Talk's cheap: MANY afternoons have passed by Anonymous Coward · · Score: 0

    I wrote the basecode in a week - no lie (3 days of it w/ only 2 hrs. of sleep between them admittedly (once I'm hot on it, I just do that so I don't lose "rhythm" (people who DO code, unlike YOU obviously, will understand)) & remember:

    I had the Windows model to PORT it from Delphi to FreePascal Object Pascal code (vastly improving it & making it 1/2 the size too - rethought it into a BETTER design)).

    IF I had to do it all again? MAYBE a month tops in summation (if redone from scratch).

    I am perfectly capable of writing in an afternoon. - by UNIDENTIFIABLE Anonymous Coward STALKING ME + COPYING MY IDEAS I GIVE HIM on Wednesday July 25, 2018 @11:03AM (#57006602)

    Oh, really? Where IS it then??

    * ANSWER = it's not, lol...

    APK

    P.S.=> See subject & yes, blacklists work (glad you agree) + maintaining MY hosts blocking list is as EZ as ApplePie via my program, OR did these users lie https://tech.slashdot.org/comm... ? QUESTION: What toolsets & language do you intend to write your IMITATION (the sincerest form of flattery imitating ME + using my ideas on dig/host/nslookup code I gave you) in? apk

    1. Re:Talk's cheap: MANY afternoons have passed by Anonymous Coward · · Score: 0

      So you wrote your blocking/black list yourself?

      *HOW* did you know what hosts to add to it?

      *HOW* do you maintain it?

      It's well beyond an individual to maintain such a thing. How do you resolve edge cases? How do you check old hosts? How do you allow old hosts to "come good" and get themselves off the list?

      C'mon APK, tell me?

  66. What language & tools are you using? by Anonymous Coward · · Score: 0

    What language & tools are you using to IMITATE my program (along w/ using MY ideas of nslookup/dig/host)? I write part of the list myself (everyday I find between 50-500 entries myself) & the rest my program imports from the lists I use YOU STOLE FROM MY CODEBASE admittedly https://linux.slashdot.org/com... where you said "PS: I've already scraped your lists from your software, thanks."

    (You're nothing but a thief & can't think for yourself).

    How does one KNOW what to ad? Pun intended - ADS are easy to spot to ad. So are 3rd party SCRIPT sources.

    I never said I do it ALL myself but I do part of it.

    I said how my ping method can test if sources are up OR sinkholed dead long ago.

    Users can easily edit out anything they don't like (one of the principal beauties of hosts is end user FULL control of their content).

    APK

    P.S.=> See subject: What toolset & language are you using to IMITATE/COPY/STEAL my ideas + work? I asked this of you LONG AGO & you AVOIDED it here https://linux.slashdot.org/com... ... apk

    1. Re:What language & tools are you using? by Anonymous Coward · · Score: 0

      APK, that's good that you put so much effort into maintaining your block list, but surely you must agree that it's a huge amount of effort. More than writing the program!

      If someone has a site that your program is blocking how do you go about unblocking them?

      Have you considered a browser plugin that makes it easy for users to flag ads? The ad hosts can then be added automatically to your block lists. The plugin would interact with the Hosts Engine via your server, and from the user perspective they would just right click and say "block host" and the rest is done for them. The main trick here is that users are all contributing to a shared "block list" and not just their own personal list. It might be helpful to have a threshold, say 3, or 5, or 10, and a host must be flagged by that many users before it makes it to the main list.

      I'm still not sure if your ping method is a good idea. I actually think it's a really bad idea and might be letting plenty of malicious actors through.

      As for my own software, as you can see from the above the whole system will be multi-faceted. I think I'll write the engine in Java so it's just write once run everywhere. All it has to do is maintain the system host file and perform internal maintenance on the lists, download updates, and communicate with the command and control server. Server side I'll probably go for PHP as it's piss-easy to write REST that scales, but I realise PHP is not everyone's cup of tea. The browser plugins have to be written using the WebExtensions API. The upshot is they should work in both Chrome and Firefox without too much work.

      It's gonna be pretty awesome. What do you think?

  67. EAT YOUR WORDS chump... apk by Anonymous Coward · · Score: 0

    Your software is just fine - well written, functional... I'm going to continue using the Host File Engine by mmell February 17, 2017

    Your premise that hostfiles are a good way to deal with advertising and malvertising is quite valid - by JazzLad April 20, 2016

    his hosts program is actually pretty good by xenotransplant August 10 2015

    his hosts tool is actually useful for those cases in which one does indeed want to locally block stuff outright while consuming minimum system resources by alexgieg September 25 2015

    I like your host file system by Karmashock September 09 2015

    that APK guy, I use his host file by rogoshen1 Tuesday March 03, 2015

    I personally use a HOSTS file blocker produced from a genius called APK by 110010001000 October 27 2017

    * Want more? Ask!

    APK

    P.S.=> What "better options"? You mean the ones that SLOW YOU DOWN & ARE FULL OF SECURITY ISSUES (DNS/Antivirus) OR Crippled to NOT DO THEIR JOB BY DEFAULT (AdBlock)?... apk

  68. Far less effort vs. coding my program #1/2 by Anonymous Coward · · Score: 0

    There's issues w/ ANY other method I noted in dig/host/nslookup - it's called DNS security issues hosts hardcoded favorite sites ONLY I DO in hosts mgt. programs no less prevents.

    DNS can be redirect poisoned (THIS NEEDS FIXING so does unlimted domain Godaddy/Tucows hosting)

    Yes goes for ping -a methods too admittedly.

    PING being 'downed' by malware makers is possible BUT not likely (it's how to detect C&C servers up/down).

    APK

    P.S.=> Part #2 coming (as AC I can't post as much as you do (which tells me YOU have an account here but are HIDING from me, lol)... apk

  69. Far less effort vs. coding my program #2/2 by Anonymous Coward · · Score: 0

    See subject & rightclick on list displayed onscreen of my program allows FIND & DELETE actions (or options to open hosts in the default editor user can configure this too to do so).

    I thought about 'partnering' w/ UBlock (also featured @ hpHosts/Malwarebytes) as it USES HOSTS added later in it (flattery for me too yet again), but, hosts operate LONG BEFORE addons & faster (kernelmode vs. usermode).

    * ANY LIST in my program is editable too by users by the way (false postive filter, favorite sites to speedup & protect vs. DNS security issues etc.)!

    JAVA & PHP = slow &/or full of bugs. I'd say use C/C++ but since this deals in strings BOTH = null-terminated strings buffer overflows (why I didn't use 'em & I'm fluent in C/C++/Java too) - ObjectPascal WAS IT (going to steal that too?): length's built into strings, no buffer overflow!

    APK

    P.S.=> Addendum to part #1/2 here - https://linux.slashdot.org/com... ... apk

    1. Re:Far less effort vs. coding my program #2/2 by Anonymous Coward · · Score: 0

      How do you get a string buffer overrun in Java?

      The possible cases are so rare I am confident they will not apply to my program.

      All I'm doing is manipulating string, managing collations of strings, and then writing to disk. Not too hard, the language won't matter. Java will offer plenty of performance as long as I don't abuse the collations (e.g. sorting naively).

      I learnt to code with TurboPascal and I loved it, but right back in 1997 when I really got my teeth into it. But I've moved on. There are better tools that result in faster development.

      PS: No account here. I'm just better at AC posting to Slashdot than you are.

  70. Learn to READ please & #1/2 speed/addons by Anonymous Coward · · Score: 0

    Faster tools? ObjectPascal BEAT C++/JAVA/VB to a PULP in 4/6 tests in Visual Basic Programmer's Journal 1997 sept/oct issue "Inside the VB5 Compiler" & tied 1 w/ C++ & lost only 1 (so did C++) to VB (ActiveX formload, but ActiveX = security poison, no biggie) ESPECIALLY in MATH & STRINGS by 2-4x FASTER no less & JAVA isn't anywhere NEAR as fast as C++ (which like ObjectPascal IS multiplatform OS wise on PC's & phones).

    (... & every program deals in those BUT HOSTS PROCESSING IS as you know HUGELY STRINGWORK).

    Other tests bore this out too (even using INLINE ASSEMBLY CODE which older models of my program used in Delphi 7).

    Lastly on addons you noted: Too EASILY detected by native browser methods by malware or sites - hosts aren't. They're OUTSIDE the browser in the kernelmode IP stack = why.

    APK

    P.S.=> HUGE ACCOMPLISHMENT FOR YOU lol "better @ posting on /." (that would have ZERO to do w/ it - reg'd users, even submitting AC, can put down MORE than PURE AC like me - so please, don't lie - I don't CARE if you copy me now - the tools you use BLOW (slow & buggy))... apk

  71. Learn to READ please & #2/2 buggy languages by Anonymous Coward · · Score: 0

    See subject: C/C++ are null-terminated strings (thus buffer overflow exploit is possible & this is a LOT of stringwork) SO - IF you're smart?

    * AVOID LANGUAGES THAT HAVE KNOWN SECURITY ISSUES (especially when writing securityware) in an AREA the program works in!

    Apparently SO DOES JAVA! PHP = buggy & slow like JAVA too.

    JAVA's KNOWN to be LOADED with bugs (were popping up everyday almost since its inception to this year) - I know I follow security forums like MAD (another source of data vs. malware but in non-std. format so I get those when I look @ their articles manually & add them to hosts).

    APK

    P.S.=> @ this point? LOL, I could CARE LESS if you TRY copy my work - the tools you use MAY be your undoing for performance & security... apk

    1. Re:Learn to READ please & #2/2 buggy languages by Anonymous Coward · · Score: 0

      As you have repeatedly done throughout this thread you have misunderstood what I wrote.

      I wrote about faster development tools, *not* faster runtime performance. Of course lower level languages give the opportunity to write the fastest code, but if it takes a long time then it may result in a product that is no longer viable.

      I'd rather use a high level language with a straight forward development pathway, heaps of support from a large and varied user base, and plenty of libraries to draw from.

      Of course JAVA has bugs. Are those bugs terminal to my development plans? No they are not.

      The other thing you misunderstood (on purpose? C'mon, you aren't that stupid are you?) was that my browser extension is a tool for creating a social network to maintain the block lists. The actual blocking is still performed by hosts. The users flag unwanted content, the hosts that the content comes from are identified, and the flagging goes up to the server. The server provides a rich online GUI for users to manage the blocked hosts, and if hosts receive a certain number of votes they go on the official list, that is then pushed out to all users during the daily (hourly?) update. It's really about having the best of both worlds: local application performance, with the benefits of shared contributions from many users.

      What do you think of that?

  72. Lastly (since I @ least respect EFFORT)? by Anonymous Coward · · Score: 0

    An analogy from Dr. Strange (great flick, & in a way? Reflects MY life): https://www.youtube.com/watch?... "The language of the mystic arts is as old as civilization: The sorcerors (programmers) of antiquity called the use of this language 'spells' BUT if that 'offends' your 'modern sensibilities'? You can call it a program. The sourcecode that SHAPES REALITY - we harness energy drawn from OTHER DIMENSIONS OF THE MULTIVERSE (other sites) to cast spells, to conjure shields to make MAGIC!"

    * I hope you have the sensitivity to understand...

    (... & UNLIKE many here? @ least YOU SHOW INITIATIVE...)

    APK

    P.S.=> ... & I am a HUGE fan of that & RESPECT it (but NOT your choices of 'weapons' you're using (think it over))... apk

    1. Re:Lastly (since I @ least respect EFFORT)? by Anonymous Coward · · Score: 0

      PS: I may have replied to the penultimate post by accident. Slashdot's layout breaks once a thread gets this long!

  73. Social network part's been done... apk by Anonymous Coward · · Score: 0

    See subject: In the "site checkers" part of my program by LONG ESTABLISHED sites that do what you say e.g. hpHosts, stopbadware, Norton Safeweb & many more. Pascal & C/C++ ARE high level languages with AGES of development behind them as well as online support AND documentation - that's what I think of all of what you state.

    * I don't TRUST Java & have HAD to code it on the job before for years (forced to) - too buggy TOO often TOO MANY TIMES!

    APK

    P.S.=> I hope your users are experts in malware analysis (that's what my 'site checkers' section of my program has going for it - not grandma chattering online etc. as your cred for saying a site's good/bad)... apk

    1. Re:Social network part's been done... apk by Anonymous Coward · · Score: 0

      So you just steal/scrape your black lists from others then?

      "hpHosts, stopbadware, Norton Safeweb & many more"

      We're going around in circles!

  74. WRONG: I long ago addressed that by Anonymous Coward · · Score: 0

    See subject: I get part of my data from sites (users will & can reconfigure it to OTHER sources too) & part myself https://linux.slashdot.org/com... - so LEARN TO READ!

    * For my OWN personal hosts file (ads are easy to spot & via VIEW SOURCE of HTML files I can spot 3rd party tracking scripts easily too).

    APK

    P.S.=> I'd stop now were I you - I'm tearing you up on EVERY SINGLE FRONT (but then, you don't care - you're HIDING FROM ME via UNIDENTFIABLE anonymous posts & also 'threatening' to IMITATE my work (albeit via SHITTY insecure & SLOW tools by comparison to ObjectPascal I used (no null-term'd string buffer overflow possibles (in a security program DEALING IN STRINGS no less) & FASTER than MSVC++))... apk

    1. Re:WRONG: I long ago addressed that by Anonymous Coward · · Score: 0

      Mate, I'm going to write it in Java and there won't be any string issues whatsoever.

      My program is going to be much better than yours, plus, I'm going to federate the generation of blocklists, allowing for the community to work together to rid the world of nefarious hosts and unwanted advertising.

      Just watch and learn. Watch and learn.

  75. See if USERS trust JAVA, lol... apk by Anonymous Coward · · Score: 0

    See if USERS trust JAVA, lol (seriously) & lists users get from MY program (not MY personal list) get pruned regularly by the sites they came from.

    * YOURS IS GOING TO BE FAR SLOWER THAN OBJECT PASCAL (java got WASTED by ObjectPascal I use with NO NULL-TERMINATED BUFFEROVERFLOW ISSUES C/C++/JAVA CAN HAVE (& more will popup in JAVA as always on security issues) https://linux.slashdot.org/com... as I noted here as well as even C++ (by over 4x often in stringwork which IS what this IS about largely)).

    APK

    P.S.=> As I also said before? You're going to make mistakes on HOW you process the data (all the scriptkiddies here I helped to WRITE their scripts for it did, odds are, you will too (as you are in the toolsets you use which WILL be INFERIOR in performance + ADDONS ARE EASILY DETECTED BY MALWARE via native browser methods & blocked by said malware) - take your own advice WATCH & LEARN (I did ages ago before you ever THOUGHT about IMITATING MY WORK & IDEAS)... apk

    1. Re:See if USERS trust JAVA, lol... apk by Anonymous Coward · · Score: 0

      Well it's been fun, but watch this space.

      At the end of the day APK competition is a good thing for the users.

  76. Agreed, it is but also for... apk by Anonymous Coward · · Score: 0

    See subject: ... the "competitors" also - keeps you having to BETTER your product to outcompete competition (remember Intel 66mhz 486 cpus "ruling the roost" for AGES as Intel really didn't have that much competition from AMD or Cyrix circa 1990-1996 or so? Case in point example there - CPUs were "frozen" @ 66mhz topspeed (& other performance features) there forever UNTIL AMD surged forward to "PUSH" Intel).

    * In the end, good luck w/ your imitation (I think you'll NEED it but the point's there AND here in a post I put your way late last night/early a.m. here https://linux.slashdot.org/com... FROM Dr. "StRaNgE" (which my pals used to call me, lol))

    APK

    P.S.=> "Onwards & UPWARDS"... apk

  77. Best look @ this (malwarebytes) by Anonymous Coward · · Score: 0

    Malwarebytes Browser Extension (downfall is it's a browser extension = easily detected) https://blog.malwarebytes.com/...

    * Wouldn't SURPRISE me IF this IS you "reaming my ideas" (all I have to do is see how they implemented it to know & IF it matches the architecture you laid out BUT AVOIDED when I asked you about what toolchain you intended to use (JAVA etc.)).

    APK

    P.S.=> Again - HOW DO I KNOW I did it RIGHT & WELL (#2 & #3 below describe YOU perfectly)?

    1st = User praise of my hosts engine https://tech.slashdot.org/comm...

    2nd "ATTACKS" I GET (from UNIDENTIFIABLE anonymous fools, just like Elon Musk got https://tech.slashdot.org/stor... )

    3rd BEING IMITATED as "Imitation IS the sincerest form of flattery" https://linux.slashdot.org/com... ... apk

    1. Re:Best look @ this (malwarebytes) by Anonymous Coward · · Score: 0

      Hang on. Why do you keep misunderstanding what I write?

      My proposal for a browser extension was not to perform blocking. I agree, the browser is a moving target of issues, plus, it doesn't provide any additional protection, such as blocking known problematic P2P hosts, and tracking content from emails in a mail client, just to name a couple of examples (there are infinitely many others).

      My proposal for a browser extension was to make it easier for the user group to identify advertising hosts.

      What do you think of that?

      PS: BTW, you should stop being an abusive twat in your posts.

  78. I do unto others & where'd you say that? by Anonymous Coward · · Score: 0

    My proposal for a browser extension was to make it easier for the user group to identify advertising hosts - by UNIDENTIFIABLE Anonymous Coward COPYING MY IDEAS/WORK on Friday July 27, 2018 @08:24AM (#57018234)

    See subject & a quote of you above - where'd you say THAT speciifically (not that it'd matter: It's only a FRACTION of what I do in hosts).

    * As far as "how I act"? Hey - look @ the replies I get:

    https://linux.slashdot.org/com... + https://linux.slashdot.org/com... + https://linux.slashdot.org/com... + https://linux.slashdot.org/com... + https://linux.slashdot.org/com... + https://linux.slashdot.org/com... + https://linux.slashdot.org/com...

    APK

    P.S.=> See subject & It's tradition to say this (as I've dealt w/ that kind of CRAP from AC's like you whom are all the same to me): It's NOT EASY being "World-Class" like ME (since I put up w/ that crap & GET IMITATED, STALKED & IMPERSONATED)... apk

    1. Re:I do unto others & where'd you say that? by Anonymous Coward · · Score: 0

      You have a very elevated view of yourself.

      Re-read the thread. I always stated that the browser extension would be for collating new hosts to block.

      But that is just one example of where you misinterpreted what I wrote.

  79. Because you've contradicted yourself by Anonymous Coward · · Score: 0

    My proposal for a browser extension was not to perform blocking. - by Anonymous Coward COPYING MY IDEAS + STALKING ME BY UNIDENTIFIABLE ANONYMOUS HIDING FROM ME on Friday July 27, 2018 @08:24AM (#57018234)

    I quote you above saying you're not doing blocking but NOW you do? Give me a break/see subject + this other quote of you:

    I always stated that the browser extension would be for collating new hosts to block.by Anonymous Coward COPYING MY IDEAS + STALKING ME BY UNIDENTIFIABLE ANONYMOUS HIDING FROM ME on Sunday July 29, 2018 @06:56PM (#57029958)

    Make up your mind & a LOT of "afternoons"'ve passed YOU WHO SAID HE COULD WRITE THIS ALL IN AN AFTERNOON & you say I HAVE AN "ELEVATED OPINION" OF MYSELF? LMAO - look who's talking (& nothing more on YOUR end, just cheap talk).

    * Hey - @ least I DELIVER working product (not "notware'hotairware" like YOU... lol!)

    APK

    P.S.=> Go AWAY, talker/copier/stalker (you're all talk)... apk

    1. Re:Because you've contradicted yourself by Anonymous Coward · · Score: 0

      I really enjoyed this little chat and have learnt a lot about your software and you as a person.

  80. Then write it & be done w/ it... apk by Anonymous Coward · · Score: 0

    See subject: I tried to warn you about using JAVA due to errors it nigh constantly shows but go ahead & write it up as NOBODY likes ads (& despite you saying "you're not blocking", YOU ARE or providing data to do so - not a bad idea).

    Performance in JAVA isn't the greatest but hey - it's "your program" after all.

    * It's just that my program does a lot more types of threats from valid reputable sources you can CHANGE to whatever ones you like & it works (has a 'generic' function that can handle most any list-based data & SPECIFIC ones for sites it comes with already that you stole from MY program (Not a big deal)) & I didn't write it in languages that could hit STRING PROCESSING PROBLEMS (C/C++) if they don't opt for "pascal strings" (most won't & it's a mistake taking that risk in a security-oriented (in part, rest is speed & reliability) program).

    I am GLAD I also pointed out host/dig/nslookup possible problems due to DNS security redirect issues.

    I'm also NOT here to win a "popularity contest" OR to "comfort anyone". I'm just here to WIN so EVERYONE ELSE CAN TOO & be faster/safer/more reliably connected online.

    When I get attacked by unidentifiable ac's like you who also COPY my ideas (even in part as you are), & I get praise from REGISTERED users here? I'm doing a decent job.

    APK

    P.S.=> All things you have to think about in this madness (I've been there LONG ago & opted ping -a since it does 2 jobs in my program (verify hostname & speedup of favorites))... apk

    1. Re:Then write it & be done w/ it... apk by Anonymous Coward · · Score: 0

      "I tried to warn you about using JAVA due to errors it nigh constantly shows but go ahead..."

      Your comments about JAVA string handling are incorrect.

      "despite you saying "you're not blocking", YOU ARE or providing data to do so - not a bad idea"

      Yes, it's a great idea. Federate the effort of identifying bad hosts and make the process as simple and easy as possible for your users.

      "Performance in JAVA isn't the greatest but hey - it's "your program" after all."

      Any performance limitations from JAVA are utterly irrelevant. The program manipulates lists of strings and write out a config/hosts file. That's it. No low-level performance optimisations required.

  81. JAVA security issues in GENERAL... apk by Anonymous Coward · · Score: 0

    JAVA security issues in GENERAL over a DECADE++ (that keep coming like MAD) I'm FAR from incorrect about: Users KNOW of 'em & many, including myself, WILL NOT INSTALL JAVA anymore due to it.

    *... think it OVER man!

    APK

    P.S.=> Lastly, the FASTER it operates the better also (this NEVER hurts & I am TRYING to point this out to you but to each his own)... apk

    1. Re:JAVA security issues in GENERAL... apk by Anonymous Coward · · Score: 0

      You are confusing Java as a web browser plugin vs Java as a runtime on the desktop. Yes, running unknown and untrusted code (whether it's Javascript, Java, or the old Microsoft Active X extensions) on your computer is a huge security concern, even when that code is supposed to run in a safe or secure way. Over time it was shown that the Java VM is not a safe container and as a concept, Java Applets embedded in web pages have been killed off.

      But that is entirely different to running Java on your desktop. Whether you run native code, .NET code, Java code, or whatever code, by the time you execute it on your desktop the system is compromised. For this reason it makes no sense to talk about the security risks of the Java VM for the type of application I am writing.

  82. QUESTION... apk by Anonymous Coward · · Score: 0

    See subject: I'm curious as I never used it that way - what does the Java code interpretation in your case if not the java runtime engine?

    APK

    P.S.=> I used it for programming applications & it indeed was run by the java runtime but I never tried doing what you are up to so enlighten me as to my question above... apk

  83. Answered my question myself (I'm right) by Anonymous Coward · · Score: 0

    "Java Plug-in technology, included as part of the Java Runtime Environment, Standard Edition (Java SE), establishes a connection between popular browsers and the Java platform. This connection enables applets on Web sites to be run within a browser on the desktop." AND "Java Plug-in technology is part of the current version of the Java Runtime Environment, Standard Edition (Java SE). Download the JRE." http://www.oracle.com/technetw...

    * I KNEW THERE WAS NO WAY YOU COULD ESCAPE THE OFTEN FAULTY IN SECURITY Java Runtime Engine...

    APK

    P.S.=> Again: FOR YOUR OWN SAKE? Think it over as to using it... apk

    1. Re:Answered my question myself (I'm right) by Anonymous Coward · · Score: 0

      Sigh. So many people get confused over this, don't be too hard on yourself for not getting it.

      Browsers attempt to sandbox so that malicious code can't touch the host system. The Java VM was a rubbish sandbox, full of security holes, and this has lead to the widespread condemnation and deprecation of the Java plug-in.

      Programs executed by the user on their computer have complete access to the host system. The Java VM doesn't provide any protection in such an environment, since the code can just read/write/delete whatever it wants. Protection from such a program (whether Java, .NET, or native code) is supposed to be provided by the OS. Yes, there are some privilege-escalation attacks that allow malicious code to bypass the protections, and some of those attacks are unique to Java, while others are unique to .NET and others still to native code. The OS uses a whole plethora of techniques to provide protection.

      Now here's the kicker. While privilege-escalation attacks are bad, for most single-user computers they are irrelevant. The malicious code can delete all your files (you have a backup?) and/or Crypto-Locker them (you have a backup?) and/or upload them to anywhere they want.

      This has nothing to do with the language, and everything to do with only running trusted code on your computer.

      Do you get it now?

  84. I've LONG known of MAC/DAC... apk by Anonymous Coward · · Score: 0

    I've LONG known of MAC/DAC. Using Java runtime (which you do even in browser plugins) increases risk of exploitation due to security issues that seem to always popup in JAVA itself.

    * You go write that though, it's not a bad idea, since as I said you're NOT doing as much as hosts do & it is VERY EASY to spot ads for most anyone (scripts too if you know enough to look for script tags in HTML source views) for your "social score" check you spoke of of data gathered.

    A decent use of 'crowdsourcing' that doesn't DEMAND users of your intended ware to be 'experts' @ malware analysis.

    APK

    P.S.=> I just wouldn't use something that's known to have bugs in it that popup NIGH constantly - but, that's me (hence why I avoided using C/C++ due to null-terminated strings used in buffer overflow exploits & yes, C++'s slower string performance vs. Object Pascal (doesn't need to perform strlen checks OR to send in 2 pointers (1 double the size of the other & when larger fails double size of smaller that didn't) to determine length))... apk

    1. Re:I've LONG known of MAC/DAC... apk by Anonymous Coward · · Score: 0

      Good. We may have actually agreed on something :)

      Regarding performance, how many hosts are you managing? I would expect that string performance in the language (e.g. Java, C++, ObjectPascal, ...) would only become significant on modern hardware once the lists become significantly long. If you assume that each host is 64-256 characters long, then how many entries are you working with? 1M? 100M?

      If it's only tens or hundreds of thousands then the string performance of the language isn't going to make any difference at all.

  85. 4,841,640++ currently... apk by Anonymous Coward · · Score: 0

    4,841,640++ & growing merging ~500,000 a day (w/ repeats so I grow by `1,500 per day of 500k) & that # increased the past few years (used to add only a few 100/day not too many years back).

    * Might as well say 5 million++ a day...

    (Takes YEARS grow to THAT size - took me since 1997 & I never prune as I wanted to see IF large hosts adversely affect performance - they don't as only ones I wish to get to FAST are my fav 100 sites I spend most time @ at TOP of hosts so they resolve fast as possible - especially vs. remote DNS - blocked ones I could care less about getting to "fast" (I never intended to get to them (malicious ones & ads + tracker script sources)).

    Rate of growth = 1 million in 2011, 2 million in 2013, 3 million in 2014 & 4 million in 2016.

    APK

    P.S.=> Plus I add in what I find on SECURITY SITES daily as well which I do find every day out of around 30 of them I scour for this information vs. malicious sites mainly... apk

    1. Re:4,841,640++ currently... apk by Anonymous Coward · · Score: 0

      Impressive numbers.

      However, I am still not convinced that string performance is the be all and end all of managing this problem.

      A lot of the algorithmic complexity comes from the comparison operators required for checking the items for uniqueness. If you code this badly then string performance will be a mute point, and indeed performance will end up in the gutter.

      A good way to solve this problem is to use HashSets and Dictionaries. The implementations I am most familiar with are from .NET, but they are general constructs that are available in most modern languages. I see Java has them, and ObjectPascal seems to have something similar - are you using "TFPHashList" by chance?

  86. What REALLY matters is the end result by Anonymous Coward · · Score: 0

    I'm all stringlists objects (have deduplication methods built into said objects as many languages do in said object - so it's SOLID + PROVEN) & SORT I use PRIOR to that of course, are of a modified quicksort, also LONG PROVEN (most "generic" thru all set sizes). I almost went w/ a heapsort though (& have the code for it) but it's a lot MORE code for little ROI (if any) over a modified quicksort.

    (It works & produces a perfect result + has since my program's inception in 2001 (only I made the code 1/2 the size even vs. the 2012 Win32/64 release + FASTER & MORE EFFICIENT in the Linux version (does literally 2x the work in 1/2 the time of the Windows model))

    * What REALLY matters is the end result (not even the code used to do it) - data's the future/of import, NOT programs when you come right down to it!

    For this, that's BAD things blocked in the hosts file so users are safer vs. threats & faster via what I do via fav sites @ top of hosts.

    APK

    P.S.=> I had to "boost" the speed - as you saw from my telling you "the #'s"? The speed & frequency @ which bad sites etc. are coming is INCREASING the past few years now (though users won't hit the SIZE I have now for YEARS most likely (took me decades)? I accounted for it way, Way, WAY AHEAD OF TIME so it all processes faster) - & I'm STILL not done yet on THAT front imo ... apk

    1. Re:What REALLY matters is the end result by Anonymous Coward · · Score: 0

      So if ObjectPasal is go great, why isn't it on this list?

      https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2018

  87. Why's it #12/20 on the TIOBE index? by Anonymous Coward · · Score: 0

    Why's it #12/20 on the TIOBE index https://www.tiobe.com/tiobe-in... & never left top 20 since 2001? It's a GREAT CHOICE for the project I used it for (lots of string processing) due to its speed & security in string processing.

    Again (as I said it before earlier) Delphi Object Pascal took 4/6 tests (in a competing trade mag no less) in Sept/Oct Visual Basic Programmer's Journal 1997 issue titled "Inside the VB5 Compiler" where it BEAT MSVC++ by FAR in string processing (like by 4-5x times) & in math (by double iirc) & only lost 1 test (as did C++) to VB (ActiveX form loads, no biggie, as ActiveX is known security poison) & tied C++ in 1 test.

    * I chose it for my hosts engine https://it.slashdot.org/commen... because Object Pascal has length built-into strings & thus NO null-terminated C/C++ buffer overflow exploit possibles can happen due to that - Especially in a program GEARED MOSTLY FOR SECURITY (though hosts also give you added speed not only in adblocking but also local resolution).

    APK

    P.S.=> That answer your question? Oh, I think so (I know so)... apk

    1. Re:Why's it #12/20 on the TIOBE index? by Anonymous Coward · · Score: 0

      Nice link. I see Java is #1 on that list.

  88. Java'd be #1 on list of bugs/security errors too by Anonymous Coward · · Score: 0

    Java'd be #1 on list of bugs/security errors too - I program it too for years & saw more bugs popup in it I didn't see in other languages (especially Delphi Object Pascal (or FreePascal afaik too)).

    APK

    P.S.=> Java's also way, Way, WAY LESS of a performer (slower) since it's runtime interpreted vs. being a TRUE stand-alone executable by default... apk

  89. Re:Java'd be #1 on list of bugs/security errors to by Anonymous Coward · · Score: 0

    You are correct on both counts, however, Java development is fast, there is plenty of support material available online, and if I need to hire developers I know I'll be able to find them anywhere in the world.

    These other factors have to be taken into account when planning a software development project.

  90. Thanks but even moreso on performance... apk by Anonymous Coward · · Score: 0

    See subject: I know this since on Windows vs. my version there (slower than my Linux one) a .NET imitator was done: 4x as slow as the Windows version (which is 4x as slow, @ least, vs. my Linux model (& as I said? I'm STILL not done performance enhancing it - how? Busting the data up into 100 chunks (code's done using div/mod (for uneven chunk remainders for final pieces)) & using CThreads to process the data (I use threads elsewhere though too), like digging a ditch w/ 100 shovels vs. 1 & on SMALLER chunks, eventually stitching them back together (disk I/O comes into play on re-assembly though, a slowdown tradeoff but NOT bad on SSD, only not everyone (yet) has SSD vs. HDD latency)).

    * WHATEVER WORKS FOR YOU? DO IT!

    Sounds like you're just "gathering" clientside data on what users find as ads - not near what I am going putting in data vs. KNOWN BAD SITES (malware/botnets etc.) but still a good thing (nobody likes ads, especially ones that TRACK/INFECT/SLOW them). ... & I'd explain HOW to do script tags too vs. trackers + ads origins UNLESS YOU DO IT FOR THEM that is) so then you do it 'server-side', right? Product of file data in hosts is then resent to users (watch reload lag, it happens - WHY browsers are LOADING HOSTS DATA lately is beyond me - the IP stack should be the ONLY thing that does).

    I'd do it as an 'oldschool' higher performing isapi/nsapi LIB/DLL if you want it to run faster (believe me - when it gets BIG, it gets SLOW & accuracy is the MOST IMPORTANT PART vs. speed imo w/ ANY data - work on SPEED, later)).

    BUT, that's me... I can't STOP YOU trying to "imitate" my work (but you're not in full so what do I care?), so I can @ least try help you.

    APK

    P.S.=> "Been there. done that" is why, LONG ago (17++ or more years now, great FUN hobby & of service to others) - just warning you of 'downside' potential in JAVA (security-wise) OR even JavaScript (both pretty BAD there)... apk

  91. Pascal & C++ have more... apk by Anonymous Coward · · Score: 0

    Pascal & C++ have more documentation (more time put in = why, older + long proven) & both are OOP fast. Devs abound in both too.

    * I took into account ANYONE or ANYTHING I need to do it (& I only needed an "army of 1" - me!

    (That is, not including datasources I use, & thank goodness for them - & I'm finding the sources you "pinched" from MY .ini file aren't enough (other security sites that say, BLEEPING COMPUTER points too even get MORE & MORE CURRENT/DANGEROUS THREATS are proving EXTREMELY VALUABLE but their data's NOT in list format (would demand regex work OR custom "atomic string" work for each & since this is merely a hobby of mine? LOL, no way - users can gather those manually as I do, IF they wish)).

    Std. sites you pinched? Again - they're a STARTING PLACE, good ones yes, best I could find (some are going under/away in 2 of them so you know (securemecca due to poor health of owner & someonewhocares went HTTPS (I grab it manually & replaced it w/ sysctl.org (& there's bluetack + more, hence the flexible .ini design)) - but there are FAR more too.

    Next build on *NIX will have EXTRA ones too (sources users can add as they wish - since when you UNCHECK all sources in my program? It just does nothing then, hence allowing for more, completely user configurable)).

    APK

    P.S.=> Above's an IMPORTANT ADDENDUM to my OTHER REPLY to you here too https://linux.slashdot.org/com... since I can't stop you, but you're not completely duplicating what I do for hosts either, I can try help & WARN YOU of things you might "hit walls" on (or not) - might as well BUILD THE BEST YOU CAN right off vs. doing it 2-3x as I had to after hard knock PUNCH IN THE HEAD experience I hit (my app CAN be done in 4-7 minutes BUT what IF the data I merge has NOT BEE FILTERED? Hence 2nd ending FILTER CHECK vs. "Garbage Data" being one example thereof (something to lookout for on newly merged data))... apk

    1. Re:Pascal & C++ have more... apk by Anonymous Coward · · Score: 0

      "Sounds like you're just "gathering" clientside data on what users find as ads - not near what I am going putting in data vs. KNOWN BAD SITES (malware/botnets etc.)"

      Again APK, you misrepresent what I am writing here. I will absolutely use block lists from know sources, for example, from your Hosts Engine, and in addition, I will create a rich multi-user environment to submit and moderate submission for new blocklist entries.

      I'm not sure if I understand your final comments about filtering - what is it you are saying?

  92. Quoting you again (make up your mind)... apk by Anonymous Coward · · Score: 0

    My proposal for a browser extension was not to perform blocking. - by UNIDENTIFIABLE Anonymous Coward COPYING ME & HIDING FROM ME on Friday July 27, 2018 @08:24AM (#57018234)

    I quote you above saying you're not doing blocking but NOW you do? Give me a break/see subject + this other quote of you:

    I always stated that the browser extension would be for collating new hosts to block. - by UNIDENTIFIABLE Anonymous Coward COPYING ME & HIDING FROM ME on Sunday July 29, 2018 @06:56PM (#57029958)

    NOW SUDDENLY AGAIN YOU DO BLOCKING & MORE THAN JUST ADS?

    * I'll believe it when I see it as it was only supposed to take an 'afternoon' to do - & then I'll also know who you are too when you finally DO put it out, if ever...

    APK

    P.S.=> You'll find out on filtering the data what can happen (it's not in "std. format" & has TONS of trailing (or not) garbage data (have fun building the filters is all I can say & when they put in more garbage data into it in comments etc. - this is one of the worst parts of building said filter & when they change it? Even worse) - what I'm saying is WATCH IT ON MERGING NEW DATA is all... apk

  93. On "final filtering"... apk by Anonymous Coward · · Score: 0

    When I do "merge" in my program, say I was to bring in another source (not filtered & NOT in the set you took from MY program)? IF I don't RE-FILTER for more than potential & POSSIBLE crap in it &/or false positives can get in is what I am saying!

    See - My program, after it's init. import, can be done in LITERALLY 2-7 minutes depending on dataset size BUT takes longer 7-30 minutes because I RECHECK again (vs. new non-filtered alternate data being brought in NOT accounted for from OTHER SOURCES & yes, there are many of those in non-std. form like SECURITY SITES Bleeping Computer points to daily)!

    All, depending on what ELSE I merge in ontop of that "std. dataset" STARTING POINT sources you took from MY work!

    (& it really is that - a starting point ONLY, good one, but NOT COMPLETE/THOROUGH AS POSSIBLE)

    (... & again (can't stress it enough) there are FAR MORE SOURCES that are NOT in "std. list format" (not that THOSE are, someonewhocares & mvps are the WORST & NOTORIOUS for clotting the host file data w/ utter bullshit (slows loads & parses)). Not that their data is bad - what they COMPOUND SLOWNESS in it IS (which I shear away). Build the filters? Murder... & it changes too (worse murder)).

    Merge that added daily data in from "non-std. sources" + hosts I built up previous - data gets BIG, programming on it slows up (hence my having to boost its speed more as I've done repeatedly in the last 3 builds to GOOD effect/working)...

    * Beware... & have fun!

    APK

    P.S.=> Any OTHER questions? This goes along w/ my other reply to you here https://linux.slashdot.org/com... - & IF you need more clarification, be precise, not ambiguous... apk