HNHacker News
TopNewBestAskShowJobs

gspetr

992 karma · joined August 4, 2015

Georgios Petronius, self-employed, engineer, small business owner.

I never dismiss anyone's claims. I simply say that if there's evidence that you have - let us see that evidence. But assertions are often made not only without any evidence being offered but without anyone even asking for evidence.

submissionscomments
gspetr··on Exceeding 1.5°C global warming could trigger multiple climate tipping points
Why would the concept be at risk though?

Will the species go extinct or would communists take over?

gspetr··on Don't Pay UK
The recent Canada convoy protest was both in NA and a mass protest. How much change has that brought?
gspetr··on The Rise of SQL
ORM is not ideal for every project. If we have to grind through simple calculations on millions of records, with no user experience to worry about, we gain little from expressing the data as objects for a few microseconds; the cost of transformation from raw bytes to business objects is never repaid. We're better off with the fastest, native data manipulation techniques available.

An object-oriented approach is better suited to highly interactive, line-of-business applications. Data records are not nearly so numerous in such applications. They live in client space for minutes or hours, not microseconds. During their unpredictable stay, they appear in various guises on multiple screens. Users change them. They're roiled in complex business logic. The consensus of architects is that such data records are best represented as business objects. The open question is how best to shuttle data between database and business object form.

ORM is one such answer. Not the answer.

gspetr··on Ask HN: Anyone having issues with job applicant fraud?
ISBN-13: 978-0984782857
gspetr··on At $249 per day, prison stays leave ex-inmates deep in debt
>SWORN DUTY

If they cannot be sued for a breach of it, do they have it?

SCOTUS opined: “Nothing in the language of the Due Process Clause itself requires the State to protect the life, liberty, and property of its citizens against invasion by private actors.”

(DeShaney v. Winnebago County Department of Social Services (1989) 489 U.S. 189).

https://www.law.cornell.edu/supremecourt/text/489/189

gspetr··on Ex-Twitter exec blows the whistle, alleging reckless cybersecurity policies
>Profoundly dumb people have been heads of state, CEOs etc. So why not the richest person in the world?

It's simple to explain away - other people have appointed heads of state. And I have not heard of an idiot (in medical sense) top20 Forbes list CEO who's also been there since day 1 (i.e. the founder, not some figurehead appointed by a board for an arbitrary reason).

Can you appoint yourself the strongest person in the world or the fastest 100m runner in the world?

[0]While someone like the Saudi king or Putin can in theory allocate their respective states' funds to themselves and thus become the richest, that would simply be converting power into money, and not a result of some kind of entrepreneurial ability.

>If 5 billion people flip coins all day long one of them will eventually flip only heads all day.

This argument is flawed since that would assume a person would win some money every time they flipped correctly, when in reality nobody is going to pay anyone for succeeding in a flip. And applying that directly to business also breaks down because it is self-evident that the ways to lose money greatly outnumber the ways to gain money.

gspetr··on Ex-Twitter exec blows the whistle, alleging reckless cybersecurity policies
So what you're saying is that an idiot can become the richest man in the world without being born into it?

How often has that happened in the entire history?

gspetr··on Moving to Estonia
Except it's not free, you're the product.

https://www.theregister.com/2010/05/14/facebook_trust_dumb/

"Loveable Facebook founder Mark Zuckerberg called his first few thousand users "dumb fucks" for trusting him with their data, published IM transcripts show.

Facebook hasn't disputed the authenticity of the transcript. Zuckerberg was chatting with an unnamed friend, apparently in early 2004."

gspetr··on The gathering crisis in the UK
I would exercise restraint with extrapolations here.

Countries with lowest homicide rates: Least diverse.

US States with lowest homicide rates: Least diverse.

There are some exceptions, however in general this statement is true when we look at the entire data set.

Market chaos also gives you walled gardens like Google/Apple App stores with outlandish fees and company policies like this one: https://www.macrumors.com/2021/09/06/eff-urges-apple-abandon...

gspetr··on UK inflation forecast to hit 18.6% next year, energy bills may rise to £6000
>Not sure why you used Farenheit

