HNHacker News
TopNewBestAskShowJobs

btbuilder

452 karma · joined February 3, 2012

submissionscomments
btbuilder··on Why are there no startups in the real estate construction sector?
Could you elaborate? All connectors regardless of type have current rating and specify what wire gauges they are compatible with. It seems like it would be a big deal if a properly installed Wago could catch fire.

I know that wire nuts can sometimes have a better failure rate when tested at much higher currents than either connector is rated for but this is equivalent of ingredients causing disease when you consume 1000 times more than is typical.

btbuilder··on Ask HN: Most interesting tech you built for just yourself?
I did this for several years before but it was a constant maintenance burden because as third party services were integrated or removed over time. Eventually as AWS and third-party CDN usage grew routing by subnet was just not feasible.
btbuilder··on Ask HN: Most interesting tech you built for just yourself?
I built a program in Go to defeat GeoIP lock-outs for my home network.

It runs on our home router and functions as the primary DNS server. If the record name matches a regex the DNS request is forwarded over a VPN to a DNS server in the target country. Any other requests are forwarded to my ISP’s DNS. If the response is a CNAME then the A record name is cached so that follow-up requests are also forwarded over the VPN.

Before returning the IPs in the foreign DNS response /32 routes for the IPs are added to send any home network traffic for them over the VPN.

This means that any client on our home network can transparently access GeoIP locked sites. It’s worked for around 8 years with no modifications.

btbuilder··on There's something off about LED bulbs
Have you had any lifetime issues with these? I bought a dozen and a significant number started emitting warm color while at full brightness instead of just dimmed.
btbuilder··on Nim and Go programs identified by Carbon Black as malware on Windows
I have run into this when distributing go binaries to enterprises. We also found that many of the malware vendors share their heuristic-detected signatures with each other so once one decides your binary is malware things really go downhill.

We signed the exe with a standard code signing cert and the problems went away.

These days we use an EV code signing cert that have to have their private key in an HSM.

btbuilder··on Mercedes-Benz is first to get approval for Level 3 autonomous driving in US
Putting money where their mouths are.
btbuilder··on India follows EU's example in requiring USB-C charging for smart devices
Laptops are also covered, but by 2026.
btbuilder··on EU Gives Final Approval to Law That Will Force iPhone to Switch to USB-C
I would think it's because of the different current specifications.

In the UK most electrical outlets are on ring circuits that are limited to 32A - that's a whopping 7.5kW. Fuses in the plugs of specific appliances provide additional protection with 13A being the largest (3kW) required.

Bathroom outlets are required to have a separate transformer that isolates ground. This prevents the possibility of any electric shock from a short to earth. The current the isolated transformer provides is limited so connecting a regular appliance cannot be allowed.

btbuilder··on EU Gives Final Approval to Law That Will Force iPhone to Switch to USB-C
Development and implementation of the 2G GSM standard by the ETSI gave us the global uniformity of mobile networks we still enjoy today.

Cross network messaging and international roaming were solved problems in europe years before the US due to this kind of standardization.

btbuilder··on Virtual Threads: New Foundations for High-Scale Java Applications
Would those intermediate releases make breaking runtime changes like dropping nashorn, removing APIs and changing default encoding modes?

That’d be pretty bad behavior when maintaining backward compatibility.

I know of a very large education company that trained their support staff to downgrade the Java 8 version of end users when they experienced problems (until they dropped Java on the front-end for web). Maybe the feature releases is why?

btbuilder··on Virtual Threads: New Foundations for High-Scale Java Applications
I agree, Java compatibility is much better now. For Java 9 there were also runtime breaking changes like removal of javax classes and removal of javaFX.

>6 months is not really a long time for enterprise software.

btbuilder··on Virtual Threads: New Foundations for High-Scale Java Applications
The good work to slim down and better compartmentalize the JDK has historically created enough backward incompatibility risks for me that I prefer staying on the same version longer than 6 months. If I want security updates for the version I’m on LTS is the best (only?) way.
btbuilder··on Santa Cruz is a Housing Nightmare
Unless housing is built and controlled by UCSC the housing will be snapped up by more of the same and not change the equation that much IMO. If growth is wanted and accepted by the majority of voters (which I don’t believe it is) then a unified plan that involves significant transport investment is needed. Traffic on highway 1 in both directions or mission street are clear indications of this.

I believe the university should be making sure it’s students are fully aware of the situation. Especially new foreign students who have no credit or even guarantors to fall back on for private rentals.

