News for hackers. Stuff that matters.
Re:My Business Card Runs Linux by nilsb on Tuesday December 24, 2019 @05:46AM (#21871127)
While it's a fascinating project I'd have some security concerns about plugging someone's USB business card into my computer.
Re:My Business Card Runs Linux by jaclaz on Tuesday December 24, 2019 @05:58AM (#21871184)
Well, it is appropriate as a business card for an embedded systems engineers, not so much for a system security one!

More seriously, I never managed to understand the "obsession" with ROHS (this here is just an example):

>I made sure to have a lead-free process—the boards, parts, and solder paste are all RoHS—so that I wouldn't feel bad about giving them to people.

I mean, you are creating something that (besides being very nice) is not needed, that very likely will end soon in the trash (and that contains anyway a few grams of "far from clean" materials) and you worry about the tiny amount of lead in the solder tin?

Re:My Business Card Runs Linux by caseymarquis on Tuesday December 24, 2019 @01:50PM (#21874076)
Industry wide, it's about sanitizing a highly toxic substance from the supply chain. I've met a child whose father worked with lead, and would hug him after coming home. The child ended up with permanent brain damage from ingesting traces of leaded dust on the father's clothing. In this case, it's more likely about keeping lead out of something likely to get crunched up in a parent's wallet and then shown to their child.

Lead causes permanent brain damage in children. There is no detectable amount of lead in the blood of children which is considered safe. While an adult body absorbs roughly 95% of lead into its bones, children's bodies end up storing lead in blood and soft tissue where it causes damage. When untreated, it can take months for lead to exit a child's bloodstream.

I would never consider reducing the lead used in something I've built to be wasted time.

Re:My Business Card Runs Linux by amelius on Tuesday December 24, 2019 @11:10PM (#21876741)
Until what age?

Is it safe for children to solder with leaded tin? (Many people here did so as a child, I suppose)

Re:My Business Card Runs Linux by caseymarquis on Wednesday December 25, 2019 @12:36AM (#21877030)
I have no idea. I'm not a doctor, I just read a lot.

I used lead based solder as a child, and I turned out okay. That said, people used to use pewter plates and got sick from lead poisoning after eating tomatoes (the acid leached the lead from the plate); Roman soldiers would keep their wine in a lead container to sweeten it; pretty sure I've heard something about people painting their houses with leaded paint as well. On the one hand, society survived all that. On the other hand, if I have the opportunity to not risk poisoning a child by spending a couple extra dollars buying solder, that seems like a pretty easy decision to make.

Re:My Business Card Runs Linux by pkolaczk on Tuesday December 24, 2019 @07:54AM (#21871686)
I don't get this lead-free hatred on internet forums. People say they can't solder with lead-free, and that it is terrible, and that joints look dull. So much hatred that I actually tried it out. And I found the process is basically just the same and there is nothing to be afraid of. Just set the solder iron temperature a bit higher and that's it. Works like a charm.
Re:My Business Card Runs Linux by jaclaz on Tuesday December 24, 2019 @09:25AM (#21872231)
My note was not at all about lead-free hate, actually, since several years, everyone in EU (and I believe in US as well) has been using lead-free solder (ROHS is 2003, if I recall correctly).

As you say it is just a matter of slightly increasing the soldering iron temperature, but it doesn't end there and there may be issues further on (JFYI):

https://en.wikipedia.org/wiki/Whisker_(metallurgy)

It seems like lead-free alloys tend to be more problematic in these - fortunately rare - cases.

But because it is more than 15 years that ROHS came in force, I read in 2019 "and I made it lead-free" like I would read "and I buckled my safety belt" or "I put my helmet on", etc. I see it as "the normal" way, nothing worth a mention (nowadays).

Re:My Business Card Runs Linux by GuB-42 on Tuesday December 24, 2019 @10:22AM (#21872591)
I took a quick look at a rework station in an aeronautic company in France, all leaded solder.
Re:My Business Card Runs Linux by jaclaz on Tuesday December 24, 2019 @11:34AM (#21873108)
>I took a quick look at a rework station in an aeronautic company in France, all leaded solder.

Very possible, there are a number of (pretty much wide) exemptions even in the last version:

https://www.gov.uk/guidance/rohs-compliance-and-guidance#wha...

Re:My Business Card Runs Linux by pkolaczk on Tuesday December 24, 2019 @05:34PM (#21875400)
I've heard about whiskers, but isn't it a mostly solved problem now with low Ag alloys like SAC0307?
Re:My Business Card Runs Linux by jotm on Tuesday December 24, 2019 @11:40AM (#21873157)
Bismuth is used as a replacement for lead, if you want lower temperature solder. 58Bi/42Sn alloy is cheap and about as good as Pb/Sn, but is more susceptible to thermal fatigue. I used 57Bi/42Sn/1Ag to solder heatpipes. Works great!
Re:My Business Card Runs Linux by Aardwolf on Tuesday December 24, 2019 @06:11AM (#21871230)
I think it's very considerate to not add lead to a business card people may put in their pockets.
Re:My Business Card Runs Linux by IshKebab on Tuesday December 24, 2019 @06:43AM (#21871369)
Lead is restricted because of what happens to it when PCBs are landfilled, not because it is harmful to touch.
Re:My Business Card Runs Linux by detaro on Tuesday December 24, 2019 @07:16AM (#21871489)
Washing your hands after handling solder seems to be a fairly universal recommendation. It's not a concern for normal products because the users do not touch the bare PCB.
Re:My Business Card Runs Linux by ta999999171 on Tuesday December 24, 2019 @11:57AM (#21873281)
Lead is harmful to touch and absorb into your skin, so unless you're counting the PPMs coming off into your skin, you're wrong.
Re:My Business Card Runs Linux by IshKebab on Thursday December 26, 2019 @12:08PM (#21885133)
You misread. I didn't say it isn't harmful to touch. I said that isn't the reason it was restricted.

In any case it is safe to touch, despite the people downvoting me:

https://www.quora.com/How-dangerous-is-it-to-hold-a-block-of...

Re:My Business Card Runs Linux by jaclaz on Tuesday December 24, 2019 @06:21AM (#21871275)
Sure, the lead may cross one or two layers of cloth and migrate from the pocket to your skin and bite you.

More considerate would be to provide the card in a protecting sleeve (that would protect from all the bad, bad substances it may contain) or just use a good, ol' plain paper business card, posibly printed with "bioetical" ink.

Re:My Business Card Runs Linux by foldr on Tuesday December 24, 2019 @06:57AM (#21871414)
>Sure, the lead may cross one or two layers of cloth and migrate from the pocket to your skin and bite you.

You get it on your hands and then ingest it when you eat. (People don't usually wash their hands after touching a business card.)

Re:My Business Card Runs Linux by jaclaz on Tuesday December 24, 2019 @09:12AM (#21872151)
>You get it on your hands and then ingest it when you eat. (People don't usually wash their hands after touching a business card.)

I was referring to the parent poster that talked of people putting them in their pockets.

Anyway, ROHS (or lead-free) is a good thing, but it is not like you get lead poisoning (or saturnism) because of the once in your lifetime you touched sometthing contained lead and then - if you eat with your hands - you managed to ingest it:

https://en.wikipedia.org/wiki/Lead_poisoning

You need to drink from lead or lead soldered tap water or water contaminated by lead to become poisoned by lead.

In the case of the Linux business card the exposed surface that would eventually contain a minimum amount of lead - pre-ROHS soldering tin contained in the common eutectic Sn-Pb alloy 37% lead - is in the below 1 square mm range.

You would nead to actually lick hundreds or thousands of such cards to ingest any meaningful amount of lead.

And lead free soldering tin may contain (in minimal amounts):

https://en.wikipedia.org/wiki/Solder

bismuth and antimony.

Re:My Business Card Runs Linux by IggleSniggle on Tuesday December 24, 2019 @10:09AM (#21872498)
I wish I could find a source on this, but when my 12mo got his routine lead test, his lead levels were elevated. It was then that I learned that even "safe" levels of lead can (it appears, inconclusively) result in long term permanent changes: reduced IQ, increased aggression.

I will forever feel guilt about letting him play in the yard as a baby (my best guess as to where it came from) and take other efforts to reduce the lead in his environment.

Depending on your life situation, it may be impractical if not impossible to reduce the lead in your environment. I am open to being further educated on this subject, but it seems like reducing lead in all products that will be handled by people is a net benefit for getting to home environments that will not cause brain damage to the infants that live in them.

Re:My Business Card Runs Linux by foldr on Wednesday December 25, 2019 @03:57AM (#21877667)
> I was referring to the parent poster that talked of people putting them in their pockets.

Right, but how are you going to put it in your pocket without touching it with your hands?!

>You would nead to actually lick hundreds or thousands of such cards to ingest any meaningful amount of lead.

Lead poisoning is cumulative, so you want to avoid ingesting even very small amounts. I doubt that good data is available regarding the amount of lead that would be ingested in this scenario or its potential effects. Best to be cautious. Lead free solder is not expensive.

Re:My Business Card Runs Linux by detaro on Tuesday December 24, 2019 @06:53AM (#21871401)
Avoiding leaded solder is trivial, and it is something that's hopefully handled a bunch, so why not avoid lead? I didn't know "following best practices you have to follow in your daily work anyhow" is "obsessing".
Re:My Business Card Runs Linux by nrp on Tuesday December 24, 2019 @06:42AM (#21871365)
It’s actually probably harder these days to build something that isn’t RoHS compliant as a hobbyist than one that is. The vast majority of what you can buy from Digikey and Mouser and whatnot will be compliant, PCB shops will mostly do lead-free HASL (though you’d want ENIG anyway if you’re going to use a stencil), and lead-free solder pastes are more common than leaded ones. Basically you’ll probably have to either use old stock parts or pull some really old solder out of the fridge as a hobbyist to end up with lead.
Re:My Business Card Runs Linux by foldr on Tuesday December 24, 2019 @06:55AM (#21871407)
Most of the Chinese board fabs will sell you prototype-quality boards for a lower price if you use a leaded HASL finish (e.g. https://jlcpcb.com/quote#/?orderType=1&stencilWidth=100&sten...)

HASL is perfectly usable with stencils, in my experience.

Re:My Business Card Runs Linux by smitty1e on Tuesday December 24, 2019 @06:03AM (#21871201)
Were I a system security engineer, I should think I'd have a sanitized way to plug in a USB device.

How else would one do forensics?

Re:My Business Card Runs Linux by jaclaz on Tuesday December 24, 2019 @06:15AM (#21871249)
I meant - jokingly - the opposite, i.e. you call for a consultancy a security engineer as you are interested in increasing/bettering the digital security level of your business and he produces to you the Linux USB business card, you proceed to insert it in your computer and he says:

"Ah-ha!"

Reference:

https://www.imdb.com/title/tt0094898/quotes/qt1099763

Re:My Business Card Runs Linux by Thriptic on Tuesday December 24, 2019 @11:14AM (#21872965)
In fact, a USB condom would be a nice variant of this project for a security engineer's business card, although the female USB portion might be a bit bulky for practical use.
Re:My Business Card Runs Linux by thrtythreeforty on Tuesday December 24, 2019 @09:20AM (#21872201)
This is true, but given that I'm creating it, why _not_ use a lead-free process, especially given that lead is known to be very soft and toxic?
Re:My Business Card Runs Linux by jaclaz on Tuesday December 24, 2019 @09:30AM (#21872265)
Hey you are the one that made that nice card!

Good to see you here, congratulations for your idea and creation.

I replied to that in another post, ROHS is 15 years old or more and most available parts and solders are ROHS compliant, I believe you would have had a tough time to intentionally make something that was entirely non-ROHS compliant.

Re:My Business Card Runs Linux by peterburkimsher on Thursday December 26, 2019 @06:08AM (#21883092)
I spent a month visiting a PCB factory in China. I met the people working with lead soldering.

Seriously, please choose lead-free.

Pregnant women weren't allowed to eat in the cafeteria due to the high number of miscarriages. The people inhaling the stuff all day... let's just say that had a reputation among the other factory workers for being a bit mentally challenged.

Re:My Business Card Runs Linux by IgorPartola on Tuesday December 24, 2019 @10:59AM (#21872838)
It would be pretty sweet if it was Bluetooth instead. A Bluetooth serial console would be pretty kickass.
Re:My Business Card Runs Linux by taneq on Tuesday December 24, 2019 @06:40AM (#21871349)
If their business card hires them, they’re hired!
Re:My Business Card Runs Linux by jbverschoor on Tuesday December 24, 2019 @06:19AM (#21871262)
Is that really the responsibility of the person making the card?

This is the responsibility of the creators of the USB hardware, firmware, motherboard firmware, electrical design, OS developers / driver developers.

It should be safe to plug in a USB device by default

Re:My Business Card Runs Linux by blotter_paper on Tuesday December 24, 2019 @11:18AM (#21872989)
The whole beauty of USB ports is that we have one unified interface for practically everything. It can't be safe without giving that up, adding some friction to user interaction, or doing some dark art involving centrally signed devices that we expect won't be broken. If anybody can produce storage and input devices that plug into a universal port and just work, malicious input devices can be made to physically look like storage devices in the eyes of the user. I'm not saying we shouldn't make more security conscious tradeoffs, I'm just saying that there are tradeoffs to be made, and most users probably won't appreciate the added friction.
Re:My Business Card Runs Linux by ohazi on Tuesday December 24, 2019 @08:50AM (#21872016)
should be safe, in theory, sure. But in practice?
Re:My Business Card Runs Linux by jbverschoor on Tuesday December 24, 2019 @03:15PM (#21874604)
Then we should stop any form of communication.

In practice it can be safe on multiple levels. He could’ve also just put some malware I. A pdf or word document, as word is what recruiters want.

Re:My Business Card Runs Linux by jlg23 on Tuesday December 24, 2019 @06:45AM (#21871372)
OTOH, a security conscious engineer could exploit this to have the business card call home and automatically block communications from the company so one does not waste time with them ;)
Re:My Business Card Runs Linux by jacquesm on Tuesday December 24, 2019 @07:32AM (#21871582)
I'd say that's a business opportunity lost.
Re:My Business Card Runs Linux by blotter_paper on Tuesday December 24, 2019 @10:42AM (#21872707)
It would be funny to have the business card list known exploits on their system -- whether this would taken lightly by the hiring manager is another question.
Re:My Business Card Runs Linux by jacquesm on Tuesday December 24, 2019 @11:00AM (#21872845)
Pentest-by-business-card-as-a-service. Awkward acronym, probably not going to be a commercial success.
Re:My Business Card Runs Linux by GhettoMaestro on Tuesday December 24, 2019 @08:42AM (#21871958)
And just like that, you committed a felony.
Re:My Business Card Runs Linux by JasonFruit on Tuesday December 24, 2019 @08:56AM (#21872065)
Probably your second today, to be fair.
Re:My Business Card Runs Linux by GhettoMaestro on Tuesday December 24, 2019 @11:49PM (#21876879)
Wrong. Second this minute. (420 my man - fuck da US Gov in this respect - they do not have sovereignty over your body or mine)
Re:My Business Card Runs Linux by kortilla on Tuesday December 24, 2019 @05:54PM (#21875495)
Not a felony if it transmits over a cell network that the usb interface was activated.
Re:My Business Card Runs Linux by GhettoMaestro on Tuesday December 24, 2019 @11:50PM (#21876882)
Sorry, but unless you provide other data I still believe this would run afoul of the computer fraud and abuse act (CFAA - 1986).
Re:My Business Card Runs Linux by chrisseaton on Tuesday December 24, 2019 @05:48AM (#21871143)
That’s if you even have a USB A socket anymore!
Re:My Business Card Runs Linux by cerberusss on Tuesday December 24, 2019 @07:21AM (#21871513)
I don't see why you were downvoted. I fully get why the blog writer didn't include USB-C with this awesome project. But there's now a growing group of people who simply can't use USB-A anymore with their laptops. Most will have an adapter, but not all.
Re:My Business Card Runs Linux by jmgao on Tuesday December 24, 2019 @09:45AM (#21872350)
I've played around putting USB connectors directly on PCBs, and USB-A is way more lenient than USB-C. With USB-A, you can use basically any PCB thickness between the standard 1.6mm and 2.2mm, and it'll work well enough.

USB-C's midplate is specified at 0.7mm, and all of the cheap chinese PCB manufacturers only offer 0.6mm and 0.8mm. 0.6mm is too thin to make reliable contact with most of the cables I've tried: I haven't gotten around to ordering another batch at 0.8mm, but plugging the corner of a 0.8mm M.2 SSD into a USB-C cable, it's pretty (i.e. probably slightly too) snug. Thin PCBs are also extremely flexible, which isn't great for brittle solder joints, ceramic capacitors, etc.

Re:My Business Card Runs Linux by KMnO4 on Tuesday December 24, 2019 @10:25AM (#21872608)
While this is generally true, I think it’s less true for embedded systems. All of the tools I use at work for embedded systems engineering (JLink, serial adapter, oscilloscope, logic analyzer, nearly all MCU dev boards and FPGAs) are USB-A. I use a MBP and simply could do any work whatsoever without a USB hub. I think it’s fair to assume anyone in the industry can use USB-A.
Re:My Business Card Runs Linux by cerberusss on Tuesday December 24, 2019 @11:31AM (#21873083)
In the industry, yes, I agree. Except for maybe managers but even they probably have a dock on their desk that includes USB-A.

Edit: I remember something, having done work related to embedded stuff. About 6 years ago, we still had 3.5" floppy drives in a couple of scopes in the lab. We replaced those with a device that internally had the interface of a 3.5" floppy drive, but on the outer faceplate it had a USB-A connector for thumb drives.

Re:My Business Card Runs Linux by xen2xen1 on Tuesday December 24, 2019 @02:10PM (#21874228)
I would assume someone doing embedded work would not only have to have USB, but serial. Is that incorrect? It seemed like that was even included in your list?
Re:My Business Card Runs Linux by stephen_g on Tuesday December 24, 2019 @04:42PM (#21875096)
I usually have two or three USB to serial converters plugged into my computer at work at any time. I expect most embedded people would do similar (or use serial console servers over a network).
Re:My Business Card Runs Linux by monocasa on Tuesday December 24, 2019 @01:34PM (#21873970)
A female to C male adapters exist, but C female to A male adapters are forbidden by the spec.

That means you need to create A peripherals if you want the largest audience.

Re:My Business Card Runs Linux by kccqzy on Tuesday December 24, 2019 @05:05PM (#21875234)
Are you sure this is the case? I bought a couple of these to have newer peripherals work on my older laptop.
Re:My Business Card Runs Linux by monocasa on Tuesday December 24, 2019 @08:53PM (#21876201)
Yeah, they sell them but they're not supposed to. It's because putting an A on each end of a C cable and connecting two A hosts together can destroy the two A hosts.

Practically, since you can find them as you say, is that as a peripheral vendor in the west, you can't ship a C device with a C to A plug because you'll lose your license.

Re:My Business Card Runs Linux by jimmaswell on Tuesday December 24, 2019 @10:23AM (#21872595)
What an absurd tragedy. Everyone was just fine with usb-A and ethernet ports and hdmi but no, now these laptops need dongles for literally everything.
Re:My Business Card Runs Linux by chrisseaton on Tuesday December 24, 2019 @12:07PM (#21873340)
USB-A is not 'just fine'. It's uni-directional. Which is an insane design for something being constantly plugged in and out. It's also low-bandwidth and low-power. Most devices these days have bluetooth, so it isn't really needed except for power and monitors. USB-C is a step-up in everything and I'm happy with only USB-C.
Re:My Business Card Runs Linux by efreak on Tuesday December 24, 2019 @03:45PM (#21874791)
Not everything needs to be constantly plugged. My desktop doesn't even have Bluetooth in it. I'm quite happy with the USB A ports on my PC when it comes to plugging in mice, keyboards, USB storage, etc. If you use USB devices on a regular basis, you'll remember which way USB ports are oriented, and you can just look at the end of the USB cable to see which way it needs to go in.

Having said that, I will say the USB C connector on my phone is far superior, as I plug/unplug it daily.

Power and bandwidth aren't even related to connector type.

Re:My Business Card Runs Linux by chrisseaton on Tuesday December 24, 2019 @04:49PM (#21875134)
> If you use USB devices on a regular basis, you'll remember which way USB ports are oriented, and you can just look at the end of the USB cable to see which way it needs to go in.

You shouldn't need to remember orientation or look at it! You're apologising for a bad design.

> Power and bandwidth aren't even related to connector type.

Not true! For example the max bandwidth you can currently put through USB-A is 10 Gbps with USB 3.1. Through USB-C it's up to 50 Gbps with Thunderbolt 3.

Re:My Business Card Runs Linux by Sharlin on Wednesday December 25, 2019 @07:04AM (#21878173)
The asymmetry of the USB-A connector is at worst a minor inconvenience. Definitely not in itself a good reason to break compatibility. And most USB devices are not frequently plugged in and out (indeed, for those that are, Bluetooth is a better choice!)
Re:My Business Card Runs Linux by blotter_paper on Tuesday December 24, 2019 @12:11PM (#21873360)
Growing pains, we'll get over it. USB-C fixes the problem everyone complained about forever of turning the plug over three times before getting it to be rightside up, and gives us enough contact points for modern video streams. I feel like making it compatible with the older USB standards by just connecting a subset of pins is super useful, and it's about as much backwards compatibility as we can expect with major sacrifices in other regards. I've got a phone with two USB-C ports, a hub that gives me two USB-A ports, an ethernet, and another USB-C, and a separate USB-C to HDMI adapter. I wouldn't trade either of my USB-C ports for a dedicated USB-A.
Re:My Business Card Runs Linux by cerberusss on Tuesday December 24, 2019 @11:25AM (#21873045)
Absurd tragedy? Maybe for you. For me, it's been a good life since the 2016 MacBook Pro. I got a decent dock, and connect everything with a single cable.
Re:My Business Card Runs Linux by heavenlyblue on Tuesday December 24, 2019 @11:50AM (#21873227)
I would assume you paid a good $150 for one, given that the others either don’t supply enough power or can’t do 4K@60.
Re:My Business Card Runs Linux by cerberusss on Tuesday December 24, 2019 @01:03PM (#21873758)
More. I paid 250 euros for a CalDigit TS3 Plus. Thing is amazing.

When I first got my MacBook Pro, I just got USB-C cables for my external monitor and my (USB-A) hub. That was very cheap, but I love the convenience of Thunderbolt and shelled out the cash.

Re:My Business Card Runs Linux by heavenlyblue on Wednesday December 25, 2019 @11:56AM (#21879272)
I am struggling to find good info - does usb-c support more than one display on one cable at 4k@60?
Re:My Business Card Runs Linux by cerberusss on Wednesday December 25, 2019 @01:12PM (#21879705)
Yup, all Thunderbolt 3 docks support two 4K displays @ 60 Hz.
Re:My Business Card Runs Linux by amelius on Tuesday December 24, 2019 @11:07PM (#21876730)
Then build an embedded system to plug it into ...
Re:My Business Card Runs Linux by nickthemagicman on Tuesday December 24, 2019 @05:58AM (#21871185)
That was my first thought. If someone gave me this at defcon I would not use it.
Re:My Business Card Runs Linux by aperrien on Tuesday December 24, 2019 @11:32AM (#21873093)
Would you use anything given to you from a random individual at defcon?
Re:My Business Card Runs Linux by DrJones1098 on Tuesday December 24, 2019 @05:57PM (#21875504)
Haha very good point! I would barely feel comfortable about a regular business card.
Re:My Business Card Runs Linux by berbec on Tuesday December 24, 2019 @11:39AM (#21873144)
In an airgapped VM, on someone else's hardware? Probably not even then!
Re:My Business Card Runs Linux by boublepop on Tuesday December 24, 2019 @07:13AM (#21871482)
ethernet on a business card is just not as viable.
Re:My Business Card Runs Linux by RodgerTheGreat on Tuesday December 24, 2019 @11:27AM (#21873053)
Perhaps you could do something like this, incorporating the jack into the PCB instead of an elevated component? https://upload.wikimedia.org/wikipedia/commons/d/df/XJACK_ne...
Re:My Business Card Runs Linux by berbec on Tuesday December 24, 2019 @11:40AM (#21873154)
I never understood why Apple and other thin laptop manufacturers didn't do this? I remember X-Jacks fondly, and would love to have a super-thin laptop with ethernet.
Re:My Business Card Runs Linux by detaro on Tuesday December 24, 2019 @11:43AM (#21873173)
Some ultrabooks have ethernet sockets that fold out. In my experience the reliability is ... mixed.
Re:My Business Card Runs Linux by rvz on Tuesday December 24, 2019 @05:54AM (#21871170)
From the project webpage:

> It has a USB port in the corner. If you plug it into a computer, it boots in about 6 seconds and shows up over USB as a flash drive and a virtual serial port that you can use to log into the card's shell.

The parent of this thread has a valid point here and the insecurity implications of this is nefarious if one isn't careful.

While it is a technically cool fun project, I can imagine a bad actor taking this to DEFCON/CCC or even a tech-centric concert and mass producing this to emulate a USB drive, but is also a keylogger or a remote access tool of some sort which reminds me of the nightmares of BadUSB.

Re:My Business Card Runs Linux by gokhan on Tuesday December 24, 2019 @06:43AM (#21871368)
You and your parent clearly shows the current boring, uninspiring state of HN community. Well done.

Now, where is the predictible sandboxing guy to counter your predictible "security implications" argument?

Re:My Business Card Runs Linux by aliswe on Tuesday December 24, 2019 @06:49AM (#21871385)
Sort of agree, but the "well done" part in your reply also represent a sad aspect of HN, in my view
Re:My Business Card Runs Linux by gokhan on Tuesday December 24, 2019 @10:34AM (#21872658)
Yes, you're right. Can't edit it out, sorry.
Re:My Business Card Runs Linux by 6510 on Tuesday December 24, 2019 @07:36AM (#21871597)
I'm worried that the potential employer infects the card, uses it to take over their competitor personal computer network and appends: "Don't forget! The S in IoT stands for Security!" to all of their documents and audio files. Then the traffic lights after we colonize mars will be like "It is safe to cross. Don't forget!..." and some ATM on the moon will be like "Thanks for using the bank of the moon. Don't forget!..."