Hacker Newsnew | past | comments | ask | show | jobs | submit | more inopinatus's commentslogin

“Ideal” outcome here is likely a lot more time investment than the 95%ile-effectiveness “good enough” outcome; and in any case, an effective exercise prescription is as personally specific - perhaps even more so - than many pharmaceutical ones, to account for physiology, morphology, age et cetera.

For example my knees are too old for shuttle runs or whatever the intended HIIT might otherwise be, but I can happily go do 500W hill efforts on the bike.


I used to do something like this but with ZFS on an OpenSolaris / Illumos storage server, exporting copy-on-write clones of snapshots of iSCSI volumes to boot Xen VMs on neighbouring blades, with tagged VLANs from each host because there were multiple guests to launch with varying roles in the application cluster. We made the VLAN number match 12 bits of the IP addresses and numbered the clones similarly. It merely remained to create new snapshots every release and any dev could launch an bugfix/test/showcase/etc environment for that version, and connect to it via a VPN. I was always worried about scale if we hired more than 4096 developers but fortunately the company was acquired and its product discontinued before that happened.

That was in 2007 so the control plane (scheduler and automation) were built from scratch and we had very few reference points for the overall design. If I was building that today I’d probably still use ZFS clones but at filesystem level instead of block devices, and serve jails over NFS if I can get away with it, the iSCSI part was always a little janky.


23x75 to allow for a status bar and the possibility that the code may be quoted in an email. Also, it’s green on black. Or possibly amber.

And yet I still have a utility named "~/bin/\uE43E"


\uExxx is in the private use area. What is it?


That’s private, obviously.


“tues lunch wip”


I’m fond of saying “JS is a Lisp”. It’s not a hill I’d bother dying on, however.


Turns out that this attitude was bullgrit all along.


The full maxim I was taught being, “it’s either DNS or permissions”.

The fatal design flaw for the Domain Name System was failure to learn from SCSI, viz. that it should always be possible to sacrifice a goat to whatever gods are necessary to receive a blessing of stability. It hardly remains to observe that animal sacrifice is non-normative for IETF standards-track documents and the consequences for distributed systems everywhere are plainly evident.

Goats notwithstanding, I think it is splitting hairs to suggest that the phrase “it’s always DNS” is erroneously reductive, merely because it does not explicitly convey that an adjacent control-plane mechanism updating the records may also be implicated. I don’t believe this aphorism drives a misconception that DNS itself is an inherently unreliable design. We’re not laughing it off to the extent of terminating further investigation, root-cause analysis, or subsequent reliability and consistency improvement.

More constructively, also observe that the industry standard joke book has another one covering us for this circumstance, viz. “There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of processing 2. Exactly-once delivery”


A SCSI bus always needed three terminations: one at either end of the cable, and a black rooster.


what is the connection with SCSI?


SCSI had a reputation of being very stable and yet very finicky. Stable in the sense that not using the CPU for transfers yielded good performance and reliability. The finicky part was the quality of equipment (connectors, adapters, cables and terminators) something that led to users having to figure out the best order of connecting their devices in a chain that actually worked. “Hard drive into burner an always the scanner last.”


We used to joke that it should be called SCSl: System, Cables, Scanner last.


Why Computers engineers refuse to talk with manufacturing graybeards that operate critical systems at scale ?

The design shit I am seeing would not pass at a chemical plant not even a preliminary review.


I would greatly appreciate a concrete example, search term, or book if you can think of one.


I don't know any manufacturing graybeards. Where could I meet some?


Conferences! IEEE, AICHE, IMTS, Fabtech, Automate, Productronica


Norway.


YAML 1.2 has been out for 16 years now, so I would simply not assume that the suggestion to use YAML for a new purpose means “use YAML 1.1”.


I could agree that you would not make poor assumptions.

Your LLM, however, may experience cross-format feature superposition and consequential spurious activation.


It is, also noone uses it:)


This TOON is bound to have the same problem, because strings are not quoted. You can’t differentiate between the number 123 and the string ”123”.

For LLM consumption, this might not matter, don’t use this for anything else.


JSON unmarshalling often has to consider separately whether an attribute is absent, false, zero, null, or the empty string, but this was never quite semantically ambiguous enough for my tastes, so adding that void-ish values may also now be serialised as a tuple of length [0] seems to me an excellent additional obfuscation.


The use case here is to reduce the token usage with LLMs, such as an agent that outputs a list of commands eg. Tuples with files to write and their new contents.

Supporting this use case doesn’t require perfectly marshaling every data structure ever.

But to your point the tool could have wider use cases without the limitations.


If one trains a model to understand it then that model will inevitably emit it, which means in turn one shall have to parse it, and now the application supports TOON for anything, and good luck telling the users/customers any different.


What if there’s a simple converter back to json after the model output? Is that possible?


Arrays of length 0 also exist in json?


Yes, this is valid JSON: []


the standard for service providers was UTC in 1995


I have photos showing that my dad (born 1949, never in the military) kept his watch on UTC in the early 70s.


Would he by any chance refer to it as Zulu or Zebra time? The Z-suffix shorthand for UTC/GMT standardisation has nautical roots IIRC and the nomenclature was adopted in civil aviation also. I sometimes say Zulu time and my own dad, whose naval aspirations were crushed by poor eyesight, is amongst the few that don’t double-take.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: