HNHacker News
TopNewBestAskShowJobs

Ralfp

1,999 karma · joined October 16, 2013

xstack developer working with Python and JavaScript

I've created Misago open source forum software which I am actively improving in my spare time: https://github.com/rafalp/Misago

submissionscomments
Ralfp··on Tesla ordered to pay more than $3M to former worker in racism suit
Telling member of systemically opressed group that they should „self-regulate their emotions to what other people say” is something that only person who never experienced what systemic opression really is could say.
Ralfp··on Analysis of Twitter algorithm reveals Twitter down-ranks tweets about Ukraine
Nested quotes within quotes.
Ralfp··on Analysis of Twitter algorithm reveals Twitter down-ranks tweets about Ukraine
I am from Poland, in our language opening quote is at base line:

https://op.europa.eu/en/web/eu-vocabularies/formex/physical-...

Ralfp··on Analysis of Twitter algorithm reveals Twitter down-ranks tweets about Ukraine
What are YOU doing about this? Are YOU letting your reps know this matter is important to YOU? Are YOU raising this issue with YOUr American friends?
Ralfp··on Analysis of Twitter algorithm reveals Twitter down-ranks tweets about Ukraine
Musk is part of Twitters alt-right pipeline, and this pipeline is contrarian to western trends by default. West supporting Ukraine makes them support Russia as default, not because they like Russia (only fringe alt-righters think Russia is better place to live than the West).

I don’t think he is a vatnik as some here have said, but one of the memes going around the bubble is „think for yourself, question everything”. This makes him think that Russian aggression has some justification simply because „things are never what they seem” or „things are never black and white”.

Ralfp··on Defaulting on Single Page Applications
I’ve liked the transitions demo from Chrome guys, but it has barely any support yet.
Ralfp··on Ruffle – Flash Emulator – Progress Report
Flash was the OG 2D indie game engine before Unity happened.

Your assets went into library, movieclips were asset + code, themselves also part of library. You would script and combine those into higher level movieclips and those would be aware of each other by parent/children realationships. Those were prefabs before era of prefabs.

Ralfp··on Moviemaking and gamemaking are converging
How would gig economy not result in game dev being more exploitative than it is now? Oh, you dont want to do overtime making those car models? No problem. We have contact to 10 other people just waiting to do it in your place. And we will pay them less than we pay you, and then we will pay even less to those who will replace them.

Keep system running for decade or two and you have another area where people work to don't die from hunger. Because thats how gig economy worked for every other market.

And what is your retirement plan? Keep working until your health prevents you from working anymore and then die on streets?

Ralfp··on Tracking the Fake GitHub Star Black Market
Those never worked for me.

Show HN: there are maybe dozens of those posted everyday but they rarely hit main page.

Reddit ad is great to kick off the star growth, but unless you have something interesting to many people, don’t expect more than 50 stars on first day and plateau to a star every few days.

Most GH stars I’ve got was from somebody mentioning my project in comment in some heated discussion on HN. So I guess drama sells?

Ralfp··on Changes at YC
Its called HR because you are a resource.
Ralfp··on Haraldur Þorleifsson sweeps person of the year awards
In his own words he took wage so he could pay more tax on Iceland where he is located.
Ralfp··on Dutch man needs CPR, but YouTube shows ads before tutorial
Here if you call 112 dispatcher will help you out and tell you how to do CPR.
Ralfp··on I disapprove of what you say but I will defend to the death your right to say it
I agree with parent poster in their assumptions. Few posts up @nailer repeats anti-trans talking point that originated from 4chan.
Ralfp··on Show HN: I made an early 2000s-inspired internet forum
With Remix, you run two two servers:

- Remix server - API server

When user visits your page, their first HTTP request hits the Remix, which pulls data from API server and renders initial HTTP response from your React.js UI.

It then sends this response to the client, so you see full site load at one time, even with JavaScript off.

If you have JavaScript enabled, the client version of the React.js UI will load and replace the HTML generated on server, making things interactive. This UI will hit Remix API server for Remix features, but you can still hit your API server from individual components if you need.

Ralfp··on AI Generated Seinfeld banned on Twitch for transphobic jokes
A mark of educated mind is also in abilty to see the consequence of their words.

Eg. suggesting oppressed group struggling with validating their own existence and massive suicide rates coming from that struggle to entertain a though that validy is not there may not be what an educated mind would do.

Ralfp··on AI Generated Seinfeld banned on Twitch for transphobic jokes
Well ofcourse. One just wants to live their life while other is activist promothing their case.
Ralfp··on Why would a 21st century warplane shoot a balloon with a missile?

    even times where topics like Health and Nutrition come up you find a lot of wildly inaccurate statements being made
On hackernews alt-med is repackaged as "biohacking" (sic!) and suddenly injecting yourself with home-made concoctions because you've read some research that some stuff had some effect in vivo or you came up with it yourself after reading wikipedia is lauded as next frontier of medicine or transhumanism come home.
Ralfp··on Why would a 21st century warplane shoot a balloon with a missile?
Make it eastern Europe, and you can go all the way back to 1003.
Ralfp··on PhpBB 3.3.10
A shameless self promotion, but for last 10 years or so I've been developing and maintaining my own forum software, Misago:

