HNHacker News
TopNewBestAskShowJobs

negative_zero

648 karma · joined February 28, 2018

submissionscomments
negative_zero··on SanDisk Extreme Pro failures result from design flaw, says researcher
This is something that is in my area of expertise, and your suspicions are correct.

Solder can "bubble" but this is a line process issue that is easily picked up even in old AOI systems (automatic optical inspections) from 10-15 years ago.

To be frank, this article to me, reads like piece put together by somebody who has no idea what they're on about to generate publicity for their company. Nothing to see here.

negative_zero··on Passkeys are now enabled by default for Google users
Completely agree. Currently I can perform a full bootstrap using information stored in my brain (with my partner's brain as backup). Any new "solution to passwords" that doesn't allow that means an instant NO from me. I don't care how much more theoretically secure it is.
negative_zero··on What we learned making a plastic injection mold with a Chinese mold maker
I disagree.

There are plenty of different fabrication technologies to suit different scales. Some listed by other commenters.

I agree iteration is good, and good hardware companies do iterate hardware. It's something I have always been a proponent of as a hardware engineer. But also the reality is that everything in hardware land costs 10-100 times as much and takes 10-100 times longer.

To properly develop and iterate on hardware, you need to do upfront investment. You need:

1) Tools for the hardware engineers (scopes, spec-ans, tool shop, test equipment). [In software parlance, download the IDE, debuggers and libraries. You're not going to ask your developers to work without those. That would be ludicrous.]

2) You need to iterate EARLY in the product cycle process and this costs money (but still much less than changing your final tooling). [Software parlance again: You only ever really edit the source code. You would never ask a developer to binary patch a compiler to fix issues in your source code. This is what you're doing IMO when changing final tooling on a product.]

3) You need to account for lead times for fabrication and shipping of a physical thing. [Software parlance again: Compiling takes days to weeks. QA weeks to months.]

I think software majority companies struggle with these because (when compared to hardware):

1) Software tooling is essentially free.

2) You can stop and go back to the source code to re-iterate at any time and the down stream processes to "finish the iteration".

3) Time for iteration is seconds, minutes maybe hours while you wait for a compiler to run.

Speaking about Toyota Production System: This has many misconceptions as nobody ever seems to actually read the source material. One of these myths is iterations. Toyota iterate often and EARLY. You get the part right and THEN you can THINK about final tooling. They don't iterate on final tooling, that is expensive and time consuming.

I would say with some work and trade offs you can save on your product in the 300-500 range. You shouldn't be in the Defense/Aerospace/Medical area unless you are doing something quite esoteric.

As others have stated on the final point (but I will reiterate) no senior software person in the US would be happy with $20 for 30 minutes.

negative_zero··on What we learned making a plastic injection mold with a Chinese mold maker
Absolutely, yes.

Think of it this way: If current runs through it, you need to cert it. Period.

Edit: I think the Pi might already have FCC so if you are NOT electrically altering the Pi in anyway, then you won't need to re-cert (as you are essentially installing software on it and for a consumer device FCC doesn't have ESD requirements).

For CE, depending on the directive, you'd need to do ESD (adding a box will alter that).

Disclaimer: Not compliance advice.

negative_zero··on What we learned making a plastic injection mold with a Chinese mold maker
Yes and no and it doesn't matter :)

Broadly and simplified:

Adding a bluetooth module means that, not only is the device no longer "electrically equivalent" (which means you are re-certing), but you have gone from "unintentional radiator" to "intentional", which means you have a different and/or additional set of standards.

A pre-certified module (as in, it has modular approval) under FCC means you do not have to test the "intentional radiator" part the module PROVIDED you exactly follow the instructions of the module supplier AND you don't do anything "stupid".

Under CE, pre-certified module isn't a thing. It will certainly help you pass from a technical standpoint, but doesn't really let you "short-cut" the testing and paper work.

Hope that makes sense and gives a rough idea.

edit Apologies for rehashing what others have already said. I should have refreshed.

negative_zero··on What we learned making a plastic injection mold with a Chinese mold maker
In my experience, if a company is majority software, it's a weird combination of hubris and ignorance that I don't really see in other sectors.

