
10 episodes

Hacker Public Radio Hacker Public Radio
-
- Technology
-
-
4.2 • 33 Ratings
-
Hacker Public Radio is an podcast that releases shows every weekday Monday through Friday. Our shows are produced by the community (you) and can be on any topic that are of interest to hackers and hobbyists.
-
HPR3958: Bikepacking in 1993 without technology
My 5 day Ride from Oostende to Le Havre (540km)
Oostende: https://goo.gl/maps/1CFXuHeBcHpHX3RZ8
Calais: https://goo.gl/maps/1CFXuHeBcHpHX3RZ8
Boulogne: https://goo.gl/maps/1CFXuHeBcHpHX3RZ8
Le Treport: https://goo.gl/maps/1CFXuHeBcHpHX3RZ8
Dieppe: https://goo.gl/maps/Pn4K2DuATVAFoCPV8
Yvetot: https://goo.gl/maps/Pn4K2DuATVAFoCPV8
Le-Havre : https://goo.gl/maps/Pn4K2DuATVAFoCPV8 -
HPR3957: The Oh No! News.
The Oh No! news.
Oh No! News is Good
News.
TAGS: User space, investment scams, recovery
scams
User space.
Source: Avoiding and Reporting
Scams.
Supporting Source: Refund
and Recovery Scams.
Supporting Source: Investment
opportunity scams.
Source: Reddit Community:
r/Scams
Additional Information.
What is a "Data
Breach"? A data breach is a security violation, in which sensitive,
protected or confidential data is copied, transmitted, viewed, stolen,
altered or used by an individual unauthorized to do so.
What is "Malware"?
Malware (a portmanteau for
malicious software) is any software intentionally designed to cause
disruption to a computer, server, client, or computer network, leak
private information, gain unauthorized access to information or systems,
deprive access to information, or which unknowingly interferes with the
user's computer security and privacy.
What is a "Payload"?
In the context of a computer virus or worm, the payload is the portion
of the malware which performs malicious action; deleting data, sending
spam or encrypting data. In addition to the payload, such malware also
typically has overhead code aimed at simply spreading itself, or
avoiding detection.
What is "Phishing"?
Phishing is a form of social engineering
where attackers deceive people into revealing sensitive information or
installing malware such as ransomware. Phishing
attacks have become increasingly sophisticated and often transparently
mirror the site being targeted, allowing the attacker to observe
everything while the victim is navigating the site, and transverse any
additional security boundaries with the victim.
Social
engineering (security) In the context of information security,
social engineering is the psychological
manipulation of people into performing actions or divulging
confidential information. A type of confidence trick for the purpose of
information gathering, fraud, or system access, it differs from a
traditional "con" in that it is often one of many steps in a more
complex fraud scheme.
What is "Information
Security" (InfoSec)? Information security, sometimes shortened to
InfoSec, is the practice of protecting information by mitigating inf -
HPR3956: HPR Community News for September 2023
table td.shrink {
white-space:nowrap
}
hr.thin {
border: 0;
height: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
New hosts
Welcome to our new hosts:
Noodlez,
hobs.
Last Month's Shows
Id
Day
Date
Title
Host
3935
Fri
2023-09-01
Server build retrospective
Daniel Persson
3936
Mon
2023-09-04
HPR Community News for August 2023
HPR Volunteers
3937
Tue
2023-09-05
Adventures in Pi-Hole
Noodlez
3938
Wed
2023-09-06
An open directory of web audio stream
dnt
3939
Thu
2023-09-07
How I got into tech and hacking
Trixter
3940
Fri
2023-09-08
Equipment Maintenance
Ahuka
3941
Mon
2023-09-11
Interview with Yosef Kerzner
operat0r
3942
Tue
2023-09-12
RE: How to make friends.
Some Guy On The Internet
3943
Wed
2023-09-13 -
HPR3955: airgradient measurement station
AirGradient is an open-source solution to measure the air in your
living area. In my case, I need to keep track of the air in my office,
so I have a healthy working environment. -
HPR3954: Sedating HPR at the Steading
Introduction
Hosts:
MrX
Dave
Morriss
We recorded this on Sunday September 3rd 2023. We met in
person again, and as before first visited the pub called The
Steading where we had lunch. Then we adjourned to Dave's car in the
car park, and recorded a chat.
The name "Steading" is another (Scots?) version of "Farmstead", and
means the same. It's also an anagram of "Sedating"1, so
...
Topics discussed
Vaccines:
Dave has an appointment for COVID-19 and
influenza vaccines. The new Omicron
variant BA.2.86 has prompted another booster for some people.
Discussion of Smallpox
vaccination
MrX has an appointment for an influenza vaccine
Glasgow:
MrX and MrsX recently stayed in Glasgow for a holiday
Point A
Hotel - boutique hotel
Jungle Rumble -
indoor golf with UV lighting!
Wikipedia: Glasgow
Subway
Edinburgh:
Dave took a trip on the recently extended Edinburgh tram
There is only one route, from the airport to Leith (port).
Older residents get free access.
MrX and MrsX recently walked from the centre of Edinburgh along the
Water of Leith to the
area where the tram terminus is at Newhaven.
Email:
Dave is using version Thunderbird 115.1.1 which
is a rewrite of the original series where the API has now changed a
lot.
Long-used add-ons now no longer work:
A favourite was Mailbox Alert which triggered sound alerts
(or others) then mail arrived in a folder - so this could be after
filtering. This was much more useful than the traditional "You have
mail" type alerts.
Discussion of tags:
MrX mentions tags, meaning bits of text that can be attached to
messages and used to classify them and to search for them.
In Gmail there are labels which can do this and these can
be used to group messages regardless of folders
Thunderbird also has this concept which it calls tags. It
comes with pre-defined tags such as Important and
To Do, but more tags can be added. Any message can be
given one or more tags. The filtering system can add tags as a message
is processed. Searches can be performed on tags also.
Dave is an enthusiast of nested folders with filters to classify
messages. MrX is keen on using tags for the same purpose. Dave mentioned
Thunderbird's saved search feature (which he wrongly called
virtual mailboxes) which can collect messages according to many
criteria, including tags.
Some discussion about mail message storage strategies: file per
message, mbox format, etc.
Ticks:
MrX's dog has brought some ticks back from recent walks.
Scotland seems to be a bit worse off for ticks in recent years.
Hikers need to protect against them and to perform checks that they
are not on clothes. Wearing long socks or gaiters over long trousers can
help. -
HPR3953: Large language models and AI don't have any common sense
Hobson and Greg are working with volunteers to develop an open source
AI that we call Qary (QA for question answering). We're adding plugins
to support open source large language models (LLMs) like GPT-2 and
Llama2. Here's how you can use LLMs in your own Python Programs.
Create a Hugging Face account:
huggingface.co/join
Create and copy your access token:
Your user
profile
Create a .env file with your access token string:
echo "HUGGINGFACE_ACCESS_TOKEN=hf_..." >> .env
Load the .env variables in your python script using
dotenv package and os.environ:
TIP: Use os.environ to retrieve the dict of variable
values rather than dotenv.load_values- Otherwise other
environment variables that have been set by other shell scripts such as
.bashrc will be ignored.
This confused us when we were getting our GitLab CI-CD pipeline
working and deploying to Render.com.
Each of your cloud services will have different approaches to
setting environment variables.
This token string can be passed as a keyword argument to most of the
pipeline and model classes.
import dotenv
dotenv.load_dotenv()
import os
env = dict(os.environ)
token = env['HUGGINGFACE_ACCESS_TOKEN']
Find the path and name for the model on Hugging Face hub you want to
use:
search for "llama2" in the top search bar on huggingface.co/
TIP: don't hit enter at the end of your search, instead click on
"See 3958 model results for llama2"
I clicked on meta-llama/Llama-2-7b-chat-hf
to see the documentation
On the documentation page for your model you may have to apply for a
license if it's not really open source but business source like Meta
does with its AI so you can't use their models to compete with them
Apply for a license to use Llama2 on ai.meta.com
using the same e-mail you used for your Hugging Face account.
Follow the instructions on
huggingface.co to authenticate your python session
TIP: You'll need to use the kwarg use_auth_token in the
AutoModel.from_pretrained or pipeline
functions.
And it should be set to the token from your Hugging Face profile
page. The hugging face documentation says to use the token
kwarg, but that never worked for me.
from transformers import pipeline, set_seed
generator = pipeline('text-generation', model='openai-gpt')
q = "2+2="
responses = generator(
q,
max_length=10,
num_return_sequences=10
)
responses
[{'generated_text': '2+2= 2.2, 1.1 and'},
{'generated_text': '2+2= 3336 miles. they'},
{'generated_text': '2+2= 2, = 2 = 2'},
{'generated_text': '2+2= 4 = 2 = 5 n'},
{'generated_text': '2+2= 0 ( 1 ) = ='},
{'generated_text': '2+2= 6 times the speed of sound'},
{'generated_text': '2+2= 2 times 5, 865'},
{'generated_text': '2+2= 3 / 7 / 11 ='},
{'generated_text': '2+2= 2 2 n 2 of 2'},
{'generated_text': '
Customer Reviews
Love this idea
Keep it up
This is real Open Source
With a different host every day, you get people's once every few month bit of tech awesomeness every day, not oh no we have to do a show, let's throw something together. Great job on this show community. Way to go open source podcasting.
Mixed bag, at best
Some of it is moderately interesting from time to time. But after just listening to a guy (probably drunkenly,) ramble about installing an SSD and 16 gigs of RAM into a decade old MacBook for 18 minutes straight, I can't recommend. (Real hacker stuff, that...) There's plenty of better podcasts that are more consistent and technology-focused out there.