https://misago-project.org/

It's build with Python and React, so obviously not so easy to setup like PHP solutions, but there's also a magic docker setup that you can just git clone to your server and get forum running in minutes.

But with Misago I am trying to find a sweet spot between "new wave" of forum software and old solutions. So there's plenty of interactivity in the UI that JS provides and there's markdown support, but there's also classic pagination instead of infinite scrolling.

Ralfp··on OpenTTD 13.0 Released

    These sort of projects tend to be pretty large and also fairly binary: either it's complete, useful, and playable, or it's not (yet) complete and it's unplayable and useless. There's a bit of grey area, but a lot less than many other projects.
Kinda hard disagree there, I guess. I’m following both Dethrace which is source port of Carmageddon, and OpenGothic2 which is source port of Gothic 2. And both of those projects were massive fun to play before even reaching feature parity. You just need to get your project to the point where game can be completed and there is no crash every 5 minutes.
Ralfp··on The Mathematical Center of the Universe (2021)
1992 Russia offered Kaliningrad to both Poland and Lithuania, but neither country was interested in a region with seriously underdeveloped economy and inhabited by Russians who wouldn’t feel either Polish or Lithuanian, nor would they speak the language.

> And if you look at the borders, it's pretty clear they were designed as a lock

Assuming you speak about Suwalki Corridor, those borders reflect pre-war borders of local counties. No mastermind planning to make it hard for Russia to make it from Belarus to Kaliningrad. In fact it was Russia who drove those lines in first place after WW2.

Only „problem” Russia would have to solve in eventual aggression is getting an army into Belarus. But they can just target the Baltics instead and strike from their own territory.

Ralfp··on Features I'd Like in PostgreSQL
I would love to see more languages in their fulltext search by default. But it looks like currently its „if you want language contribute it” kind of deal and I’ve found this outside of my depth.
Ralfp··on We tried to run a social media site and it was awful
I also want a fun place to procrastinate on but for some reason most vocal „internet free speech advocates” are also the people who insist my feed should be mostly political agitation, aggressive content that targets people or minorities and news to piss me off, otherwise I am one of the „sheeple”.
Ralfp··on Archaeologists Unearth 3k-Year-Old Wishing Well in Germany
My favorite archeologic discovery when it comes to ancient central Europe is the Tollense Valley Battle.

Around 3300 years ago in central Europe two groups, estimated 4000 men total, have clashed on and around a 120 meters long stone bridge crossing the river and valley of Tollense. By the time those men engaged, this bridge was some 500 years old already, which means it was build 3800 years ago.

This battle tells us that there were organized forces in central Europe thousands of years ago, and that there was important road going through the region that required construction and maintenance of such structure for this many years. But we currently have no idea who were those people or even what points of interests was this road supposed to connect.

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

Ralfp··on Google to reduce workforce by 12k
> He had to fire a bunch of people. Have you ever had to fire someone? It sucks.

He didn't fire anybody. He reduced a number in a spreadsheet. This is Dunbar's number at work:

https://en.wikipedia.org/wiki/Dunbar%27s_number

Ralfp··on Google to reduce workforce by 12k
It’s because guy „taking full responsibility” will still be able to carry on whith his life like nothing happened, having financial security for him and everybody in his family to live off the interest of his bank for generations, and people he just laid off will now need to wonder how many weeks or months will their savings last them before they can find a next gig letting them maintain their living. Or maybe thats impossible and they’ll have to relocate somewhere cheaper, potentially uprooting all their and their partnere and kids life and trying elsewhere?
Ralfp··on Gimel Studio: Non-destructive, 2D image editor
This is an open-source project with 13 contributors and initial commit made two years ago you are talking about. Is it really fair to expect them to have everything from version 0.6? It's likely that they have 2137 other must-have features or blockers they have to divide their attention between.
Ralfp··on Researchers develop a light source that produces two entangled light beams
It doesn't. B is guaranteed to be !A and A is guaranteed to be !B. Changing either breaks the entaglement.

Also because in order to see what state is particle we need to interact with it, measuring its quantum state also breaks the entaglement.

Ralfp··on Researchers develop a light source that produces two entangled light beams
Speaking in programming terms, your program was called with two entangled arguments A and B.

Entanglement means that if you check for value of A and its true, then B is guaranteed to be false. But if you change A to false, system becomes detangled and now both A and B are false (vs B becoming true). This is why entanglement cant be used for FTL communication.

Ralfp··on Ruby 3.2.0 is from another dimension
What made me pick Django (and Python) over RoR back in 2009 when I was looking for next language after becoming unhappy PHP was experience with part of its community.

But it wasn't positive experience with Djangonauts. It was negative experience with RoR devs. I've never had random Django person come from nowhere either on web dev forum or PHP forum to *flame* others for using PHP. But it was regular thing with Rails devs. AFAIR the term "Rails Zealot", meaning combative tribalistic RoR developer who goes around the web to try to convince other devs that they should switch to RoR using aggressive and flaming rhetoric comes from around that time.

I've though this was regular PHP hate, but when I've started learning Django and participating on Python communities I've found out that at smaller scale the flamewars are also there. But this time the reasons why I am "harming myself" and "not real programing" were different.

← PreviousPage 5 of 15Next →