skysight-inc/HackerNews huggingface dataset:
It sounds like he's spelled out a pretty distinct goal.

"I want to create a platform that can be run from a tiny, low-power server running on a home Internet connection. My primary goal for Xnet is to prove that--contrary to everything everyone else says--one does not need a huge, expensive server on a super-fast Internet connection to host a social network with tens of thousands of users. The reason I want to demonstrate this with a real-world example running live on the Internet is to help average people understand that free speech on the Internet does not have to disappear. Anyone of even less-than-average means can help take it back from billionaires like Mark Zuckerberg and Elon Musk. This is not a hard vision to understand. I think spreading this message is much more important than anything I could contribute to society with one social network run by me. While I am sure that scaling up Xnet would have been a fun project for the latest person to offer his help, this is not what the project is about."

I can't fault this at all. Doesn't mean it has to be my goal (though what I do has many common factors), but from where I'm standing he's doing all the right things, in the right way, and making the right choices around them.

Now, the catch is: part of his goal is making 'average people' take back control of social networks from giant networks that benefit from, well, network effects :) and spreading this message is fundamental to his goal.

So from where I'm standing, his goal is literally unachievable. Average people will not understand or do this. Small groups of super-fans will do this, and they will fail to spread his message, they'll just carry it as well as they can. If anyone does spread it it will be by degrading it in exactly the way he fears, expanding it until it's serving far larger and less motivated populations and requiring specialized hosting, not just democratized average hosting.

If he won't get 'average people' to replace Twitter and Facebook with self-hosting his platform, does that mean his platform shouldn't exist? I think it probably should exist, and that requires it to be his way.
I'm muslim and I do fast on mondays and thursdays. I feel much better during the day and also more focused. Following as how it is done in islam (no food, no water) I take breakfast before the sunrise (right now where I live is around 5am) and then after praying (similar to meditation in terms of benefits) I start to work.

I can think really clearly vs the days that I don't fast and also I would say that my productivity is higher in terms of what I achieve. It has the downside that at 5PM or around I'm already without energy and I stop working compared to normal days when I'm okey up to 11pm.

I also pray 5 times a day as is usual, I'm not sure if that is relevant as afaik it has been found to have similar effects to meditation.

Finally I eat dinner and drink around 9PM
I'm very curious the overlap of socialism and the design of intercoin, I wouldn't have picked up socialism by looking through the intercoin site.

I'm used to seeing socialism used at a national scale, was your vision to allow a much more local version of socialism with every town effectively running it's own socialist bubble? If not, how would a larger socialist system tie together all the individual currencies used managed by each town?

Sorry for the tangent, I've just never really thought of a hyperlocal version of socialism before!
> All I know is that computer programming is qualitatively an entirely different thing than it was six months ago

^ Your citation, sir.
Economists would tell you that this is a bad thing. The most productive workers should move to where they can produce the most (as represented by wages) and they may be right!

But the problem here is that such transience comes at the expense of social networks and democracy.

With the continued rise of remote work, we get to have our cake and eat it too. You can put down roots and build a local community, but now you can also command wages reflecting your productivity without having to relocate.
The hello world .class file is 413 bytes, just as an info.
> The law would also make it illegal for a landlord to refuse tenancies to families with children, or those in receipt of benefits.

What could possibly go wrong?
Criticism has zero inherent value. It’s easy to assume that stuff people like is inherently better, but anything with widespread appeal ends up really bland. You can’t do better than simply ok while making everyone happy.

This obviously gives rise to picking an audience, but this idea goes beyond just demographics. There is no greatest book of all time for 12 year old boys only individual preference which doesn’t result in an absolute rank.

Commercial art is at best a compromise. No artist is going to inherently prefer exactly what the market wants directly, they only want the indirect things associated with that. Aka money, fame etc.
Btw, we need ClickHouse experts, send me an email info@brainpick.co.uk, I have a project for you
Mobile compatible websites are strictly worse though. It's why almost all desktop websites are just a hideous jumble of boxes these days.

It's virtually impossible to make a website that is well designed on both desktop and mobile. As long as the affordances of mouse+keyboard and touchscreen are as different as they are, one of the user groups needs will suffer a detrimental compromise.
In Germany about half the population rents.
Nice explanation, but do we still need to use Playboy for reference images?
Yes and no.

Modding a game means that you have a specific starting point, the original game, which you are probably a fan of. And you may want your creation to be a part of this original world, share some (or most) of gameplay elements, design elements, story elements etc.