I consult on product development and I'd say about 50% the time, software majority companies think you are trying to rip them off somehow when you try to explain everything that is NOT software that needs to be done, what it costs and how long it takes (and how important it is to lock things in early as you can't just "push out a patch" for a $50,000 molding tool or that you can't just "slap bluetooth in later" and not redo all of your EMC certs).

negative_zero··on LK-99 isn’t a superconductor
Bit late to the thread, but for those interested I found this interview with two scientists trying to reproduce LK99 insightful: https://www.youtube.com/watch?v=jFnA8gwnLms

Lots of interesting nitty gritty details. Also raises an interesting point about how lot of labs trying to reproduce LK99 are probably not doing it correctly.

negative_zero··on EU Advocate General: Technical Standards must be freely available [pdf]
Damn :( That's very unfortunate (and I am sorry if I got your hopes up). I should have specified that I've only searched for and purchased hardware specific standards not software ones.
negative_zero··on EU Advocate General: Technical Standards must be freely available [pdf]
FYI for all: the cheapest source of standards available in English (that I have found) is the Estonian Centre for Standardisation and Accreditation: https://www.evs.ee/en

Prices are generally single to low double-digit Euros (even for standards that are hundreds or 1000+ dollars).

If you are a solo contractor like me (and hence only need one copy), DON'T get the single licence copies. You need to use some BS DRM software that binds the file to your computer and is a PITA.

Get the organisation one, pay for two licenses, and you'll be given a regular PDF instead (and still save hundreds of dollars).

You obviously will only get the Estonian specific annexes, but those are normally optional anyway, and generally available for free when downloading the "free sample" of a standard for a specific country.

negative_zero··on Reddark: Website to watch subreddits going dark
A part of me would like to think that this whole thing will be a Digg 4.0 moment for Reddit, but cynical me don't think it will be.
negative_zero··on Sandstorm: Open-source platform for self-hosting web apps
I've book marked Tempest :) Looks promising. Wish you luck!
negative_zero··on Sandstorm: Open-source platform for self-hosting web apps
Super cool idea but sadly seems to have been slowly dying over the last few years :( (unless something has changed recently?)
negative_zero··on Discord’s username change is causing discord
And here I was just a few days ago thinking of finally paying for Discord. I'll be shelving that idea now.
negative_zero··on Fakespot Is Acquired by Mozilla
I believe that the sentiment is that Google funds Firefox despite it's now poor market share as "antitrust insurance".
negative_zero··on ChatGPT for Hardware Design
I don't mean to sound like a real downer: but I don't see this tool "getting good" for the simple reason of: what are you training it with?

I thought ML needs huge datasets? This is great for GitHub's Copilot as there is plenty of high quality, production, open source code they've used without authorisation from the creators (and possibly proprietary code).

But this dataset just doesn't exist for hardware development on the internet. Almost everything on the net is hobbyist stuff. Great for hand building 10 on a desk but absolute rubbish for a (even horribly) manufacturable and COMPLIANT product.

Further: an anecdotal, but to me very telling, one liner from the video "the component is "not use for new designs" but we can ignore that because there's 260,000 of them". I have personally sniped larger quantities than that from digikey. "Not for new design" means you don't use it in a new design. PERIOD. And ironically, for something like a Murata cap, they've probably literally changed one letter in the PN because they've made a tiny process or recepie change and its more a "move everyone to the new iteration" process.

I do sincerely wish them success and maybe they can carved out a small bit of the hobbyist market but that's probably it.

negative_zero··on Ask HN: Is Software Getting Worse?
To me as a user, what's in decline is UI, UX and trust. Lots of software these days is just outright hostile in very "in your factface ways" and subtle ways.

Even software I pay for seems to try to screw me at every turn. "You paid for me? Have some ads! I'll scan everything you do and sell it off to the highest bidder! No you can't copy and send this image to a friend, but here's a link to try and lure them into the walled garden so I can data rape them too. Stay in my eco system it's great. You love it here! Click click click keeping clicking. Moar data to sell! Give moar! Data breach! I'm soz (but no compensation for you."

Oh and when you live off grid with little power you learn to hate electron apps. They are such power wasters. Three things cause my inverter to spin up its cooling fans: games, windows updates and electron apps. (And of course if you have "AC" plugged in most apps seem to think its a damn free for all for power. So its more power efficient to charge powered down and only run using battery if possible).

negative_zero··on Programmer interrupted: The cost of interruption and context switching (2022)
One of the most elegant ways I have heard "flow" explained was by an old colleague of mine. He called it "balancing the chandelier". Don't know if it's his thought originally or if he heard it some where but it always stuck with me.

But yeah, sometimes find it almost violating in a way, especially when its that typical PM line "hey did you read my email?" (that was literally sent 10 seconds ago).

It just feels like someone coming over to my desk and pushing, monitors, scopes, everything off and smashing it on the floor, then walking off.

Now I have both unrealistic deadline AND a mess to clean up.

I don't know where I'm going with this comment. Just venting I guess :)

negative_zero··on Tell HN: Firefox Is an awesome browser right now
So there are others!

I've also ever used Chrome and I never will. Also never used IE either. Netscape was way better.

I actually found a copy of the Firefox 1.0.14 (I think) installer when going through an old hard drive a few months ago. That was a cool little discovery.

negative_zero··on The high cost of expensive housing and how Auckland fixed it
Aucklander here...

I'm sorry to be so terse (and it'll probably get me horribly downvoted) but: What the absolute f**? Just ... What? Huh? Housing crisis ... Fixed? Who paid you? And how much?