btbuilder··on Gas Leak in the Baltic Sea
The US is working hard to keep a coalition of NATO countries together (for instance, avoiding secondary sanctions that EU generally thinks are extra-judicial). I don’t believe Germany would agree with this course of action and if the US unilaterally did it it would severely risk the strategic goal of a Ukrainian victory.
btbuilder··on Alpine Linux is reducing dependencies on Busybox
Some use-cases do require an init-providing process of some sort but you likely want to use tini.

See for more details: https://github.com/krallin/tini/issues/8#issuecomment-146135...

btbuilder··on I'm a security engineer and I still almost got scammed
I seem to be protected from most of these types of scams because I never answer the phone unless the number is known. If it is important they will leave a voicemail.

Yes caller ID can be spoofed, but it’s not as easy as it used to be, and a lot of spam call appears to have moved to overseas numbers.

btbuilder··on Amazon Corretto 18 is now generally available
They were already doing some Java license auditing. Last year we were contacted about some small usage of Oracle JDK 8 they detected via auto-update checks from our corp IPs.

Our usage of Oracle Java 8 is classed as free still, and we pay Azul for the rest of our Java usage. I highly recommend Azul if you are looking for a vendor.

btbuilder··on Major breakthrough on nuclear fusion energy
Ah looks like this was a change in 2017. With any outlet there’s no guarantee what will end up plugged in so it’s logical to require it even if the purpose is an EV charger.

Thanks!

btbuilder··on Major breakthrough on nuclear fusion energy
I have a 20A 220 circuit for an electric kettle with multiple 6-15Rs. It has a 20A gfci breaker.
btbuilder··on Major breakthrough on nuclear fusion energy
Use 6-15R or 6-20R. I think it would pass inspection because most safety requirements around gfci and afci don’t apply to 240V circuits
btbuilder··on I read the federal government’s Zero-Trust Memo so you don’t have to
I think browser-based streaming is the only scenario impacted. Apps can already interrogate their platform and make play/no play decisions.

They are also already limiting (weakly) the max number of devices that can playback which requires some level of device identification, just not at the confidence required for authentication.

btbuilder··on Windows Subsystem for Android
Some commentators at the time said that supporting windows apps on OS/2 significantly contributed to its downfall. It meant that developers only needed to write their apps for Windows and OS/2 users could run them too.

Perhaps we will see a reduction in certain classes of windows apps (slack?).

btbuilder··on I built a system that takes pictures of all the airplanes that fly over my house
According to [1] it’s not just the military, but “U.S. federal, state and local government aircraft performing sensitive operations”

https://www.aviationtoday.com/2019/07/23/new-rule-allows-mil...

btbuilder··on Robot vacuum cleaner escapes from Cambridge Travelodge
I always love these BBC articles that are just a bit of fun for everyone to enjoy.
btbuilder··on NASA says Webb’s excess fuel likely to extend its lifetime expectations
Cost-wise and time-wise the JWST is inline with Hubble.
btbuilder··on Why Apple’s iMessage is winning: teens dread the green text bubble
While removing the ad was the first feature I think tabbed messages and message logging were the most popular DeadAIM features
btbuilder··on United States IPv6 adoption over 50%
I’ve used ipv6 on xfinity for years, but I do use my own equipment. Unless there are regional differences it’s important to make sure it is set up right in your router.
btbuilder··on GitHub taking down tools allowing defenders to reproduce the Log4j vulnerability
This is disappointing. I used this tool to understand the vulnerability within the first few hours of response. It allowed me to prove mitigations worked, and therefore gave certainty.
btbuilder··on 2021 Tesla Model Y review: Nearly great, critically flawed
Maybe I am old-school but 5 times in a 9 hour drive seems unacceptably high for a potentially dangerous event. Is it incorrect to believe the car brakes at full braking force? Is there some predictor of the car making this error that makes it easier to handle?
btbuilder··on The weirdest bug I've ever encountered
This reminded me of a story about the launch of WebTV by Microsoft back in the 90s.

My memory is blurry but essentially the bug was in the signup or login code. When displaying an error to the user, the memory address to read the message from was pointing to an array of banned words. This lead to the user seeing no details of the error but instead just the word “f*k”.

Unfortunately the only reference I can find to it online is someone also trying to find it and failing: https://dotclue.org/archive/2006/12/002664/

← PreviousPage 2 of 7Next →