People modded Half-Life not only because modding Half-Life was somewhat easier than making an FPS game from scratch, but also because they wanted to explore the original story from another angle, or they liked how engine feels to play, or for whatever other reason wanted a starting point to be a complete game. Kind of the original asset store: the assets of the game you are modding.
Great piece. I'm also one of those people who reads lots of productivity books, and tries out lots of tools. But I've come to realise the key to productivity is fairly simple - make sure you're really enjoying what you do. Then you'll get up in the morning and want to do it. You'll be able to focus. You won't get distracted by Twitter or whatever. But giving yourself deadlines is a great way to combat perfectionism. You can be very focused, but if you're being too much of a perfectionist you're not being as productive as you could be.
Man, I really hope /s was omitted in this post.
Yes but mostly to narrow the solution space. I usually end up comparing glyphs from the subset.
Divorce rates are going down and have been for generations.
Is there a book about this you recommend? Those basic concepts?
Land ownership here in the UK has hardly progressed past the feudal system. Have a look into leaseholds if you want to see how bad it is.
Not really. A person earning $125k in London in their mid twenties is still probably renting.

You might object that few renters earn that much, but even people earning $35k in the UK are still probably renting if they're younger that 35. Whilst that income might be tight against living expenses, it's not poverty.
You found a paradox, like the sadist who cannot abuse a masochist.
the dream of the 90's is alive at big sky software:

https://htmx.org
Same issue. Living one pay check away from homelessness is poverty, regardless of how “rich” the government and elites my be.
This also seems concerning:

"Under the new law, tenants would be given the legal right to request a pet in their home, which the landlord cannot unreasonably refuse."

We had a tenant once who brought in her two cats who peed everywhere so we had to replace the entire wooden floor and repaint all the walls because the cat piss stench was everywhere. Financial damage done out of our pocket was way higher than the one month worth deposit.

Feels reasonable to have a say in that matter.
One small point.

> If people have the means to complain, they have the right to. You can ignore them (unless you depend on them) but others might not.

Having the means to do something in no way gives you the right to do so. I have the means to speed in my car. I have the means to murder someone. I don't have the _right_ in either case to do so.
Use internal storage. Have a USB connection that can power it while transferring files. Files need to be "converted" to e-paper format when transferred.

Now it's a USB photo frame that anyone can use, requires no cord and no batteries. Everyone wants this.
Yeah, in some countries it’s even common for people to have a perpetual rent contract at a fixed rent, which only expires when the person who signed dies.
Yeah, I work in RF and am glad I never even tried to think about any of it that way. I didn’t think about that difference - perhaps that’s why I feel so strongly about it!
> I totally get the unholy hell that's (for example) python dependency management, and containers are a great solve for that. [...] What I don't understand is folks that use containers for stuff like [...] nodejs. I mean, it's just an "npm install".

With Python it's just "venv/bin/pip install -r requirements.txt".

All the tools needed to create an isolated environment (venv) and install packages (pip) come with the standard Python distribution these days. I wouldn't characterize that as "unholy hell".
The Tories have been dangling rental reform in front of the electorate for a decade now. Considering the number of MP's who are landlords and where the Tories get there money from, I'll believe this when it's actually through parliament.
from the article:

While Valve’s hardware uses a different form of rumble than the ones that Sony and co. got sued for back in the day — linear resonant actuators (LRA), rather than an eccentrically swinging weight on a shaft — that didn’t stop Nintendo from signing an agreement with Immersion to bring its technology to the Switch, which uses LRAs as well. So does Sony’s DualSense, for that matter.

immersion didn't invent LRAs. their claim is that the use of LRAs vs swinging weights is irrelevant; that any vibration haptics via any means would constitute a patent infringement.
Not a lawyer, but this seems to violate trademark usage (unless there is a written agreement).

"You may not use or register, in whole or in part, our Marks as part of your own trademark, service mark, domain name, company name, trade name, product name or service name.

You may not use names or trademarks that are similar to ours without first obtaining written approval. You therefore may not use an obvious variation of any of our Marks or any phonetic equivalent, foreign language equivalent, takeoff, or abbreviation for a similar or compatible product or service."

(Numfocus is the legal entity behind pandas and other open source projects):
https://numfocus.org/trademark-guidelines
Kursk Magnetic Anomaly
The European Parliament's responsible committees voted by a large majority to protect Free Software in the AI regulation. The plenary is called upon to uphold the idea. Likewise, this principle must be anchored in the ongoing Cyber Resilience Act and Product Liability Directive and their upcoming votes.
Astronomers Capture Largest Ever Cosmic Explosion
Those unlimited rental contracts for life with a fixed rents that gets eaten away by inflation are not common anymore for the new tenants. It's mostly old pensioners grandfathered in who still have them. But the current tenants won't have this luxury in their retirement.
Concept for an AI Personal Assistant
There's a bit of time between a delayed status report and lying. If you referred to them historically not reporting anything at all then that's fair, but it wasn't clear from the message.

