HN user

tsegratis

295 karma
Posts19
Comments294
View on HN

i mean, well done

using direct mutual recursion instead of array-stack machinery

the reason for array-stacks is using recursion can "blow the stack" i.e. has almost arbitrary failure on deeply nested pathological inputs

using recursion is going to be faster, to about the degree you bench, but there is a reason the parser you bench against doesn't use it!

thanks, i found that main link to be a paywall

do you still put source links in that case -- since many will click and not be able to access it?

thanks for the reply

ive lived a large part of my life in the Middle East, so my opinion of bias is formed from seeing news outlets write about situations ive lived in

So ask yourself, which direction is the BBC bias truly happening?

i have. im not asking who is committing war crimes. im saying bias needs to be fixed -- the issues presented in the report are massive irrespective of who committed war crimes!!

and if we desire to truly and correctly ascribe war crimes, then we must start with removing bias. else we lay error ontop of error

by no means an overview of the situations, but good to give quick excerpts from one of the issues in the report:

This was not the first or last time the BBC has reported stories about starvation in Gaza without telling audiences that the person highlighted has pre-existing medical conditions that might explain their emaciated appearance

... The same programme also featured images of baby Siwar Ashour who suffered from allergies and required specialist formula. She also had a congenital oesophageal condition, which had been reported in The Guardian.

By the time of broadcast, the BBC already knew the story was out of date and that baby Siwar had received the necessary formula a week earlier, she was maintaining weight and had been discharged from hospital. None of that was revealed in the programme - meaning the BBC had broadcast another inaccurate story.

--

Former ICJ President Joan Donoghue told BBC’s HardTalk programme the media had widely misinterpreted its findings. She said it was not correct to say the ICJ had ruled there was a “plausible case of genocide” in Gaza.

But a report to the EGSC flagged “numerous instances” of the phrase being used on BBC reports, analysis and live two-ways on both television and radio. It was also cited by International Editor Jeremy Bowen and on Newsnight.

The report said there were too many instances of the BBC misrepresenting the ICJ’s ruling to be listed in full.

--

The strong implication in the coverage was that Israeli forces had buried hundreds of bodies at both sites prior to withdrawing from the area. The source for both stories was the Hamas controlled Gaza Civil Defence Agency. This was not reflected in the coverage.

The internal report to the EGSC flagged: “There was no independent corroboration of allegations of war crimes, including alleged evidence of summary executions, torture and bodies found with their hands tied together”.

One online story incorrectly implied a UN official had corroborated the reports of hands being tied.

It seems that the most likely explanation was the graves at both hospitals were dug by Palestinians and the people buried there had died or been killed prior to the arrival of Israel ground forces.

The EGSC was reminded that the BBC had itself reported extensively on Palestinians digging these graves at the time. These reports had topped its bulletins.

How could this then be forgotten in the subsequent BBC coverage that suggested something more sinister had occurred? The EGSC was offered no explanation.

The question becomes even more pressing when you learn the journalists responsible for the first set of stories were the same journalists who wrote the second set of stories suggesting the graves were evidence of Israeli war crimes

the 'therapist effect' says that therapy quality is largely independent of training

some research on this: https://psycnet.apa.org/doiLanding?doi=10.1037%2Ftep0000402 https://pmc.ncbi.nlm.nih.gov/articles/PMC8174802/

CBT (cognitive behavioural training) has been shown to be effective independent of which therapist does it. if CBT has a downside it is that it's a bit boring, and probably not as effective as a good therapist

--

so personally i would say the advice of passing on people to therapists is largely unsupported: if you're that person's friend and you care about them; then be open, and show that care. that care can also mean taking them to a therapist, that is okay

that is quite wild...

it implies expressivity is the ability to constrain

it implies drawing on a page, or more broadly, every choice we make, is in equal parts a creative and destructive act

so maybe life, or human flourishing is choosing the restrictions that increase freedom of choice? it's so meta it's almost oxymoronic; concretely: we imprison people to maximize freedom; or, we punish children with the aim of setting them free from punishment

this is the same as the walk from law into grace found in Christian ethics

maybe the ultimate programming language then, provides the maximal step down that path, and this is also the most useful definition of "power"

i.e. place on people those restrictions that increase their ability to choose

