News for hackers. Stuff that matters.

trashb

Maybe Altman can resurrect the SETI@home project, though I would rather have my PC work on finding things among the stars instead of answering dumb AI queries.

https://setiathome.berkeley.edu/

Re:Show HN: I've updated my Linux System Call website and API on Monday November 02, 2026 @09:18AM (#50337155)

  > 400 distinct syscalls is a very large number of syscalls 
Compared to what? It seems windows has 2000+ syscalls all combined (nt+win32). For just ntos there are 490.

https://github.com/hfiref0x/SyscallTables

https://github.com/j00ru/windows-syscalls

And does the number matter? Why can't it be 1000, 2000, 4000. In my opinion the interface is free to be defined as long as it is documented properly.

Re:Show HN: I've updated my Linux System Call website and API on Monday November 02, 2026 @09:11AM (#50337060)
Yes because they have a different "syscall number".

Doesn't really matter if it has the same name or similar (or identical) function. This website seeks to describe the syscall ABI and that means that each number should get it's own entry.

And there is no identical syscalls in the list, they all have slightly different behavior.

It would be nice to make a banner or warning for deprecated or surpassed syscalls. For example (as mentioned in other comments) you should probably use pipe2 instead of pipe and similar other examples.

  > I can't imagine anyone qualified to run billion dollar projects has much time for any interests other than running billion dollar projects.
Seems to me that understanding their product (core product) and the market is one of the major parts of their job. Even if that means getting informed by your r&d and sales department to steer the development department.

counter example: Concord

We are seeing that there are a lot of players that did stop rewarding the companies as described. The problem is that the signals are not being picked up in these studio's. Partially due to the big divide between critical acclaim vs player reception that we have been seeing in games in the past decade.

  > They assume their own experience is more or less what everyone else has, including their players. A sort of dabbling, disinterested experience, flowing from one piece of content to another.
Actually with games this is a huge problem that players and even creators have. Due to the different play styles and player types it seems very hard for people to understand that there are other player types. This is one of the main drivers for conflict in the gaming space. People think all players experience games the same, they are not. One classic example is in MMO's like WOW where you have a clear distinction between the PVP and PVE playertypes, PVP players are usually "Killers" while PVE players are usually "Explorers". (Bartle taxonomy of player types)

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

You can extend this to the amount of interest in games, casual vs competitive gamers.

There is very few companies where the executives don't engage with their own product. Imaging a film studio where the CEO has never watched a movie, or a publishing house where the CEO doesn't read books. I don't think you need to enjoy the product personally but you do need to engage with the medium at the very least to be able to understand what you are selling and to whom you should listen for feedback.
> Well sure, and I suppose the bosses at McDonald’s never bother to taste all the regional variations of their burgers, right?

This is a funny thing to post after the recently viral video of the McDonalds CEO allegedly not being able to take a bite out of a McDonalds burger without gagging.

Your comparison also doesn't make sense, it's more like the executives of AAA game studio's have never seen or bothered to understand how a game is made. To keep the fastfood analogy perhaps it would be similar to the McDonalds CEO never having cooked or stepped into a kitchen, and would never choose to eat a burger. It's like if the CEO of Warner brothers has never set foot on a set or in Hollywood or even never seen a movie.

I suspect (as the comment from Zeschuk also suggests) most AAA game studio's are run by executives that never played a video game in their lives let alone enjoyed it. And they literately don't know how the sausage is made.