People from Europe likely already have a vague idea of what the temp is like in northern parts of it, and 45% of HN is from US according to https://news.ycombinator.com/item?id=3298905

gspetr··on Is There an HN for Women?
>If how HN is is what's keeping women out

How is HN keeping women out?

Every comment I've seen in the decade I've been on HN dismissing a woman solely because of the gender has been either downvoted to oblivion, flagged, or even deleted by the mod team.

gspetr··on Is There an HN for Women?
Twitter is hands-off when it comes to content moderation? What?

Not even people on Twitter believe that, according to a poll that Elon Musk ran.

gspetr··on Edible insects role in transmission of parasitic diseases to humans (2019)
https://pubmed.ncbi.nlm.nih.gov/33396313/

"Indigenous Knowledge about Consumption of Edible Insects in South Africa"

>Edible insects are a nutritious diet and play an important role in people's livelihoods in rural areas.

Just how many rich people are out there in SA's rural areas?

gspetr··on How to choose the right Python concurrency API
How do you test all of it?
gspetr··on Almost every Ferrari sold since 2005 is being recalled
>a doctor to tell you you need urgent surgery when in fact you don't?

I have had exactly that happen to me when I visited a very fancy dental clinic, replete with photos of household name celebrity clients on its lobby's wall.

After doing a fancy 3D scan of my teeth they've concluded that I urgently needed to remove a wisdom tooth that had been lying dormant in a horizontal position in my mouth or else.

That "else" hasn't happened in 10 years since my first and only visit there.

gspetr··on Ubisoft about to take away games you bought
As I've replied in the sibling comment, GOG can solve this for most (non-big publisher) games: https://www.gog.com/connect
gspetr··on Ubisoft about to take away games you bought
This is the best solution that I know of for Steam shutting down:

https://www.gog.com/connect

It's not perfect, as GOG does not have everything, especially most of the recent titles from EA, but it does alleviate the problem to a large degree.

gspetr··on Being swamped is normal and not impressive
>someone has the bright idea to make you a manager.

maybe present your own manager with a copy of "The Peter Principle" book? This seems like a literal example of it.

The Peter principle is a concept in management developed by Laurence J. Peter, which observes that people in a hierarchy tend to rise to "a level of respective incompetence":

employees are promoted based on their success in previous jobs until they reach a level at which they are no longer competent, as skills in one job do not necessarily translate to another.

gspetr··on Nomad drained of $150m due to a coding mistake
Pray tell how your threat model would handle this: https://xkcd.com/538/
gspetr··on Coding Mistake Made Intel GPUs 100X Slower in Ray Tracing
Does the company have people whose job description includes looking for deeper problems such as this one?

I don't know what your position or political standing in the company is, but I assume that with the tech job market the way it is, if you still work there you care about the company to some degree. So perhaps bringing this issue up with (more) senior management is the way to go.

And if they say there is no budget, or that it would take a bureaucratic nightmare to make space for it in the budget, ask them what the budget is for dealing with PR disasters such as this one.

gspetr··on Coding Mistake Made Intel GPUs 100X Slower in Ray Tracing
>Why _would_ you expect anything different to happen at a massive company?

Because a massive company has enough money around to put the processes in place and hire skilled people to do both deep[0] testing and system[1] testing.

[0] https://www.developsense.com/blog/2017/03/deeper-testing-1-v...

[1] The definition of "system testing" I'm using: "Testing to assess the value of the system to people who matter." Those include stakeholders, application developers, end users, etc.

gspetr··on $9.99/month
I don't think invoking a comparison to taxation makes this a compelling argument.

Almost all of it is spent on entertainment, i.e. something you could theoretically replace with some other subscriptionless hobby.

gspetr··on 35 years of 'RoboCop': An unforgettable vision of techno-fascist America
In light of the past few years I had entertained a thought: Is "RoboCop" what "Defund the police" would look like?

A BigCo. providing private security at scale?