planting flowers? trowel

planting foundations? excavator

once you specify "the job", the best tool is "the solution" to that job only. anything else is excess complexity

however if "the job" is unspecified, power is inverse to the length of "the solution"

so is constraint of power bad?

--

a fascinating question

just like music can be created by both additive and subtractive synthesis; every line of code creates both a feature and a constraint on the final program

in which case power can be thought of as the ability to constrain...

With confidence fractured along partisan and generational lines...

the root cause, i think, is a devaluation of truth; for "truth" in the name of partisan lines

this is so so common: "we know this is not true, but we advance it to improve our position or virtue signal etc"

this was, i think, foundational to the collapse of society at the beginning of the 1900s -- we "believe this" because we get other peoples property or otherwise advance our cause

being truthful costs us, and people are no-longer so willing to pay

the root cause of that, i would say is they have walked away from Jesus who pays his life for our benefit; only people who live like that can be trusted to tell the truth

;) i love critical questions

As if anything else mattered but a clean moral behavior

this is actually a strongly non-Christian view point: 'all have sinned and fall short of the glory of God' i.e. no morals are clean enough unless it's 100% of God (why should he accept less?). yes, our harsh moral failures, or even successes could never be enough

hence 100% humanity and divinity of Christ -- he alone provides a 100% perfect bridge, paying 100% the cost for us, one that was infinitely beyond our ability to pay

this is 100% grace, joy, freedom and surety. thanks be to him

GPT-4.5 1 year ago

what you're saying is they love to hallucinate... and ai will help them get there

God help us all

they compare threads and coroutines for limbo. threads have much worse p90 latencies since they context switch.... im not sure they can draw any conclusions except that coroutines are faster (of course)

interesting, it may be able to reduce the space -- when one sides peice count exceeds the other, a win (or bad play) could be assumed or proven

that might reduce the search space enough to find an optimal play through to the start game...

that would be fun

many languages gracefully handle errors, making those errors transparent to automated detection -- our crashes are now silent correctness failures

this trend in programming culture reduces our ability to do automated error detection!

you make a good point, and a good case for crash early and crash often -- with choice of erlang style recovery, or fuzzing style hard nosed correctness enforcement

humpedback whale defending other species could be an example of this

or ants could represent impressive engineering and ability to symbiotically exist with other creatures like aphids, caterpillars, and even a tree in the rain forest that gives them sap and they defend it. maybe a specific kind of ant could be iconic

I have a few qualms with this app:

1. For a Linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. From Windows or Mac, this FTP account could be accessed through built-in software.

2. It doesn't actually replace a USB drive. Most people I know e-mail files to themselves or host them somewhere online to be able to perform presentations, but they still carry a USB drive in case there are connectivity problems. This does not solve the connectivity issue.

3. It does not seem very "viral" or income-generating. I know this is premature at this point, but without charging users for the service, is it reasonable to expect to make money off of this?

https://news.ycombinator.com/item?id=9224

"Since 1972, marriage rates in the US have fallen by almost 50%, and are currently at the lowest point in recorded history"

"The share of children born outside of marriage has increased substantially in almost all OECD countries"

https://ourworldindata.org/marriages-and-divorces

But you are right divorce rates vary, for instance decreasing post covid. I was thinking on the century scale. But also percentage of people entering stable commitment, and so even the possibility of divorce is much lower

wishlist

1) labels as values in standard 2) control over memory position offsets, without linker script

other than that a few more compiler implementations offering things like checked array bounds, and a focus on correctness rather than accepting the occasional compiler bug

the rough edges like switch fallthrough are rough, but easy to work around. They don't need fixing (-pedantic fixes it already, etc)

maybe more control over assembly generation, such as exposing compilation at runtime; but that is into the wishful end of wishlists

Divorce is a massive cause of trauma and increasing in the west

I organized a large group of trauma experts last week (church pastors), and although they were amazing and had clearly overcome trauma; residual selfishness and power grabbing meant a child got ignored

The same last night: a bible study with the homeless. A happy and peaceful place, though one member was throwing trauma bombs

There's not a simple switch, though having lived in war zones and done churches of, for instance Syrian refugees, unconditional love of God, and letting trauma be presented in the middle of that is deeply powerful