HNHacker News
TopNewBestAskShowJobs

storyinmemo

452 karma · joined October 27, 2015

submissionscomments
storyinmemo··on Git 3.0's upcoming SHA-256 default will be a costly mistake
Yes every repo is either one or the other but you fix that by rehashing the entire repo. Everyone can do this independently. It's entirely possible to maintain to identical repos in SHA1 and SHA256 mode but for the most part I suspect once updated people will simply pull down the new repo and use git 3.0 as a required version.

As migrations go, it's reading as simple to me. You'll just have to backpoint the commit signatures. I must assume there's a backwards compatible reference for them in git 3, right?

Or drop them and reference the old structure in a dire pinch.

storyinmemo··on AI is removing the middle class of software engineering?
"One bad programmer can easily create two new jobs a year."

-John Cook

storyinmemo··on Two pilots dead after plane and ground vehicle collide at LaGuardia
> Overwork is an issue in general, but I don't know that it was the actual issue here.

One controller working tower duties, ground movement duties, coordinating with other ATC functions off the radio, an active emergency request, and giving clearance amendments all within 2 minutes. It's insane understaffing. On top of it, there was nobody there to take over after the crash. He worked the whole cleanup for the next 30 minutes.

This is an Olympian level elite Air Traffic Controller who was setup to fail.

I've visited towers, center facilities, and have flying (and some instructing) in the San Francisco airspace for 10 years. That kind of failure is systemic way above an individual.

storyinmemo··on US SEC preparing to scrap quarterly reporting requirement
It's got to be one of these:

FOB Shipping Point (or Origin): Responsibility transfers to the buyer as soon as the goods leave the seller's premises. You book it when it leaves your loading dock.

FOB Destination: The seller retains risk and costs until the goods reach the buyer’s location.

The sale doesn't happen until the asset transfer occurs. Before that any cash you get from the sale is balanced by the liability to actually produce the good or refund the money. Or more likely you don't get any cash but can't record the bill as accounts receivable. It's not receivable until the transfer point is crossed.

storyinmemo··on Slashdot effect
2003: http://www.geology.smu.edu/~dpa-www/attention_span. 22 Requests / second was a big deal.