And it's a common comment I see 10min after some service having issues: "the status page is still green" - yes, people are probably still logging in to things and figuring out if the issue actually is internal.
Also, could someone like Microsoft or Sony point this company to sue the aftermarket manufactures for controllers for their products. Thus selling more first party stuff.
If you goal is to just reuse as much stuff as possible, which you seem allude to, then you should just use Apache/nginx/caddy directly. But the goal here doesn't seem to be that, so it makes sense to implement it without using as many libraries as possible.

Both approaches are valid and serve different purposes, you seem to have misunderstood the purpose here.
Elizabeth Holmes runs in elite circles, and other members of that circle have been running puff pieces in her favor (e.g. https://www.nytimes.com/2023/05/07/business/elizabeth-holmes...) or writing her reference letters testifying to her character (e.g. https://lawandcrime.com/high-profile/sen-cory-booker-sends-l...).
Because see the context. https://news.ycombinator.com/item?id=35971422
I mean, it wouldn't be a very long future. Humans aren't exactly known for being hard to social engineer.
If it isn't, and it's working great for what it is, that would explain a lot of outside pressure and people pitching him on their inappropriate visions :)
That's true to some extents but you left out the other side of the equation, one of the most important aspects of an entrepeurial society: social mobility.

It is the upper class in Europe that does not believe in social mobility. Long (long) before EU and its regulatory machine was a gleam in anyone's eye, US was making entrepenuers and European smart kids (like Tesla) were heading over to America to "make their fortune". "Their" fortune.
Show HN: Subscriber-Only – Paid Subscriptions for Jekyll
I want to show you something I've been working on for the past couple of months. You can check it out at

https://subscriber-only.com

If you want to post paid written content on the web, you'll invariably reach out to Substack, Ghost or good old WordPress. If you're a fan of static site generators -- like I am -- you'll know that, by doing so, you'll lose the customizability and simplicity you get when using a tool like Jekyll.

Subscriber-Only is -- in my 100% impartial opinion -- a good alternative to using the mentioned platforms. You get to keep using Jekyll and, with a gem and a couple of lines of YAML, you'll enable subscriptions, subscriptions management, payment processing, access controls and all other needed machinery needed to have memberships on your site.

I'm pretty happy with the way it turned out. Do check it out and let me know what you think!
Big players don't have to be malicious in this particular case. There are other financial incentives for big players not to go to court. For once because patent troll might block sales of particular device / service during litigation. Also because in a big companies such decisions are taken by their own legal departments that might have skewed interests and KPIs.
https://duckdb.org/docs/guides/python/ibis.html
I've been playing around with PowerQuery in Excel to do some ETL work. It's pretty nifty and goes a lot farther than Excel used to, and in many ways it's better than other tools I've used.

And yet...

To do a few things I consider basic, you need to write nontrivial code. The two examples recently:

1. To strip non-digits from phone numbers, I needed to edit a step in the query by hand to add Text. Select. It doesn't seem to be accessible from the GUI.

2. To roll three columns up into one by replacing nulls with values from the next column, I had to write a lambda for List.Accumulate. Again, not available in the GUI, and probably not something a low-code user could hack. I think they'd have to pull it into Excel and then use a long IF formula to get there.

Low code can also be really slow when you think it's just gotta do what you want, but it doesn't, and you need to code it. However, a good platform can get the annoying bits out of the way, and the auto-preview features the platforms usually have are great.
seems like a really bad introduction if you don't already know what a fourier transform is
Bach WTK prelude 1? It was the first real piece I ever learned so that's why it's there :)
Get a Magnavolt for your car. https://www.youtube.com/watch?v=bMtqRir7dco https://redirect.invidious.io/watch?v=bMtqRir7dco
I think you are confusing this with Programmauteuhr, which is basically a mechanical emacs made by a Programmauteur. Its very fringe, but critics love it.
Also check out https://scenestream.net/ mostly cool demoscene music
Every culture, going back thousands of years has young people taking care of old people. We've just made the system so efficient that you don't have to talk to the old people and wipe their poo.
I’m laughing at the part where they say they’re going to do a complex task and the chosen example is “remove null values”.

df = df.dropna()

Wow

Edit: more seriously though… this is a non deterministic pipeline that seems to mutate your data in place with no indication of what it did.
It's horrific in the UK for those that don't own - I've got friends (a couple - he's a teacher, she's a nurse) who in any reasonable society should be able to easily afford to own a decent house, but finding themselves stuck in the rental trap are unable to make plans six months ahead, let alone think about starting a family because they never know if / when they might be evicted. This is in a costal area 1.5 hours from London and for the past two years they've found themsleves evicted in the Spring as the landlord can make more money AirBNBing over the summer.
I'm the author, and I agree with pretty much everything you wrote - NS was special and trying to preserve that specialness was why I put the buildings into Combat in the first place. I miss that era of experimentation both in mods and commercial releases. I would've loved to be online during the heyday of Tribes 2 or Planetside.