It most certainly, absolutely, positively is NOT fixed.

And if I recall correctly, the recommend changes that are linked in TFA were not adopted because of a NIMBY backlash and Auckland council caved (like they always do). All they ended up doing was scrapping the "green belt" border allowing the awful urban sprawl to resume full tilt.

The only "maybe" meaningful change that has happened was by central government at the end of 2021 by tweaking the RMA Act and essentially forcing councils to allow denser builds. (https://www.rnz.co.nz/news/political/457924/resource-managem...)

And that won't be enough. Deep structural changes have to occur: economically (introduce capital gains tax), politically (both major parties are currently useless on the matter) and culturally (everyone pours money just into housing rather than more productive investments just because the stock market detonated in 1989) to have any chance of fixing this.

I also love how there are no graphs on incomes, house prices, housing affordability, immigration, crime, homelessness, the massive price inflation during covid, or the current housing bubble deflation that's occurring.

I'm sorry. This article is a giant load of insulting rubbish. I can't figure out if it's just very poorly researched or some sort of propaganda piece.

edit grammar

negative_zero··on As winter approaches, here's a story about why hardware is hard
Except that it isn't. They just proved it with their tweet. They wasted a ton of time and money on what they thought was the problem and what sounds like essentially a product recall.

A $5k temperature chamber running over night or weekend would have caught this.

negative_zero··on As winter approaches, here's a story about why hardware is hard
Completely agree and will continue snarking. Chest freezers, dry ice, pie warmers are cheap. The fridge+freezer and oven in your company kitchen are free. HALT/HAS, 4-corners, thermal cycling and thermal shock testing are all things.

They wasted resources on fixing what they "thought" was the problem. That money would have paid for some nice chambers and other equipment.

Next thread: "We learned our robot doesn't work when sitting in a shipping container at -40C for three months because customs was being difficult."

Thread after: "Hardware is hard! We learnt about EMC compliance."

negative_zero··on Why does the E12 resistor sequence use 27 and 33 instead of 26 and 32?
Yup really. Grab some 5% and 1% resistors and measure them with decent multimeter.

You'll find that their values are almost exactly: stated_value+/-tolerance rather than a range of values.

i.e a 100k 5% resistor will be almost exactly either 105k or 95k not some number in between.

negative_zero··on Electrical engineers on the brink of extinction threaten entire tech ecosystems
I will just add to the chorus here:

* I graduated as a Computer Engineer.

* Worked as EE/EEE entire career (currently almost 14 years).

* Half of my class of EEs and CEs went into other careers immediately after graduation because money was better.

* 10 years later my best conservative estimate (based on sampling from friends from my year) is that at least another quarter has left because money.

* I have mainly worked in companies that make embedded devices, which is a market that is supposed to be exploding. So I should be getting paid better right? Have always been paid worse than my SE peers even though there's x5 - x10 as many of them.

* Know lots of SEs who moved from EE because money was better (chief complaint from them is that SE is easier but they don't care because job less stressful and again more money).

* Have never met an SE moving into EE.

* I am now at a junction point in my career where I will either: Leave EE completely and work in something else (probably SE or IT), start my own EE business, consult in compliance of EE products (had one gig for a while and it paid well). Why? because money.

And I don't want fast cars or huge houses or any of that absurdity (although A house would be nice). Just living comfortably would be nice. Having the salaries of my SE and CS friends would be amazing.

To those commenters who say that you need to be bright to be an EE, it is very flattering, but I am obviously not very bright :D

(edit: formatting because, again, not very bright :) )

negative_zero··on ‘Wallets and eyeballs’: how eBay turned the internet into a marketplace
I'd go one step further and say AliExpress is better than Amazon.

Anything important I get from a physical store. For cheap crap or stuff I am happy to gamble on, I'd rather cut out the useless price gouging middleman, and go straight to the source.

I've actually had very good customer service from AliExpress vendors. A NUC form factor PC I got had issues using a certain brand of RAM. They churned out a custom BIOS overnight to try get it going.

negative_zero··on Ask HN: What has melted your brain recently?
I'm a hardware engineer: The pitchforking on HN about "right to repair" issues. Frankly, those threads degenerate into what I'd expect on reddit.

To clarify, I support the problems trying to be solved but a lot of the ideas are just the wrong way to go about it. I've thought of weighing in, but the way some other dissenting commenters get beaten down means I self censor and move on to other threads.

negative_zero··on The semiconductor bust – still coming?
I'm a Hardware Engineer who's lived through a few of these cycles now.

I personally wouldn't give the CCP that much credit, at all.

In my experience, the signs for this crunch in supply were there. The unusual part is maybe the speed at which it took hold and now the amount of time the shortages are lasting.

I was arguing for building inventory when the situation was (in my eyes) clearly getting bad, the business chose not to. Now its much much worse. A 5-10USD lithium charge controller goes for about 100USD (one seller had it for 500USD).

At least this way, the smaller businesses that get ignored by the big suppliers in times like these, can get supply if they can pay.

It's also not all just brokers. The outfit we use in China for PCB fabrication and population saw the signs and stocked up on inventory on their one initiative. They are the only reason we can make anything at all.

Fundamentally ICs are NOT a Just-in-time-able part. And if people actually read the book on JiT they'd understand that fact, and they would keep inventory.

When you see this time and again like me, it's hard to have sympathy for businesses that get caught out. (I do have sympathy for those that came prepared and are now stuck though).

Next crunch time (and there always is a next time in this business), I seriously think I'll just invest in IC inventory. Because honestly if I did this time, I probably could have retired early.

negative_zero··on Google's most ridiculous trick to force users into adding phone number
Thank you for posting this. I have had a second email account setup at the company I work for, and hit this exact problem. I thought I was going mad! Especially because I had enabled 2FA with TOTP with an existing company account just a few months ago.
negative_zero··on Ask HN: Internet magically gets faster when opening speedtest?
As other commentets have pointed out: you are not insane :)

Another speedtester you can try: https://www.dslreports.com/speedtest

negative_zero··on Two weeks later David Bennett is alive, his pig’s heart beating soundly
I don't know if this helps you, but in case it does: They are regulated in Australia. Products that conform will have an AUST R or AUST L number on the packaging.

I learnt this at a talk I went to about 10 years ago. At the time, in the speakers opinion (who from memory was involved in surveillance testing of these products), some countries did regulate stuff like vitamin supplements, but Australia was the only country that "did it properly". And a major component of this was that their regulations covered ingredients and the supply chains.

A quick search turned up this article: https://www.tga.gov.au/blogs/tga-topics/how-are-vitamins-reg...

Finally, a word of caution given by the speaker: many companies/suppliers try to trick consumers online by selling cheaper versions with identical labelling but no AUST number and shipped directly from overseas so it technically counted as a consumer "importing" on their own. Idk if this loop hole still exists.

negative_zero··on Happy New Year HN! What are your plans for the new year?
Happy New Year everyone!

2022 is when I'll be trying my hand at bootstrapping and also working on my reoccurring back pain.

← PreviousPage 3 of 4Next →