Perhaps the best benchmark for the maximum potential traffic of the community at that time comes from a Slashdot post by Rob Malda (CmdrTaco) on September 14, 2001 (https://news.slashdot.org/story/01/09/13/154222/handling-the...), detailing the site's traffic following the 9/11 attacks. This load on Slashdot itself represents the full attention of the userbase and was higher than the site normally experienced:

Normal Load: 18–20 dynamic page views per second.

Peak Load: 60–70 page views per second.

Daily Volume: 3 million page views (up from a daily average of 1.4 million).

To handle this higher load, Slashdot itself had to disable dynamic content and serve static HTML to survive this load. Their database could not handle the query volume.

A typical "Slashdotting" pushed 5 to 10 Mbps of traffic. Since many sites were hosted on T1 lines (1.5 Mbps), the pipe was instantly clogged, resulting in 100% packet loss for legitimate users.

I remember when Slashdot broke because they used an Unsigned Mediumint counter for a primary key and finally overflowed it with 16 million comments over the life of the site on Nov 6, 2006.

It was a different time back then when we still measured our installed RAM in megabytes.

storyinmemo··on Give Your Metrics an Expiry Date
I've advocated for this as well but called it a lease. We agree to run this for the duration of the lease and agree to determine whether we should extend / re-sign the lease a period of time before the expiration.

Keeps from changing up too often but also gives a conscious evaluation.

storyinmemo··on I had to take down my course-swapping site or be expelled
Am I reading it correctly that you asked for a read only access token, never received the token or accessed the site with your software, and got a take down notice for your demo that only had fake data hours after asking if you could read data?
storyinmemo··on Surveillance and the history of 19th-century wearable tech
https://en.wikipedia.org/wiki/Watchclock

I found the pre-electronic way of having a portable audit clock that had keys attached to buildings with numbers that would stamp the clock rather fascinating.

storyinmemo··on Google Will Track Your Location 'Every 15 Minutes'–'Even with GPS Disabled'
If your wifi client device can't find an access point, it goes around emitting every saved wifi network you've got. You can learn an awful lot from that.
storyinmemo··on A Swiss town banned billboards. Zurich, Bern may soon follow
Maine followed in 1978. The way life should be.
storyinmemo··on So you want to rent an NVIDIA H100 cluster? 2024 Consumer Guide
Shameless employer promotion here while I work on H100 clusters today: https://www.datacenterdynamics.com/en/news/crusoe-puts-cpus-..., https://crusoe.ai/cloud/

Iceland seems to have an excess of energy to population and it's very green.

storyinmemo··on AMD to buy Silo AI for $665M
Intel's profit, and revenue, have declined for 3 consecutive years. Their price to earnings ratio is 36.

Nvidia's revenue is now greater than Intel's with 20% of the employees that Intel has. Their PE ratio is 78, roughly double that of Intel.

The market valued Nvidia as growing and Intel as not.

storyinmemo··on AMD to buy Silo AI for $665M
Well I'd tell you that they aren't a thing in California.
storyinmemo··on Reverse engineering Ticketmaster's rotating barcodes
But also, the hell with this. I'm still sour enough about the TSA without the concept of, "I'll buy tickets for me and three of my friends then see who wants to go," becoming impossible or gated by ticket transfer fees.
storyinmemo··on Ask HN: Who is hiring? (July 2024)
Been playing since very early release and love this amazing game.
storyinmemo··on Own a weather station? We want your data
Absolutely they do, but that bias can be detected and weighted. More is better.
storyinmemo··on Show HN: I'm 17 and wrote a guide on how to build your own programming language
Yup, that's a piece of advice I'd give to younger me.
storyinmemo··on Timekeeping Before Clocks
> Modern sextants can read the angle to a 0.1 minute level of accuracy, i.e. one-600th of a degree or one-tenth of a mile. In practice, actual accuracy to one-half mile is acceptable and quite good. The usual standard is accuracy to within five miles. The sextant (or octant) is meant to get the ship across the ocean. Once near the coast (20-100 miles) the more accurate techniques of piloting are relied upon for a safe landfall. The sextant is still the standard instrument for taking the observations required for celestial navigation.

https://www.ion.org/Museum/item_view.cfm?cid=2&scid=14&iid=2...

One thing that helps with a pitching deck is that the horizon and object remain the same angle. Like a camera following race car, the objects move together.

storyinmemo··on Temporal Python – A durable, distributed asyncio event loop (2023)
Temporal is completely above and beyond Asyncio. It's a full scheduling of work and queues that's cross-machine, cross-language, and very transparent.

A workflow is the code that handles only deterministic actions and calls activities.

Activities are functions that do anything you want, typically affecting other systems with network or file calls.

A worker is the running process connected to Temporal with registered workflows & activities for it to pass work to.

I'm doing a lot of work with alert handling and provisioning systems using Temporal. Temporal in two minutes is a great video explanation: https://www.youtube.com/watch?v=f-18XztyN6c

storyinmemo··on Court upholds New York law that says ISPs must offer $15 broadband
Outside plant cable doesn't really change. Telco copper wires, CATV cables, and optical fiber are pretty much it. They stay in place for decades. OS1 from 2004 is the same quality today. You just swap out the transceivers at the ends for better speeds.
storyinmemo··on Court upholds New York law that says ISPs must offer $15 broadband
The line is a piece of copper or glass that ends in a port in a rack at central point. The ISP is providing the connection from that point in the building to their equipment that does switching, routing, and yes billing you.
storyinmemo··on How Amazon Became the Largest Private EV Charging Operator in the US
California has a PG&E regulatory capture problem.
storyinmemo··on Deaths at a California skydiving center, but the jumps go on
Local pilot knowledge: Lodi is extra shitty.
storyinmemo··on On the implausibility of the Death Star's trash compactor (2002)
I mean yeah, none are missing if you have them all. Excellent optimization!
storyinmemo··on Defcon: Preventing overload with graceful feature degradation (2023)
I think about 10 years ago when I was working there I checked the trace to load my own homepage. Just one page, just for myself, and there were 100,000 data fetches.
storyinmemo··on Almost every infrastructure decision I endorse or regret
There is. You pay a price for any cross-VPC traffic.
storyinmemo··on Executing Cron Scripts Reliably at Scale
More overkill than writing your own system? Temporal is just plain quick to setup.
storyinmemo··on Testing how hard it is to cheat with ChatGPT in interviews
... as I'm reading through this doing my normal random highlight of text while I read...
storyinmemo··on Experiments on a $50 DIY air purifier you can make in 30s
Indeed, the thing that keeps me happy with the Coway 400 I've got is the very small power use when particulate is low and the automatic ramp up when it goes high. My fan I keep near my bed for my own comfort pulls 30 watts. The Coway pulls something more like 5 watts in low use. Expensive up front but low ongoing cost and 4 years running now.
storyinmemo··on The curious case of the Raspberry Pi in the network closet (2019)
Hey friends, use 802.1X for your datacenters and enterprise (certificate) wifi auth so you can audit and rotate credentials to prevent... exactly this problem. Everything else iot-like gets a very limited VLAN / alternate WiFi network.
Page 1 of 3Next →