All Activity

This stream auto-updates   

  1. Yesterday
  2. Our 13th conference is taking place next summer in a brand new location as you've probably heard. We expect it to be bigger and better than ever with lots more activities and space - all without leaving New York City! Since this is #13, we figured we'd make an initial batch of tickets available on November 13th at precisely 13:13 Eastern Time (that's 1:13 pm for those who don't do 24 hour clocks). We'll be offering them for only $10 more than what the last conference cost. We expect these to sell out in around one second (no kidding), so be prepared to do some fast typing. You may be able to jump ahead in line if you already have your info saved in our store. The link will be . You will get a "not found" error before the appointed time - this is normal. You can buy up to four tickets at a time. If you somehow manage to buy more or figure out a way to get to our page before 13:13 on Wednesday, you will earn our hearty congratulations, but no tickets. Sorry, those are the rules. HOPE 2020 will be held from July 31st to August 2nd at St. John's University in Queens. We will have on campus housing, as well as special deals with hotels in the area. All of that info will be posted at in the weeks and months ahead. As this is a major expansion of what we've done in the past, we'll need more volunteers than ever to make it all possible. There is much organization already underway and we are determined to make this our best conference yet, fix the problems we've encountered in previous years, and have the support and enthusiasm of our entire community. You will be seeing much more specific info on all of this, as well as ways you can get involved and make hacker history. If you're one of the many who don't get tickets on Wednesday, please don't fret. There will be more opportunities. Best of luck! View the full article
  3. Learn "the OS of the cloud" with minishift or minikube View the full article
  4. Last week
  5. Tải xuống: vượt qua 1
  6. Download: pass 1
  7. Download: pass 1
  8. As mentioned earlier, Diaspora was one of the earliest alternative, privacy-respecting social media platforms, but it was focused on being an alternative to Facebook (and it has done this fairly well). But that leaves the other big platform of the social world, Twitter. Mastodon is a nice federated alternative to Twitter and a nicer place to be. Links: View the full article
  9. New York State Supreme Court Judge Melissa Crane has reinstated a temporary restraining order that prevents the takeover of WBAI by what was in effect a rogue faction of the Pacifica network. On October 7th, the station, which airs the "Off The Hook" hacker program, was forcibly shut down by Pacifica officials without the consent of the Pacifica National Board. Those people have since been either suspended or fired. However, the battle isn't over and the financial crisis at both the station and throughout the network remains a major challenge. For now at least, it's a time to celebrate. You can stream the station via And next Wednesday, "Off The Hook" returns to the airwaves for the first time since September. View the full article
  10. Steps Record your episode Go to Click on "Give Shows" Click on "Calendar" (the link is not obvious, so use your browser's find functionality to search for the word "Calendar"). Edit: Please use the ⇧Upload⇧ link in the menu bar Choose a slot Submit your email address Click the link in the confirmation email Create your profile (if new), then fill in the form with title, summary and show notes Attach your episode and submit (wait for long upload process) Receive your confirmation email, and enjoy your episode! View the full article
  11. Hi folks, New to the site, and took a read passing by and this caught my eye. Perhaps I ca help shed some light on the M-card hacking with a couple decades of background. I rate hacking level and skill on 10. Hacking these m-cards I rte as 10, Possible, but will take lots of mony on card readers, secret and proprietary information resources and near the same as embedded controller fabrication facilities. Saying this because these cards are NOT pcmcia stadard and nothing on the pinouts will get access to memory or controller 'TAP'. TI/Freescale makes the brain that runs these cards and special ordered. They have no test access port and programed before assembled. This means no JTAG, BDM, or interface will access any memory space on these. It means disassembling the BGA chip itself to expose addressing functions. At the moment, I am playing with Arris Xfinity cable box fitted with M-card and disc record. The box alone is not unlike the new UHD Oled 8K TVs equipped with a quam tuner. compliant with DOCSIS 2. The box can be JTAGed at the speced port. the brain, Arm 9 that is not easy to reverse engineer. A thought is to mod the box for its M-card port for further study. Like every responsible soul, I don't condone theft of service, for me tis is a retirement hobby and go back to the days of NTSC and the simple diddling with synch to scramble. I will drop in with any updates and answer Qs,,Hope I may be an asset to the site.
  12. NEW 'Off The Wall' ONLINE Posted 06 Nov, 2019 0:48:36 UTC The new edition of Off The Wall from 05/11/2019 has been archived and is now available online. "Off The Wall" - 05/11/2019 Download the torrent here!!!! View the full article
  13. Intro In the two previous episodes we built a weighted list and used that to build markov chains. This time we’re going to use them to generate some names based on examples. I’m skipping over a lot of uninteresting code in this episode, concentrating only the parts that deal with names. Idea Person in game might hear scurrying sounds inside walls of their quarters. Then they have option of getting a cat, taming a rat or letting someone else deal with the problem. Depending on their choice, they might end up with a cat or a rat, that of course needs a name. Game offers 3 different options of names that haven’t been used before and person can always opt for completely random one. Config While we’re not going to dig very deep into making configurations for markov chains, we can have look at the overall process. We have list of names to serve as examples and three functions, which implementation I won’t delve into: start for adding starting element links for recording link between two elements end adds ending element addName function is used to add single name into config: addName :: Int -> Text -> Config Text -> Config Text addName n s config = links pairs $ end elements $ start elements config where elements = chunksOf n s pairs = zip elements (safeTail elements) First s (name) is split into strings of length n. These elements are then combined into pairs, where consecutive elements form a pair. Final step is to add start and ending elements into config, followed by links between elements of pairs. We can then fold a list of examples into config: nameConfig :: [Text] -> Int -> Config Text nameConfig xs n = foldr (addName n) emptyConfig xs This starts with emptyConfig and calls addName repeatedly until all elements of list containing examples have been processed. Implementation Now that we have configuration, we can start generating names. As usual, I like to keep things specific and generate PetName instead of just Text. I happened to have list of ancient greek names at hand, so I used that. Later on we’ll have to add more cultures, like Romans, Parthians, Persians, Germans, Phoenicians and so on. General implementation of generating infinite list of strings of specific kind is shown below: names :: (RandomGen g, Eq b) => (Text -> b) -> Config Text -> g -> [b] names t config g = nub $ (t . toTitle . concat) <$> chains config g It’s easier to read if you start from right. chains config g generates infinite list of markov chains with given configuration. Next we create a new function (t . toTitle . concat), which uses concat to combine list of Text into single Text, toTitle to capitalize is correctly and t to transform it to something (PetName in our case). <$> is then used to apply this function to each element of our infinite list. Finally nub is used to remove duplicate entries. With names we can then define petNames: petNames :: (RandomGen g) => g -> [PetName] petNames = names MkPetName greekNameConfig MkPetName is value constructor that turns Text into PetName (this is t used by names function). Pets Pets are currently very much work in progress. They have few attributes and there can be two different kinds of pets: Pet json name PetName type PetType dateOfBirth StarDate dateOfDeath StarDate Maybe ownerId PersonId deriving Show Read Eq data PetType = Cat | Rat deriving (Show, Read, Eq, Ord, Enum, Bounded) The actual beef is namingPetEvent function. When applied with Entity Person, Entity Pet and StarDate, it will create News that can be saved into database and later on showed to player. While the code is shown below, I’m not going to go over it line by line: namingPetEvent :: (PersistQueryRead backend, MonadIO m, BaseBackend backend ~ SqlBackend) => Entity Person -> Entity Pet -> StarDate -> ReaderT backend m News namingPetEvent personE petE date = do pets <- selectList [ PetOwnerId ==. (entityKey personE) , PetDateOfDeath ==. Nothing ] [] let names = (petName . entityVal) <$> pets g <- liftIO getStdGen let availableNames = take 3 $ filter (\x -> not (x `elem` names)) $ petNames g let content = NamingPet (NamingPetEvent { namingPetEventPersonId = entityKey personE , namingPetEventPetId = entityKey petE , namingPetEventPetType = (petType . entityVal) petE , namingPetEventDate = date , namingPetNameOptions = availableNames }) [] Nothing return $ mkPersonalSpecialNews date (entityKey personE) content General idea is to use selectList to load living pets of given person and then extract their names. With random generator g, we create a infinite list of PetNames, remove already used names from it and take 3 first ones. These names are then used to create NamingPetEvent. In closing Names are probably one of the most common applications of markov chains in games. Same technique can be used to generate nonsense books and articles that look realistic on a glance. Questions, comments and feedback is welcomed, best way to reach is email or in fediverse where I’m Or even better, record your own episode for Hacker Public Radio. ad astra! View the full article
  14. Hello there , I want to share a website for you in which you can watch all of the Turkish series and movies with subtitles.The only way to watch Turkish series with such a quality.
  15. Hello there , I want to share a website for you in which you can watch all of the Turkish series and movies with subtitles.The only way to watch Turkish series with such a quality.
  16. Hello there , I want to share a website for you in which you can watch all of the Turkish series and movies with subtitles.The only way to watch Turkish series with such a quality.
  17. Hello there , I want to share a website for you in which you can watch all of the Turkish series and movies with subtitles.The only way to watch Turkish series with such a quality.
  18. - Service Seller Socks Good - Socks 5 VIP - Pass Paypal Blacklist Example daily 30: It is allowed to get maximium 30 socks for a day. If do not get them you will lose 30 socks in a day ( no incremental socks). An account will be expired after 30 days Payment Methods - PLEASE LOGIN TO PLACE ORDER - Auto payment Perfect Money - PM - Auto payment WebMoney - WMZ - Auto update socks new 24/24 - How to get socks5? -> After buy a package -> Click login -> Click VIEWSOCK -> Click ***.***... to get socks5! -> Contact: Skype: - ICQ: 673820903 Welcome to
  19. Earlier
  20. Ignore the address for the film that I give in the review. Here’s a MUCH better copy than the one I watched. It’s another upload on Boy, I wish I’d found this one first! View the full article
  21. we produce original passports, driver's licenses, identity cards, visas, stamps and other documents for the following countries: Australia,Germany, Belgium, Brazil, Finland, France, Great Britain, Ireland, Italy, Netherlands, Norway, Austria, Sweden, Switzerland, Spain, Great Britain, USA and some others.We offer you one of the best services in the world. Most customers have experienced our true and outstanding service.Contact e-mail:………. &nbsp;info@buydocsonline247.comwebsite....................... &nbsp;https://www.buydocsonline247.comWebsite ……………………. https://buyeurodocumentsonline.comEmail…………………. ………info@buyeurodocumentsonline.comWhatsApp……………………((( &nbsp;+49 15216980991))Guaranteed 24 hour passport, citizenship, ID cards, driver's license,diplomas, degrees, certificates service available,Tourist and businessvisa services available Worldwide and unique producers ofAuthentic High Quality Passports, Real Genuine Data Base Registered andUnregistered Passports and other Citizenship documents.We can guarantee youa new Identity starting from birth certificate, IDCard, Drivers License, Passports, Social Security Card with SSN,Credit Cards, and Credit Cards, School Diplomas, School degrees all in a completelynew name issued and registered in the government database system.We use high quality equipment and materials to produce authentic andcounterfeit documents.All secret features of real passports are carefullyduplicated for our registered and unregistered documents.we are uniqueproducers of quality false and real documents.We only offerhigh quality Registered and unregistered passports, driver's licenses, IDcards,stamps, visa, school diplomas and other products for a number of countries in the world.Contact e-mail: …………….. info@buydocsonline247.comwebsite....................... …… https://www.buydocsonline247.comWebsite ……………………. ……https://buyeurodocumentsonline.comEmail……………………………… info@buyeurodocumentsonline.comWhatsApp……………………….((( &nbsp;+49 15216980991))
  22. New hosts Welcome to our new host: Carl. Last Month's Shows Id Day Date Title Host 2912 Tue 2019-10-01 Stardrifter RPG Playtest Part 06 lostnbronx 2913 Wed 2019-10-02 Windows, SDN, and Firewalls Beto 2914 Thu 2019-10-03 Describing how I listen to podcasts PART 4 MrX 2915 Fri 2019-10-04 Intro - My Recording Setup Carl 2916 Mon 2019-10-07 HPR Community News for September 2019 HPR Volunteers 2917 Tue 2019-10-08 Stardrifter RPG Playtest Part 07 lostnbronx 2918 Wed 2019-10-09 Selecting random item from weighted list tuturto 2919 Thu 2019-10-10 hosting software in HPR show notes Jezra 2920 Fri 2019-10-11 Better Social Media 03 - MeWe Ahuka 2921 Mon 2019-10-14 Geocaching with the family thelovebug 2922 Tue 2019-10-15 Stardrifter RPG Playtest Part 08 lostnbronx 2923 Wed 2019-10-16 Describing how I listen to podcasts PART 5 MrX 2924 Thu 2019-10-17 Hacking an Alarm Clock to Make it Quieter Jon Kulp 2925 Fri 2019-10-18 LinuxLugCast's Memorial for FiftyOneFifty Honkeymagoo 2926 Mon 2019-10-21 Full Circle Magazine Tony Hughes AKA TonyH1212 2927 Tue 2019-10-22 Stardrifter RPG Playtest Part 09 lostnbronx 2928 Wed 2019-10-23 Building markov chains with Haskell tuturto 2929 Thu 2019-10-24 Recovering Files from a Dead MacBook Air Jon Kulp 2930 Fri 2019-10-25 Better Social Media 04 - Diaspora Ahuka 2931 Mon 2019-10-28 Wallabag for on premises article aggregation b-yeezi 2932 Tue 2019-10-29 Stardrifter RPG Playtest Part 10 lostnbronx 2933 Wed 2019-10-30 A walk through my PifaceCAD Python code – Part 1 MrX 2934 Thu 2019-10-31 Server Basics 106: Namespaces and containers klaatu Comments this month These are comments which have been made during the past month, either to shows released during the month or to past shows. There are 14 comments in total. Past shows There are 7 comments on 5 previous shows: hpr2895 (2019-09-06) "The work of fire fighters, part 2" by Jeroen Baten. Comment 3: Don on 2019-10-20: "great podcast" hpr2900 (2019-09-13) "Better Social Media 01 - Introduction" by Ahuka. Comment 1: Jeroen baten on 2019-10-05: "Hope you will find time to discuss Okuna" Comment 2: Kevin O'Brien on 2019-10-05: "No plans for now" hpr2906 (2019-09-23) "Feature Engineering for Data-Driven Decision Making" by b-yeezi. Comment 2: Gabriel Evenfire on 2019-10-08: "Love the idea here..." hpr2909 (2019-09-26) "ONICS Basics Part 3: Networking Fundamentals" by Gabriel Evenfire. Comment 2: Gabriel Evenfire on 2019-10-08: "Thanks for the feedback" Comment 3: gerryk on 2019-10-17: "Yet another top episode" hpr2911 (2019-09-30) "my internet connection" by Jezra. Comment 1: Beeza on 2019-10-05: "HPR 2911" This month's shows There are 7 comments on 5 of this month's shows: hpr2913 (2019-10-02) "Windows, SDN, and Firewalls" by Beto. Comment 1: ClaudioM on 2019-10-02: "+1 on Chocolatey Recommendation" hpr2915 (2019-10-04) "Intro - My Recording Setup" by Carl. Comment 1: Ken Fallon on 2019-10-04: "More shows on ...." hpr2921 (2019-10-14) "Geocaching with the family" by thelovebug. Comment 1: jezra on 2019-10-17: "what a fun adventure" Comment 2: Kevin O'Brien on 2019-10-17: "I loved the show" hpr2925 (2019-10-18) "LinuxLugCast's Memorial for FiftyOneFifty " by Honkeymagoo. Comment 1: lostnbronx on 2019-10-19: "I Never Met Fifty, But I Knew Him" hpr2928 (2019-10-23) "Building markov chains with Haskell" by tuturto. Comment 1: b-yeezi on 2019-10-29: "Thanks for this episode" Comment 2: tuturto on 2019-10-31: "thanks for the feedback!" Mailing List discussions Policy decisions surrounding HPR are taken by the community as a whole. This discussion takes place on the Mail List which is open to all HPR listeners and contributors. The discussions are open and available on the HPR server under Mailman. The threaded discussions this month can be found here: Events Calendar With the kind permission of we are linking to The Community Calendar. Quoting the site: This is the community event calendar, where we track events of interest to people using and developing Linux and free software. Clicking on individual events will take you to the appropriate web page. Any other business FLOSS Weekly Ken Fallon and Ahuka appeared on FLOSS Weekly Episode 553 on October 30th 2019 to talk about Hacker Public Radio. OggCamp 2019 There was an HPR presence at OggCamp 2019. This was held at The Manchester Conference Centre during the weekend of October 19th and 20th 2019. We had an HPR table, which was manned by many HPR hosts and received many visitors. Ken recorded interviews which will be released later in November. FOSDEM 2020 A request has been made to get a Podcasters table at FOSDEM 2020. HPR on podcast networks We need some help getting HPR on Google Podcasts, Stitcher, Soundcloud, etc. Ken versus espeak Which is preferable, the espeak show summary or Ken’s new reading of the information? Watching Star Wars for the first time A question: should it be watched in Episode or Production Order? Tags and Summaries There were no tag or summary updates in the past month. If you would like to contribute to the tag/summary project visit the summary page at and follow the instructions there. View the full article
  23. A Company of highly experienced hackers specialising in providing services such as but not limited to : – Full mobile phone monitoring – IM hacks esp Facebook, Instagram, Twitter, Whatsapp, Line, Skype, Snapchat – Retrieval of email password such as Gmail . Yahoo,instagram, – Upgrade University Grades – Removal of any unwanted online pictures – Remove Criminal Record ( depending on circumstances) – Apps hacking – Also gaining access to MasterCard, Paypal, Bitcoin, WU, Money Gram with untraceale credit on it etc. We do custom software and web development in php, java, etc. We are professionals and will discuss and agree the cost and Time ,depending on job scope you can contact us at: whatsapp + 1 1 81 56 27 6 442 besthackerinc at protonmail dot com s k y pe (Best Association) (besthackerassociationz#6917)
  24. Continued general basic knowledge of fire fighting. Talking about large water system, breathing gear, “the walk”, flash-over and back-draft. View the full article
  25. Namespaces provide context and constraints for processes on a Linux system. They are utilised by the infrastructure of "the cloud" to create distinct "containers", in which processes may run without awareness of the system they are actually running upon. // prove you are not running some process $ pidof tcsh // nothing $ sudo pidof tcsh // nothing // launch tcsh in a new namespace with unshare: $ sudo unshare --fork --pid --mount-proc tcsh // from within that session: # pidof tcsh 1 // wait what?? // yes tcsh is the first pid of its own namespace // from another term $ ps 1 init $ pidof tcsh 26814 // from inside the namespace, pid is seen as 1 // from outside, pid is normal $ ps tree | less // search for tcsh // See evidence of namespaces: $ ls /proc/*/ns $ ls /proc/26814/ns ipc net pid user uts [...] To see this in action for a slightly more pragmatic purpose, you can use the lxc command. The LXC system uses namespaces and cgroups to create functional containers that act, more or less, like a Virtual Machine, except that they are built in containers so that they do not have to emulate hardware. If your system doesn't have LXC installed, first install it: $ sudo dnf install lxc lxc-templates lxc-doc // on Ubuntu or Debian: $ apt install lxc You also need to create a network bridge so that your container and your host system (that's the computer you're sitting in front of right now) can communicate. $ sudo ip link add br0 type bridge $ sudo ip addr show br0 7: br0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 26:fa:21:5f:cf:99 brd ff:ff:ff:ff:ff:ff Now give your bridge device an IP address that doesn't conflict with any existing IP address on your network: $ sudo ip addr add dev br0 $ sudo ip link set br0 up Create a configuration for your container. You can base this on the samples provided by lxc (located in /usr/share/docs/lxc or similar). Everything but veth, br0, and up is arbitrary. You can make up all the values. lxc.utsname = hackerpublicradio = veth = up = br0 = 4a:49:43:49:79:bd = = 2003:db8:1:0:214:c0ff:ee0b:3596 Now install an OS into your container. OS templates are provided by LXC in /usr/share/doc/lxc/templates or a similar location. $ ls -m /usr/share/lxc/templates/ lxc-alpine, lxc-altlinux, lxc-archlinux, lxc-busybox, lxc-centos [...] Choose a template and install. I use Alpine in the recorded show, because it's supposed to be really small. I don't necessarily recommend Alpine. I recommend Slackware, of course. $ sudo lxc-create --name slackware --template slackware Once the install is done, start your container: $ sudo lxc-start --name slackware --rcfile ~/mycontainer.conf Now attach to the container: $ sudo lxc-attach --name slackware # Run a command. # uname -av Linux hackerpublicradio 5.3.0.x86_64 #1 SMP Wed Oct 10 18:34:01 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux This is the technology that Docker and OCI projects use to create containers. And when a bunch of containers start swarming around on a bunch of hosts, you eventually end up with a cloud. How do you manage all of these things? That will be the topic for the next entry in this series, I'll bet. View the full article
  26. NEW 'Off The Wall' ONLINE Posted 30 Oct, 2019 3:03:50 UTC The new edition of Off The Wall from 29/10/2019 has been archived and is now available online. "Off The Wall" - 29/10/2019 Download the torrent here!!!! View the full article
  27. In this series a do whirl wind tour of the Python code I developed to control my PifaceCAD raspberry pi add on board. I this use to control a music player running on a remote raspberry pi upstairs. In this episode I cover my use of global variables. List of global variables along with associated comments explaining what they are used for # GLOBAL VARIABLES RemoteDevice = "pi@" # Username and ip address of the remote device to control SeekMin = -6 # Sets the minimum value of the variable SeekPosition SeekMax = 6 # Sets the maximum value of the variable SeekPosition SeekPosition = 0 # stores seek menu position, SeekMenu = False # used to track seek menu state, ie are we in seek menu or not FirstPass = True # Used to track 1st time button 5 (backlight toggle) is pushed, turns off blinkstick LcdLightOn = False # used to track toggle sate of backlight button 5 MenuMin = 0 # Sets the minimum value of variable "Menu" MenuMax = 2 # Sets the maximum value of variable "Menu" Menu = 0 # global variable used to keep trak of selected menu IrActive = False # used to track toggle state of active infrared buttons, when false disables # all buttons on the remote control except the blue button. StoredTime = 0 # Stores curent time in seconds when a button is pushed, used by double button tap feature #GET_IP_CMD = "hostname –all-ip-addresses" # Debian 7 wheezy, Command to get IP adress GET_IP_CMD = "hostname --all-ip-addresses | cut -d' ' -f1" # Debian 8 jessie, Command to get IP adress #GET_ESSID_CMD = "iwconfig wlan0 | grep 'ESSID:' | cut -d':' -f2" # Debian 7 wheezy, Command to get wifi ESSID GET_ESSID_CMD = "/sbin/iwconfig wlan0 | grep 'ESSID:' | cut -d':' -f2" # Debian 8 wheezy, Command to get wifi ESSID GET_WIFI_STRENGTH_CMD = "/sbin/iwconfig wlan0 | grep 'Link Quality=' | awk '{ print $2 }'" # Command to get wifi signal strength View the full article
  28. Worst experience. Totally unprofessional service and didn’t do my job and didn’t refund the money back. Pathetic!
  1. Load more activity