HNHacker News
TopNewBestAskShowJobs

bbatchelder

232 karma · joined November 4, 2011

[ my public key: https://keybase.io/bbatchelder; my proof: https://keybase.io/bbatchelder/sigs/57nyupJAZOmgvsSOHf46cSzeVCi4z7kopVQTbq3QeH0 ]
submissionscomments
bbatchelder··on Monitoring 27kw Generac Generator with Raspberry Pi and Multimode Fiber
I live in a rural part of Florida, and we have experienced outages as long as 2.5 weeks.

I went with the 26kw air-cooled model, and getting that installed along with a 1,000gal propane tank (and 800 gal of propane) was done for $18k.

Our biggest load is HVAC, to run two AC units (5 ton and 3 ton). During an extended outage, we'd shut down half the house.

bbatchelder··on Why do companies spend so much on recruitment but not retention?
This tactic is pretty boofed now that remote work is normalized.
bbatchelder··on Performance Impact of Spectre and Meltdown Mitigations on Windows Systems
Anyone know if there are performance impacts from the macOS updates released recently to address Spectre/Meltdown?
bbatchelder··on Reddit Chief Engineer Quits After Less Than Two Months on the Job
I can't help but chuckle a bit at the situation of all these public promises being made in the wake of the firing of Victoria, and the person responsible for having to deliver on these promises noping the fuck out when seeing they are being set up for failure.

Whatever the reasons behind Victoria's firing...I wonder if the powers that be would do it again if they knew the shit storm it would kick off. CEO, gone. Chief Engineer, gone. Public sentiment, pretty thoroughly buggered.

bbatchelder··on The rise and decline of Subway, the world’s biggest food chain
Subway used to be a go-to option for me when I was craving a sandwich. Now, I'd only go there if there was no other option.

Far superior options, IMO:

* Publix deli subs * Jimmy Johns * Firehouse * Wawa

bbatchelder··on Unnecessary medical care is harming patients physically and financially
Horrible analogy is horrible
bbatchelder··on Microsoft Launches Its .NET Distribution for Linux and Mac
They may still support it, but it can be a technological dead-end. Just like Silverlight.
bbatchelder··on Ask HN: How much to put in a resignation letter?
Don't put it in the resignation letter.

If you really want to let them know why, tell them in the exit interview.

If they don't perform an exit interview, well that tells you they give no fucks about what you think anyways, so you'd be wasting your breathe.

bbatchelder··on Why are glasses so expensive? (2012)
I just got an eye exam at a LensCrafters a week and a half ago.

I received my prescription from the optometrist without asking.

The only thing missing is the pupillary distance measurement. There is not even a place for it on the prescription form I received. I didn't know it was something I'd need until reading this thread and checking out zennioptical.com.

I will be calling them tomorrow to get that.

bbatchelder··on The new MacBook
>If I was a casual computer user that just needed to update Facebook once in a while, they'd probably be fine

Congratulations, you've identified the target market for the new MacBook.

bbatchelder··on Final – A credit card built for the 21st century
Probably shouldn't buy that debt, then.
bbatchelder··on The best Postgres feature you're not using – CTEs aka WITH clauses
I have not seen this behavior, and I use the fuck out of CTEs in SQL Server.
bbatchelder··on The secret world of cargo ships
I worked for a start-up for quite a while working on this problem. We had a system for CTPAT enrollment of a supply chain, but that proved to go nowhere pretty quickly.

We ended up being part of the Advance Trade Data Initiative (ATDI) where we received a feed of data corresponding to Bills of Lading, Advance Shipment Notices, Stow Plans, Container Updates, etc. We were able to take that feed of data and marry it to other open source intelligence (watch lists for crew, commodities used to cover contraband, historical location data for vessels, historical data on containers, etc) and a rules engine.

The result was a risk score for each shipment, and an aggregate score for each conveyance.

Customs officials then used this data to target their scanning/inspection, instead of trying to do 100% of all cargo.

Not only can this approach be used for security concerns, but also for combating smuggling of legal items by importers trying to circumvent tariffs and taxes.

Hey, here is a screenshot from their website: http://www.greenlinesystems.com/wp-content/uploads/2013/04/m...

Here is a marketing blurb on the product: http://www.greenlinesystems.com/cargo-risk-targeting/

bbatchelder··on Fingerprints are Usernames, not Passwords
A lot of people have already given their fingerprints to the US Govt - children whose parents enrolled them in "kid safety" programs, teachers, anyone that ever applied for a position of public trust or any kind of background search, people that have applied for concealed carry permits...

The US Govt probably has 3-4 sets of my fingerprints in various data stores across several agencies...and I'm no one special.

bbatchelder··on Fingerprints are Usernames, not Passwords
Apparently that can be defeated with Photoshop.
bbatchelder··on CDC Threat Report: ‘We Will Soon Be in a Post-Antibiotic Era’
Last I heard, the next breakthrough is expected to be the exploitation of quorum sensing. Tricking the bacteria into thinking there are already more than enough of them so they at least stop reproducing.
bbatchelder··on Zen Photon Garden - Ray Tracing in the Browser
Yep, first thing I tried was making an optical cavity.
bbatchelder··on Google Maps and Waze
What do you do when your phone is lost or stolen (or broken)?
bbatchelder··on Google Maps and Waze
What about listening to the radio, talking to a passenger, or just zoning out and daydreaming?

These can all be just as dangerous as using a phone while driving.

bbatchelder··on The Smears Against Edward Snowden Have Begun
It should be easy enough to corroborate - tax returns, W-2 and/or 1099s, paystubs, even bank statements showing cash flows if not direct deposits.
bbatchelder··on Facts about Wayland vs X
You should really read the article.
bbatchelder··on Facts about Wayland vs X
It obviously conveyed the author's meaning. Not sure what more you look for in a word.
bbatchelder··on Find Your Color Scheme
This is great. I see myself spending hours here in the future.
bbatchelder··on CipherCloud Responds to the Crypto StackExchange Controversy
Link to the Crypto StackExchange thread: http://crypto.stackexchange.com/questions/3645/how-is-cipher...
bbatchelder··on Tesla Model S Sales Exceed Target
In the late nineties I had a "dual-celly" workstation. They were all the rage then (especially if you visited Hard OCP and/or arstechnica back then). IIRC, there was a special adapter that sat between the CPU and the socket which did something to enable SMP.

I also recall some folks doing something with graphite to re-enable disabled traces. Can't remember if it was related to Celerons or not.

Similar examples would be the Promise Ultra66 -> UltraRAID conversion with a simple resistor and flashing of firmware. Of course that game is still being played to this day with graphics cards.

bbatchelder··on John Carmack: Latency Mitigation Strategies
You may already know this, but the "Game Mode" on modern TVs is just turning off the 120Hz/240Hz interpolation that is done to "improve" the picture (or is required for certain 3D systems to work).

The interpolation introduces significant latency that its obvious (and frustrating) during gaming.

I actually run my TV in game mode by default, because the interpolation done in 120/240Hz mode makes everything look like it is slightly unreal and shot on video. Definitely uncanny valley territory.

bbatchelder··on It's Official: XNA is dead
Just curious how you got fucked by Workflow Foundation? We use it in our app. We haven't moved to .NET 4.5 yet, so not sure if this some looming issue not on out radar, or perhaps you used it in a specific way no longer supported?
bbatchelder··on Show HN: the app that powers our order fulfillment warehouse
Firstly, this website and its textbook make a pretty good primer: http://www.warehouse-science.com

As far as efficiency best practices - I can offer some names of concepts to look into:

- Picking Methods - Order picking, Multi-Order (Batch) Picking, Zone Picking, and Wave Picking. Each approach has their sweet spot regarding total # of orders and picks per order.

- Cartonization - the system looks at an order/shipment and determines the best set of boxes to use ahead of time rather than letting the picker "eyeball" it and potentially have to re-pack into a different size (or waste a larger box and extra packing material).

- Task Interleaving - which is basically about coordinating your warehouse workers to prevent them from moving around without doing some work (called dead heading).

- Slotting - arranging goods in their most optimal locations. This is a complicated subject, but can be as easy as looking at historical orders to see what products are commonly combined and physically placing them near each other (to reduce picker travel time).

As far as accuracy:

- Pick-to-light systems are expensive, but tend to increase accuracy and efficiency.

- Handhelds coupled with software that enforces scanning location and SKU barcodes (i.e. picker scans source location, source LP, enters quantity picked, and scans target LP).

- Adding a weight verification step. Your WMS can come up with a theoretical weight of a given container based on what it thinks is in the container. You can throw a Mettler-Toledo PS60 scale inline on your conveyor that leads to your shipping station/dock/trucks and compare the calculated weight against the actual measured weight and double check if its too heavy or too light (within a tolerance).

I'm the product manager for a Warehouse Management System - if you'd like to chat more, feel free to email me at my HN username @gmail.com, and I'll respond from my work email. I love talking to people in the industry - I always learn something new.

bbatchelder··on The definitive guide to forms based website authentication
> First, all normal precautions would be taken (no common digit patterns - 1234, 1111, 2222, etc).

Why? All you are doing is further reducing an already limited key space.

This authentication scheme is bad, and you should feel bad. :)

bbatchelder··on New gTLD Applied-For Strings
I believe they cannot just toss a coin - there has to be an element of skill - so they are using a "digital archery" approach.

The user sets a time in the future, and then later must come back and click a button as close to that time as possible. Then users are ranked by the delta between their target time and actual time.

← PreviousPage 2 of 3Next →