Jump to content

N0ps32

Member
  • Posts

    39
  • Joined

  • Last visited

Awards

This user doesn't have any awards

About N0ps32

  • Birthday May 15, 1995

Profile Information

  • Gender
    Male
  • Location
    Austria
  • Occupation
    Senior fullstack developer (JS, Typescript, PHP, Java, ...)

System

  • Operating System
    Arch Linux

Recent Profile Visitors

811 profile views
  1. I have stopped my floatplane subscription for now. The testing inaccuracies I can live with as I watch mostly for entertainment anyway, but the way the Billet Labs situation was handled is disgusting. Not being responsive in communicating and having a messed up logistics process where something accidentally gets sold is one thing and something that can happen at scale even if it's not ideal. But to then release a statement where you CLEARLY try and manipulate the reader into thinking that the situation had been resolved before the Video dropped in order to make yourself look better is completely unacceptable. It's mindblowing to me that after so many PR nightmares Linus still refuses to use some kind of professional to help him write and word his responses. This could have been a nothing burger with no lost community trust but Linus turns around and just refuses to read the room and releases a statement like that. They need to figure out how to act in a professional manner ASAP because with that kind of size you cannot continue operating like a 5 man shop.
  2. I would recommend starting with client side (HTML/CSS/Javascript/Typescript) web development. It's very engaging since you can directly see our results and it will allow you to write a large range of applications ranging from websites, back-end servers, command line applications to desktop and even mobile apps. The community is huge and you can use everything you create on pretty much all modern operating systems.
  3. Most RAT Trojans have complete remote control abilities so it would be possible. Especially if it's just a script-kiddy playing around and not a professional.
  4. Yes that's why I said you should check your local laws. Here they will absolutely hunt you down with measurement equipment if they detect anything suspicious. It's even very difficult to get your own provider to install a repeater for you here. I think I've only ever seen that offered for commercial buildings. If you have bad reception you're pretty much SOL here.
  5. According to the cups documentation you need to enable printer sharing on the cups server before you can access printers remotely via IPP. If you haven't done that already that could be your issue: https://www.cups.org/doc/sharing.html Also do you have a firewall on your arch computer? Maybe you are blocking IPP requests.
  6. To be fair that is never a good argument with hosting providers. They provide more value than just the hardware costs, e.g: Secure facility with likely 24/7 on staff security, Backup battery and Generators, Electricity, Dedicated fiber links to other locations and they have to have staff to run everything which is very expensive. And with cloud storage especially you are also paying for the flexibility and API access you get with it. But I agree that in this case the prices are ridiculous especially since you can get cheaper offers from reputable companies. That's only for residential ISP traffic. It's only "unlimited" because the ISPs know that most people aren't gonna use multiple terabytes of traffic a month and they can balance out the heavy users with your average grandma who pays way too much. I have never seen a bigger server provider that offers truly unlimited traffic or if they do it's limited to 100Mbit/s. Traffic does legitimately cost money so charging for it is fine if it's reasonable and not the ludicrous prices they are charging.
  7. You should really put a disclaimer on that video that people should check their local laws before installing a cell repeater. Any cell repeaters unless they are sold and installed by your mobile service provider are very much illegal in my and several other countries and you could pay huge fines when they catch you since only the cell companies that purchased the mobile frequencies have licences to broadcast on them. You can purchase those devices pretty much everywhere but using them is a whole different story. If you do want to do this please check your local laws first or you could get into a lot of trouble.
  8. They seem to be pretty expensive but maybe that's due to them being US based idk. They offer a Server for 109€ with a worse CPU and half the RAM you would get at Hetzner for 88€. And that's as far as I can tell without drives in them? Their VPS are also pretty expensive.
  9. I don't think they are the worst VPN provider out there, but they still have some serious issues. My main 2 Problems are location and marketing. A VPN provider headquartered in the US is inherently not trustworthy as they are part of the Five Eyes intelligence alliance and the US is known for spying on everyone and serving secret subpoenas to companies. You can assume that every medium to large privacy company based in one of those countries is actively being spied on. Ideally you want a VPN provider based in a country that does not legally collaborate with the country you're based in. Secondly marketing. Let's just take this question from their FAQ section as an example. Why should I trust Private Internet Access? "With 10+ years of expertise leading the VPN industry, Private Internet Access has become one of the best-reviewed and highest-rated VPN services.... bla bla bla" The correct and honest answer to this question is: You shouldn't. Every VPN company should be upfront and honest about the type of trust model VPNs are. They can see all of your traffic and your DNS queries. Does that mean they are malicious? No. But as a user you have no way of knowing what goes on on their servers. "With over 10 years of expertise leading the VPN industry, we’re true privacy experts when it comes to keeping you safe and anonymous online. " Okay? and that's guaranteed by whom? You just have to take their word for it. Also there are 2 glaring issues with that statement. "keeping you safe" that's a stretch, VPNs don't magically remove threats from the internet. The only scenario where that might apply is when you're browsing unsecured sites over an unsecured wifi Network. And even then you don't remove the threat you just shift it from the wifi network to PIA's Server. "anonymous" Ah yes. Once again, you just have to take their word for it. You can't verify anything. The only way to stay (somewhat) anonymous online is through a zero trust network like TOR. You're not making yourself more anonymous by shifting the exit point of your traffic to another private company that has your real IP Address and your personal information.
  10. Crappy hacked together sorting algorithm that I use to sort a JS object. const sortByMostCommon = tags => { const keys = Object.keys(tags); const sorted = []; const next = (keys, sorted) => { let maxLeft = 0; let maxLeftKey = null; let maxLeftIdx = 0; for (let i = 0; i < keys.length; i++) { const key = keys[i]; if (tags[key] >= maxLeft) { maxLeft = tags[key]; maxLeftKey = key; maxLeftIdx = i; } } sorted.push({[maxLeftKey]: tags[maxLeftKey]}); keys.splice(maxLeftIdx, 1); if (keys.length > 0) { next(keys, sorted); } }; next(keys, sorted); return sorted; }; const sorted = sortByMostCommon({ test0: 90, test1: 2, test2: 14, });
  11. That's not good practice, JS blocks rendering. If you have non critical JS you should always load it at the very end so the browser can start downloading resources referenced above.
  12. You could put it into the CSS file of the component and then reference the specific component with CSS: panel { background-image: url(YOUR_IMAGE_HERE); } This way the background image will render inside your component.
  13. If you have multiple HTML files that share common content among each other (e.g. header, footer, menu, ...) you'll want to use a templating engine. You can do this server side if you have access to something like php, java, nodeJS, ruby, etc. or if you need static HTML you can also use something like pug: https://pugjs.org/api/getting-started.html Combined with Grunt or Gulp to "compile" the templates on your local machine and then upload the final pages. If you want to have shared Javascript files you don't need to take any extra steps. You can reference the JS file from each page with a script tag without any issues. But again if you plan on making multiple pages with shared content a templating engine makes a lot of sense, so you don't have to manually carry over changes to shared content to each page by hand.
  14. The offices of Fundació puntCAT, the people managing the ".cat" TLD have been raided by Spanish police. The company was asked to block all domains that contain any content regarding the upcoming referendum in Catalonia, which they refused to do, resulting in the raid. This is highly unusual, usually censorship is done at the ISP level and not by trying to force the domain registrar to remove domains. Existing domains will most likely not be affected by this raid, because the actual DNS infrastructure is managed by CORE and not Fundació puntCAT. Their CTO has been arrested and charged with "sedition". He is still detained by Spanish police. source: https://www.internetnews.me/2017/09/20/dotcat-registry-offices-raided-spanish-police/
×