Ironically, I don't think I ever consciously built in xmenu<->buildmenu support (though I don't have the .amxx file to hand to check); that was a surprise to me. IIRC, both ExtraLevels and Combat Buildings used the NS module for AMXX to read write the "unspent level points" for the player. Placing buildings was a lot less crazy when you had to spend one of your nine precious levelups on a welder or a gorge morph, and then spend another on each building.

Combat Buildings made Combat pretty stupid, ExtraLevels made Combat really stupid, but the combination was way stupider than the sum of its parts.
That's definitely wrong. The "r" glyph has no top-right curve or serif, whereas Typewalk Mono 1915 has an exaggerated curve. The photos' s glyphs have open apertures, but Typewalk has closed apertures (curled-in stroke ends).
I denied the location sharing as well, but it already knew.
Painfully detailed description of TCP connection establishment
The Art of AI-Based Armor Design
Yes, he surprisingly even mentions it:

> I do this by using the same number of characters with a monospace font.

Thanks!
That aside, Microsoft TODO which I think is based off wunderlist IIRC is fantastic. It has the features you need to manage a complex todo list but not an iota more and the iOS app is snappy. You can store your deadlines in there.

Having a todo with sub steps, deadline and planned date is great.
The Billionaires Who Are Threatening Democracy
Yeah I had to read a the headline a couple of times to be sure I understood it correctly. It's a little unbelievable to me that they'd actually do something beneficial like this, and I'm a little suspicious ...
Can you expand? I don't see what's wrong with it: suppose you're experimenting at the REPL, you ask pandas-ai to produce a graph; it seems almost correct/what you wanted so you ask it to emit the code implementing it, and copy that into your own code for modification.
This is the pomodoro method.
What are you basing this on? I can't think of any reason it would be used for surveillance, but curious if I'm just out of the loop on this one.

Also, I'm not sure you understand what a tracking pixel is – tracking pixels don't track pixels on your screen.
Not if the most obvious forks would starve out adoption of the original, more niche project. That would make the original dev unhappy.

His stated purpose is for his project to proliferate and teach people to host their own social networks. It's very unlikely that this would compete effectively against larger social networks based on his stuff, that ask less of the user and offer significantly larger networks.
I estimate $1.5k of electricity per GPU for a 5y lifetime assuming 100% load. Not including other components.
I never heard of UDP defined as a stream (of packets), and it collides with the canonical definition of stream protocols from UNIX, BSD sockets, and the IP stack.
"It's my comfort bull."
Google Pixel has 2% of the US smartphone market share
How have you been using it? Helping build more complex pandas code through querying? Its pretty good but it does breakdown on complex specific tasks from my experience.
Show HN: Use ChatGPT over text message
Instantly chat with OpenAI's ChatGPT via text messages. Get started by texting +1 (507)-596-7771
> ...he is essentially as narcissistic as the newcomer is by accepting all new contributors without setting expectations.

But the whole point of the article is to explain why he does not do that!

Setting expectations is no panacea. A non-trivial fraction of volunteers will nominally accept the expectations but do what they want anyway. Another non-trivial fraction will also accept the expectations but then go along with anything those of the first group suggest.

These are universal facts of organizations of any type, not just technical development teams.
I was massively into computer gaming from age about 6, starting with game and watch, then vic20, spectrum and commodore amiga. The last games I remember playing regularly were in the mid-late 90s, stuff like Doom, Goldeneye etc. One thing that really put me off was when everything became 3d-like which I always found way less intuitive (difference between super mario bros and mario64. The other was that games became essentially never ending for the most part. I started doing more physical activities, sports, travelling and music. I'm now thinking about gaming as I've introduced my kids through the snes (mini) and original N64. At some point they will want something more modern like the Switch or a PS5 etc.

Incidentally I recently went to the Retro computer museum in Leicester UK and was so impressed. So much to see and play on. I feel like my nostalgia craving was satisfied and could go back to retro arcades or places like this a couple of times a year and have my fill!

https://retrocomputermuseum.co.uk/
A new API for connecting TCP sockets from Cloudflare Workers
It is horrible. I purposely bought outside london as it was easier to find a freehold. If there’s something wrong with the west then this is it. Not owning anything but compensating with new phones laptops and holidays in poor countries just to feel good is beyond me. It’s not the individuals i am taking issue with but with the system that forces them to live that way.
Huh, I wonder if a lawyer could win the argument that printer companies who restrict 3rd-party cartridges violate this law...

Next on eBay: "Buy French ink for HP printers, use VPN to download the French drivers!".

"PC CHARGER LA LETTRE?! WTF does that mean?"
One of the issues with the UK is that private tenants and socially houses tenants have VERY different rights, both in theory and in practise. The first step to making the system work is equalising those. Sadly all housing policy in the UK is VERY politically charged (and expensive). It's about the level that abortion seems to be in the USA. So actual real reform is unlikely.