I read manga on my kobo elipsa 2e (10" 227 PPI, 1404 x 1872 resolution) often and find the experience quite good. I specifically got that e-reader since it has a big e-ink screen. Manga is mostly black and white anyway and the color pages get shown in grayscale, that works relatively well. I suppose traditional comics also work well since they have black text on white background the color to grayscale may cover some detail but should definitely be readable. most color comics and manga are printed in 300 PPI.
> You also need to factor in how the police won't actually turn up for most crimes, so there is no point reporting unless you need to do so for insurance policies.

Do you have sources for that?

I see how it could be read as a political coloured article however since you are already "clicking through" you might want to continue clicking to the actual data sources. The takeaway I had from the article is that in any political group people are misjudging the crime rates it is not relevant to the discussion what political ideology is at a higher rate. If you search online there is a wealth of different articles about this topic from multiple political standpoints and different countries where unrest is growing around crime prevention and perception.

You may want to check your numbers and remember there is a huge negativity bias on crime.

It seems the sense of safety is often different from the actual numbers especially when stereotypes are involved as shown in parent comment regarding to e-scooters. To such an extent that there is the phenomenon called the crime decline paradox.

https://www.kcl.ac.uk/news/public-perceptions-of-crime-at-od...

Honestly I find the correlations that LFR has worked in other places very weak.

For example the falling of the crime figures could be just because there where more officers around attending the camera's. Or actually that just there being a camera already has a deterring effect, I assume the perpetrators didn't know it was LFR.

I also wonder if the resources spend in a traditional way would have been more effective. I think 3 month trail to make 103 arrests seems a bit low, but I am not familiar with the normal "arrest rate" in that area.

I agree that the current state of software is quite rigid. There is no room for imperfection and often one opinion is seen as fixed the best.

I think the essence of the GPL is trying to solve this issue, the freedoms of that license is focused on keeping software as editable as possible. The idea of malleable software is not new but most "business/industry" software is still very rigid.

One of the more interesting realized concepts of malleable software are the freewheeling apps from Kartik Agaram (https://akkartik.name/freewheeling/). Additionally in my opinion the idea of malleable software is at the core of unix everything is a file and the plan 9 system.

Re:Packing Binary Is Fun on Monday September 28, 2026 @05:57AM (#49875685)
I'm missing some important parts that I would argue any (binary)format needs.

  - a magic header
  - a version number
  - a crc or data corruption check
Additionally I would argue one would be better off writing a custom text parser instead of parsing a binary format in this case, this is similar to the debate about unixlike config vs windows regedit. I would prefer something other then json but sill readable as txt.

Even the json example provided at the bottom can be minified from 418 characters to 166 by replacing the field names with single characters and removing the spaces. Almost all of the savings in this format come from not including the the field names and having a position dependent layout. You can choose to have delimiters or arrange for a byte to indicate the type(+size) for example the following string encodes the example data almost (85bytes vs 80bytes) as efficient but is still readable and supports utf-8 interpretation.

  123456789;LeroyJenkins;60;alliance;p,100,200,300;i,999,1,1;i,45,100,0;a,s,120;a,a,45;
You may optimize it further by allowing recurring entries and allowing assumed values from a defined default and only sending delta's can be dependent on the type of data you are expecting.

  { "itemId": 999, "quantity": 1, "isSoulbound": false }
  i,999,1,0
could become:

  default = { "itemId": 0, "quantity": 1, "isSoulbound": false }
  { "itemId": 999}
  i,999
Re:ReBarUEFI: Resizable BAR for almost any UEFI system on Wednesday September 23, 2026 @08:10AM (#49814880)
There is also the Libreboot which may be of your interest. What I see is that there is a lot of development on Coreboot but it is indeed mostly driven by companies working on their latest platforms. There are not many contributors working on older platforms. Though in my experience the response to patches is relatively quick.
Re:ReBarUEFI: Resizable BAR for almost any UEFI system on Wednesday September 23, 2026 @08:08AM (#49814853)
The menu part is the task of the payload. If you compile Coreboot with a payload you can get a menu no problem. EDK II, Seabios or grub payloads all support this.

If you want to you may want to point your vibes for vibecoding towards making a libpayload universal menu for Coreboot , that way you at least conform with the architecture.

Re:No Man's Sky Cosmos on Monday September 21, 2026 @08:24AM (#49786387)
> which provides more long term engagement than fleeting shallow fun.

That is your opinion. Also let's not kid ourselves, No Mans Sky is not a realistic game (you can visit other planets).

The full quote is more nuanced, it describes the idea that for game design you need to be able to explain why something is included in a design (design with intent) "realistic" without further explanation in this context can read like "because we always did it like this". Which is not sufficient.

  "You'd have these conversations where you'd be sitting in a design review and somebody [would] say, 'That's not realistic.' And you're like, 'Okay, what does that have? Explain to me why that's interesting.' Because in the real world, I have to write up lists of stuff I have to go to the grocery store to buy. And I have never thought to myself that realism is fun. I go play games to have fun."
Half-Life 25th Anniversary Documentary (Valve, November 2023).

Surely there are games that make grocery shopping fun. But they probably don't focus on the realism of grocery shopping, rather they might focus on things that can make the experience fun. Otherwise you might as well just go grocery shopping instead of playing the game.

Simulations that take off often allow you to experience things that you might otherwise not be able to do (flying a airplane, driving a racecar). In that case the fun is in obtaining the unobtainable or without risks (crashing).

Re:Spain Orders Blocks on Archive.today and Its Mirrors on Monday September 21, 2026 @08:02AM (#49786173)
Censorship is bad, also it is always slippery slope.

Additionally it is against Article 19 of the Universal Declaration of Human Rights of the UN. And Article 20 of the Spanish Constitution.

Re:Spain Orders Blocks on Archive.today and Its Mirrors on Monday September 21, 2026 @07:55AM (#49786108)
> Access to information feels to me like a human right.

Actually it is part of the declaration of universal human rights of the UN, article 19 to be specific.

  Article 19

  Everyone has the right to freedom of opinion and expression; this right
  includes freedom to hold opinions without interference and to seek, receive
  and impart information and ideas through any media and regardless of
  frontiers.
https://www.un.org/en/about-us/universal-declaration-of-huma...
Re:Lucasart's Afterlife on Thursday September 17, 2026 @09:23AM (#49740420)
It is supported by the DREAMM emulator. And the image is on archive.org, have fun!
Re:Things That Annoy Me About Cars on Monday September 14, 2026 @02:37PM (#49701777)
I am exactly opposite, I feel like touch screens in cars are especially bad ux. If I get into a rental especially I don't want to go hunting through all menus to find out where to set what settings, which tiny slider to pull to do change the volume. Where to turn off the lane keep assist or adaptive cruise control.

I rented a car not an ipad multimedia system, touch screens in cars are totally counter intuitive and often don't have the basic functionally easily accessible. Also usually the ui is laggy.

Re:Things That Annoy Me About Cars on Monday September 14, 2026 @02:31PM (#49701665)
I suppose as a band aid solution for the sunroof you could have the roof wrapped in the body color, an other color or even a funky design.

Also perhaps a hybrid would also fulfill the authors needs?

I do sympathize with the opinion that most new cars are not very attractive. At least to me as a petrol head.

Re:I advertise malicious software on Google Ads on Wednesday September 09, 2026 @01:09PM (#49629792)
Making the decision is easy, dealing with the consequences is not.
Re:No Man's Sky Cosmos on Wednesday September 09, 2026 @01:05PM (#49629739)

  "I have never thought to myself that realism is fun" - Gabe Newell
Re:How to build a printer on Wednesday September 09, 2026 @10:42AM (#49627437)
I have had a daisy wheel printer project on the back burner for a while. They where never sold much where I live or are just very difficult to come by in usable condition. Figured it would be doable to create with a 3d printer and some simple electronics.

Inkjet is quite difficult but dot matrix printers are easier to find DIY projects of.

Re:How to build a printer on Wednesday September 09, 2026 @10:37AM (#49627361)
I used to print a lot of code from Geany, that has some nice support for printing line numbers and code highlights that I have a hard time replicating in other tools.
Re:216M Spy TVs – The LG Smart TV Problem [video] on Tuesday September 08, 2026 @05:46AM (#49608007)
There is a reason why Snowden cuts the internal microphones and cameras out of his mobile phones. I suppose you can permanently turn off the TV's microphone(or microphones) in the same fashion.
Re:216M Spy TVs – The LG Smart TV Problem [video] on Tuesday September 08, 2026 @05:28AM (#49607857)
Actually LG is not just a large corporation or even a oligarch, it is one of the major south korean chaebol groups and therefore has way more power in the legal and political space.
Re:216M Spy TVs – The LG Smart TV Problem [video] on Tuesday September 08, 2026 @05:24AM (#49607824)
The problem is the ToS can be overruled by the law. But you can still put wild stuff in there without consequence, it just won't hold up in court of course. However this makes it so that companies use the ToS as a scare tactic to deter people going to court in the first place, "look you agreed to us being able to do something illegal, you will lose court against our expensive lawyers".

ToS from a lot of tech companies say the wildest shit that doesn't hold up in court and they should get a penalty for putting that into these documents, as it is misleading and misrepresenting the agreement that the customer has with them.

Until some responsibility for illegal statements in the ToS happens I will read most comments from a ToS with a grain of salt and a lot of skepticism.

Re:Programming is Art on Monday September 07, 2026 @01:40PM (#49600858)

  The invention of photography had a major impact on painting. In the decades 
  after the first photograph was produced in 1829, photographic processes improved 
  and became more widely practiced, depriving painting of much of its historic 
  purpose to provide an accurate record of the observable world.
https://en.wikipedia.org/wiki/Painting

Additionally there is a huge historical precedence for capturing images, basically for money either through being a painter in someone's service, patronage or working for commission. These painters would work and follow the directions of the commissioner, even though they may not have agreed with it. This is one of the reasons for the English "rectangular livestock" paintings.

https://rarehistoricalphotos.com/rectangular-cows/

In dutch there is a word "broodschilder" (literally bread painter) witch means painter who paints for a living (commercial) / hack painter. In history these painters often where seen as doing a craft in the same way a carpenter works with requirements and requests for the picture, make it happen. Often the painters where not even not able to sign their work (for example religious commission).

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

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

https://en.wikipedia.org/wiki/Commission_(art)

Re:Programming is Art on Monday September 07, 2026 @07:44AM (#49597171)
Sure but I assume they can find money in other things also and will probably be attracted to that just as much. For example prompt crafting may be their new home.

Older »