HNHacker News
TopNewBestAskShowJobs

joncrocks

1,134 karma · joined January 15, 2014

submissionscomments
joncrocks··on Introduction to Stochastic Calculus
For anyone interested, I think this is an example of the https://en.wikipedia.org/wiki/St._Petersburg_paradox
joncrocks··on Nobody cares
They changed their model a while ago to trying to optimise the assembly time of each item, and produce them as they are ordered. The hot parts are pre-cooked and put into warmers, but not assembled (put into buns with toppings etc.) until you order.

Allows for easier customisation and less food wastage (and you don't have to keep track of when something was made), at the cost of time for 'easy' orders.

joncrocks··on Magic/tragic email links: don't make them the only option
> There is similar legal stance in Canada, UK, Australia, India, Germany, and Brazil to name a few.

In the UK the Regulation of Investigatory Powers Act (RIPA) makes it a criminal offence to not divulge a password if compelled via a RIPA notice.

https://www.legislation.gov.uk/ukpga/2000/23/section/53

joncrocks··on I am rich and have no idea what to do
The commonly repeated phrase:

All of humanity's problems, stem from man's inability to sit quietly in a room alone. - attributed to https://en.wikipedia.org/wiki/Blaise_Pascal

I think it's someone paraphrasing from the original text.

https://philosophy.stackexchange.com/questions/69487/why-did...

https://en.wikipedia.org/wiki/Blaise_Pascal

joncrocks··on Triple Density Floppy, Anyone?
https://en.wikipedia.org/wiki/Perpendicular_recording - Apparently what you're describing

> Perpendicular recording was later used by Toshiba in 3.5" floppy disks in 1989 to permit 2.88 MB of capacity (ED or extra-high density), but they failed to succeed in the marketplace.

joncrocks··on New York Times Tech Guild goes on strike
One possible issue is that the largest component (27% out of 26%) is `OER`, which can be detached from reality.

Unless owners are completely in the loop in terms of the rental market (which they likely are not, they don't rent), they may not come up with good estimates for what an equivalent rent would be.

joncrocks··on Optimizers need a rethink
Query planners can (and will) use statistics gathered on the contents of the tables to more effectively execute queries, which can be gathered in the background/batch processes.

For large database vendors there is a good amount of complexity put into up-front information gathering so that query execution is fast.

joncrocks··on Malcolm Gladwell Holds His Ideas Loosely. He Thinks You Should, Too
"Strong opinions, loosely held." - Just not too loosely, else you're continually blown about by the breeze.
joncrocks··on World conker champion found with steel chestnut, cleared of cheating
Ultimately it depends on the semantic meaning when you say 'nut'. They are not 'nuts' in terms of the technical definition, but they are in terms of 'what most people think of when you say nut'.

There's also some things with nut in their name. c.f. Nutmeg, coconut.

As others have mentioned, same kind of deal with 'berry'.

And to follow up, if you're travelling abroad it's worth noting that some countries have different naming structures/separate out the families of 'nuts'. So be careful if you're asking if something has 'nuts' in, there can be a language barrier. e.g. tree nuts vs. Lupins (peanut family).

joncrocks··on World conker champion found with steel chestnut, cleared of cheating
It's not quite that simple. The line isn't quite as hard between seed and 'nut'. Namely people may commonly refer to things as a nut when it is a seed.

e.g. a Peanut is a seed, as are almonds, cashews, walnuts.

joncrocks··on Commonly used arm positions can overestimate blood pressure readings: study
I think this is a well-known thing, being apprehensive about having the measurement being taken can influence the result - https://en.wikipedia.org/wiki/White_coat_hypertension
joncrocks··on World conker champion found with steel chestnut, cleared of cheating
Indeed, but apparently this is the way it works. I suspect to prevent 'foul-play' - https://en.wikipedia.org/wiki/World_Conker_Championships#WCC...
joncrocks··on Day Rates (2023)
I think this depends on the scope/size of project.

In a previous role, I worked at a product-led consultancy in a niche industry which delivered multi-year + multi-phase projects. These were projects were delivered (on our side) on a time and materials basis, and could easily get into the tens of millions in fees.

There would typically be a 'requirements gathering' phase of the project where we held business workshops, where the output was a more concrete project estimate with potential timelines.

This is what would go into the signoff/contract of the project-proper. At this point the client could in theory walk away, with the documents we had produced as part of that phase. Think business process diagrams etc.

The client would pay for the requirements gathering, although I suspect like everything, there would have been discussion about how long it should be/how much it should cost up-front. The projects we had all had a similar phase, simply because it was very hard to know how much there was to do (on both sides) without detailed discussions about what their existing business looked like.

joncrocks··on Portugal seeks to become low-tax haven for young people
The big difference is that the US will sting you for tax wherever you are in the world, whereas most will only tax residents (complexities in terms of tax treaties notwithstanding).

Hence in both cases they are both looking to realise gains at the point where they no longer have control over the taxes being charged. A `penalty` for leaving their tax jurisdiction, notionally for the tax they are 'owed'.

joncrocks··on The Static Site Paradox
The golden rule. He who has the gold makes the rules.
joncrocks··on Cognizant found guilty of discriminating against non-Indian employees
See cultural `power-distance`.

https://en.wikipedia.org/wiki/Impact_of_culture_on_aviation_...

joncrocks··on An e-waste dumping ground
Did someone invent capitalism?

https://en.wikipedia.org/wiki/Capitalism#Definition

It's a loose concept, a bag of things including basic human behaviour/self interest, mutually beneficial transactions between willing participants and the rules provided by governments.

joncrocks··on Dance training superior to physical exercise in inducing brain plasticity (2018)
At lower weights, it's easy to 'have good form'. The muscles can easily compensate for each other and one doesn't have to think too much about which muscles to contract/focus on.

As the weight increases, it requires more focus to ensure that you are keeping your form and positioning and even just to engage your muscles `in the right way`. Form becomes more important/a pre-requisite in a way that ramps up as the weight increases as mistakes become harder to correct on-the-fly. The tolerances decrease and so the technique becomes more important.

joncrocks··on France's oldest treasure hunt has been solved
Also see https://en.wikipedia.org/wiki/Perplex_City
joncrocks··on Why strength training? A programmer's perspective
It's worth noting that some soreness may not be immediate, but delayed. People call this Delayed Onset Muscle Soreness (DOMS), and can come on ~24-48h after a given exercise.

It's not sudden, but can feel that way sometimes when you wake up!

joncrocks··on Moving Bricks: Money-laundering practices in the online scam industry
Isn't that the reason that (at least in the US) cashing out over a certain size requires ID? So that large amounts of cash can't be laundered easily in this way?
joncrocks··on Everything we know about spies is wrong
I believe there is a remake of this in production at the moment (working title "The department").

https://theplaylist.net/joe-wright-to-direct-the-department-...

joncrocks··on I Am Tired of AI
Which law are you referencing?

Copyright as far as I understand is focused on wholesale reproduction/distribution of works, rather than using material for generation of new works.

If something is available without contractual restriction it is available to all. Whether it's me reading a book, or a LLM reading a book, both could be considered the same.

Where the law might have something to say is around the output of said trained models, this might be interesting to see given the potential of small-scale outputs. i.e. If I output something to a small number of people, how does one detect/report that level of infringement. Does the `potential` of infringement start to matter.

joncrocks··on Apple's 80% charging limit for iPhone: How much did it help after a year?
"reduce the quoted battery life of the phone" - This is the bit that presumably they don't want to do.

Reducing the top-line specs of the phone means that it might fall down in comparisons to others in a spec-comparison.

I presume they would rather move the conversation into customer-land, i.e. once you've bought your phone they talk about how they are acting to preserve your expensive device.

joncrocks··on No "Hello", No "Quick Call", and No Meetings Without an Agenda
Agenda, expected outcomes.

Everyone should know going in what is being discussed and what the expectations are around the objective of the meeting.

If you don't have these, you have no idea if it will be a productive meeting.

And don't forget https://paulgraham.com/makersschedule.html

joncrocks··on What's the big deal about Deterministic Simulation Testing?
This depends on what you're testing. If you're collapsing threads/processes into a single thread you're making decisions about the order of execution anyway so you're not going to catch errors introduced around unexpected preemption or inter-core process/thread timing issues.

If you're not looking for that then you can build your software/system to have known sync-points where you can allow a given process to stop/wait and allow other processing to occur. This can then be in-process/out of process/remote.

As you say, this ends up being a scheduler with which you have to employ knowledge about the execution/communication channels in order to coordinate correctly.

joncrocks··on What's the big deal about Deterministic Simulation Testing?
I don't think you have to have systems in the same thread/process if you have bake in an API for controlling time and ingress/egress for each component. (depending on what you're trying to test)

You can have the communication channels between components under the control of the simulation environment rather than have them happen in their 'normal' manner. This allows you to inject latency between components, 'fiddle' with the inputs/outputs as suggested as well as record messaging (assuming you're working with systems that exchange messages/events) with appropriate event times.

Another important point around clocks is that you'll want to include a scheduling API in your clock components to be able to schedule events for themselves in the future. If you start moving to event-time then being able to fast-forward in time is another advantage.

Overall it's worth considering the class of issue you're trying to detect with this approach. It's great to be able to run things in event time, debug ad-nauseam but you're not going to catch race conditions without the smarts mentioned around native scheduling.

There are some parallels as well between this style of testing and production replication, so that's good to have at the back of your mind if you're looking to collect production telemetry/ingress + egress data. If you build a good system for this type of testing producing reproduceable code will be part of your development process and you're more likely to be able to produce tooling for investigation/reproduction of production issues.

(The context in which I do work that's kind of in this area is robust backtesting of trading systems)

joncrocks··on Rodney Brooks’s Three Laws of Robotics
I think that either the amount (in real terms) goes down over time, or there is a limited time that any endowment will last.

Faced with inflation, and the requirement that there is money coming out every X months, I believe it's hard for any other outcome to be achieved.

joncrocks··on Open source laser microphone picks up laptop keystrokes
I believe this approach in general is known as https://en.wikipedia.org/wiki/Frequency_analysis

It would be trickier however if looking at raw keystrokes, as one has to consider several confounding factors:

* The caret can be moved both by keystrokes and mouse * You don't know what is being typed. If someone is typing people's names all day, or writing software then the analysis of letter/key frequency will be shifted

Not impossible, but makes the process harder.

joncrocks··on Does Astrology Work?
To give a concrete example: https://en.wikipedia.org/wiki/Relative_age_effect

But whether astrology actually settled on these features would depend on the feedback systems in place, and the granularity of those systems/how predictions were made in reference to a specific person.

← PreviousPage 2 of 17Next →