Because we've had private pharmaceutical companies providing healthcare (vaccines) at scale, and looking more competent than the government, that tried to cover up the "Lab leak theory" for over a year as a complete nutjob conspiracy.

Or is it that Noam Chomsky is correct in thinking that it is a form of kickbacks, when govt funded science does all the heavy lifting, and then some well connected people swoop in to cash in on all of that hard work?

gspetr··on 35 years of 'RoboCop': An unforgettable vision of techno-fascist America
The Great Soviet Encyclopedia[0] defines fascism as "dictatorship of monopolistic capital", so OCP fits the bill perfectly.

While this is not "the" definition, but it at least provides insight: what a communist POV on fascism is.

[0] https://en.wikipedia.org/wiki/Great_Soviet_Encyclopedia

gspetr··on What I wish someone would have told me about using RabbitMQ (2020)
What he says the issue is: We should have consulted an expert before finalizing our architecture.

What I see the issue is: We have exactly Nobody in our organization whose full-time job is to perform deep[0] testing.

[0] https://www.developsense.com/blog/2022/01/testing-deep-and-s...

"Risk coverage is how thoroughly we have examined the product with respect to some model of risk."

There had been no modeling of any kind of risks related to networking issues with this technology, so there is no surprise that something went terribly wrong.

gspetr··on The 1980s Media Panic over Dungeons and Dragons (2016)
>Brian Warner aka Marilyn Manson

That's a cool anecdote, he seems like a very resilient character from that era.

I'm very surprised he hasn't been canceled[0] though, considering he had many relationships that would not pass the #metoo test and literally used the N-word in his songs.

[0] Not that I would necessarily wish that on him, it's just that him having a career is fascinating in the same sense a dinosaur who somehow survived an extinction event would be.

gspetr··on Russians are trying to flee – data from Google Trends
It's a valid reason for sure.

But why not just say that and stop saying stuff like "no-no, those anti-ballistic missiles we deployed in Poland are against potential Iranian aggression."

gspetr··on Russians are trying to flee – data from Google Trends
>could be an effective role as world police.

There's war in Yemen right now, with one of the sides heavily backed by Saudi Arabia, where's the world police? Or does it only respond to calls when land changes hands?

>starting wars against neighboring countries.

1/3 countries admitted in 1999 have a border with Russia.

3/7 countries admitted in 1999 have a border with Russia.

0/4 of those admitted after that.

>Because Russia is a mafia state run by old KGB morons who are pillaging the country and, as you can see, starting wars against neighboring countries.

There's no denying it being a mafia state, but that may not necessarily be the only or even the dominant explanation.

Even Wikipedia (which Russia had repeatedly considered banning on its territory) cites quite different reasons: "By mid-1992, a consensus emerged within the administration that NATO enlargement was a wise realpolitik measure to strengthen American hegemony.[20][21] In the absence of NATO enlargement, Bush administration officials worried that the European Union might fill the security vacuum in Central Europe, and thus challenge American post-Cold War influence."

>Georgia

The situation with Georgia reads very similar to the current conflict, except Georgia had taken the Russian role in the past: https://en.wikipedia.org/wiki/Georgian%E2%80%93Abkhaz_confli...

gspetr··on Russians are trying to flee – data from Google Trends
If that's true then if you were a rational actor why would you overspend on military, even if we adjusted by cost of labour, GDP per capita and other relevant economic parameters? US spends more than the next 10 countries by military spending combined.

US was the dominant influence behind economic reforms in Russia in the early 90s, so I do not understand how that argument can be made in good faith. It's Dr. Frankenstein blaming Frankenstein (his creation) for being a monster.

Also, if the Cold war was over - why did NATO even expand? A lot of people on HN say that it is a purely defensive alliance, why would you expand if you were acting in good will, especially when you said you would not?

gspetr··on Russians are trying to flee – data from Google Trends
"Silence equals support."

This 'translation' is either ignorance or deliberate malice to mislead people.

"Silence is a sign of consent" would be an accurate translation, and even then a saying is just a saying, it does not mean it always applies or that it is always true.

← PreviousPage 5 of 23Next →