News for hackers. Stuff that matters.

Blahagun

It's a very interesting phenomenon in recent years and most of the discussions about "why" are immediately blocked by the "memory safety" argument, as if it's a silver bullet for all things that are considered "bad" in software implementations. No matter how good the language is, and I consider Rust a very good language, it's practically impossible to replace years of experience and tested code, most of it contributed by a ton of brilliant programmers, no matter how you look at it. And if we take this as the truth, then logically there's still an unanswered question - why? Lets take an undeniable fact - rewriting an existing project give you full control over the new implementation. You can do whatever you want with it, you can't be sued. The only thing now you have to hope for is for your implementation to gather a good enough user base and from then on you can practically hijack the original project. And this is me speculating - rewriting stuff in Rust isn't about the greater good for that magical "memory safety" argument, but at the end it's an attempt to hijack popular software projects.
Why do you have the opinion that it's shit? What have you seen there and what were you expecting? Are you aware that there are many different boards on 4chan, covering pretty much whatever you can think of? The reason for 4chan being a somewhat odd and interesting place is because the people who frequent it are immune to slander. It takes a different type of a person to be immune to it. This creates especially interesting and honest discussions.
Re:A modern 35mm film scanner for home on Wednesday November 12, 2025 @02:47AM (#45897392)
Yes. From the article: "It's [sic] final retail price is set at 1599€" I was actually excited from the title but upon reading further I got really disappointed. It's basically wishful thinking right now, not sure if it's even going to be released. Not sure why this is posted here.
I am aware of the tons of subscription based email services but that is not the point here. What good is self hosting when you still need to rely on some external paid service for a trivial thing like an email server? The costs add up.
Setting up the email server is the only thing I couldn't do with my own home hosted setup because you're at the mercy of your internet provider to give you the PTR record in their network, and lately many providers outright refuse to do it for "your own and their own safety" reasons. This thing alone could be the difference between deciding to host yourself or use a cloud service.
Re:IRCd service (2024) on Thursday October 30, 2025 @04:11AM (#45757522)
It's exactly what it was designed for - text processing! Which fits perfectly for the irc protocol.
Oh great, yet another front-end framework, but this one is with paid features as well. Are we seriously going to pretend this isn't getting out of hand?
It was on their SGI workstation that they lugged to home, but yeah, pretty much that's how they recovered most of the files. At the end they barely used the material.
Re:The all-in-one PC: Raspberry Pi 500 on sale now at $200 on Friday September 26, 2025 @04:34AM (#45384196)
Micro HDMI is basically a non working connector. It baffles me how it was even approved. One of the requirements of a connector is to work. Micro HDMI doesn't work. Sure, it might look like it's working (if you take a picture of a connected device) but in practice it doesn't work. Just a slight touch and you're losing signal. Immediately one might think that their connector, cable or device are broken. And this is a very valid guess. But the connector is not broken by accident, it was broken by design. A consumer connector should not require an additional exoskeleton to work. It means it's broken by design if it does.
Re:A webshell and a normal file that have the same MD5 on Wednesday September 24, 2025 @08:08AM (#45359182)
normal.php is a perfectly valid php file. Sure, it doesn't contain php code but that doesn't make it invalid php file. If it did have <?php somewhere and if the following wasn't a syntactically valid PHP code, then you could say it's not a valid php file.
Re:Why JPEGs Still Rule the Web After 30 Years (2024) on Wednesday June 18, 2025 @05:58AM (#44308340)
Of course there are tons of better formats than JPEG but it needs to be understood that the most important feature of JPEG is to be exchangeable. It doesn't matter what your shiny new web browser supports, JPEG is considered supported everywhere and all editorials actually refuse to accept anything other than JPEG. You can't just break everyone's workflow because Google decided to force WebP (for purely selfish reasons, of course). The web browser is actually one of the least important platforms for JPEG. To day JPEG still executes its mission perfectly and with huge bandwidth increases it doesn't even matter how large the file is.
Naah, even that hack Brian Greene is distancing himself from String theory.
It's not dead at all. You're probably looking at https://github.com/etoile/Etoile which only contains the basic directory structure, but the code itself is in other repositories under https://github.com/etoile

Ask HN: How do companies decide who is a senior developer?

I have 18 years of professional experience with developing software. I have been employed with six companies through these years and had a three year stint working on my own company. I recently applied for a job, where they offered me a developer position, although they had an opening for a senior developer position. What exactly are most companies looking for a senior position? Is it mostly...

( Read More... | 22 comments | 3 points | on HN )
Macs had only one mouse button for a very long time and the mouse wheel was new at the time. If you want right click press ctrl while clicking with the mouse.
Re:Google and HTTP on Wednesday July 05, 2023 @05:18AM (#36597809)
> That was because the networking standards prior to the web were complicated and not well documented.

I have to disagree with this one. I have written networking applications with X Window UI in C from scratch only by reading man pages.

>So quickly they've forgotten the piles of bodies of COVID victims in NYC.

What are talking about? What piles of bodies?

Re:Unix: Why Not Stdlog? on Wednesday January 26, 2022 @03:28AM (#30083116)
There kind of is a standard notion for logging on UNIX and it's /var/log/. stderr, although it suggests a stream for errors, is actually more correctly called a diagnostic stream. Depending on how you execute your program, you could implement writing to a file in /var/log/ inside your program or you could just write to stderr (diagnostic) and redirect it to a /var/log/ file.
Re:Ask HN: Spammers got smarter or Gmail is no longer good? on Wednesday January 26, 2022 @03:14AM (#30083049)
I've had my gmail address for more than 15 years and the spam filter worked perfectly until the last couple of years when comically obvious spam messages started getting directly into the inbox. At first I thought that my email address got listed in some spammers' databases but it doesn't make any sense, since it has been up for so many years and the spam messages could be filtered with a really, _really_ simple spam filter algorithm.

Obviously something's going on with gmail and I am still not sure what is, but it's definitely not a bug (it has been like this for too long now) and the spammers definitely didn't get smarter (caricature like spam messages).

Does anyone know if Google has recently started offering some paid spam protection or something?

Re:The Graphical User Interface History on Monday January 17, 2022 @07:26AM (#29965854)
Although many people might have not seen most of the GUIs in this article, the article is also horribly wrong on some of them. The screenshot for KDE/GNOME has absolutely nothing to do with KDE/GNOME (besides maybe if you wanted to use Window Maker as a window manager during the early versions of GNOME where it didn't really have its own window manager).

The article constantly misspells "X Window" as "X Windows" which for anyone who has even a small interest of GUIs through the years may find incredibly irritating.

But the cherry on top is the absolutely outrageous lie that OSX was introduced with the Mac transition from PowerPC to Intel. This is just ridiculous.

I don't know much of the other GUIs and I can not comment if they too were horribly represented.

Re:Ask HN: Has Gmail spam blocking taken a sudden nosedive? on Wednesday January 12, 2022 @03:12AM (#29903706)
It appears so. About an year ago I started getting the most obvious spam messages directly to my inbox. I have been using my current gmail account for more than 16 years now and I've never received such low effort spam messages before. Obviously there was a specific change in gmail's side and I am really hoping it's temporary, but it has been too long that I've been receiving spam in my inbox and I'm really annoyed, even planning on just abandoning my email address and looking for another provider.
I am trying really hard to make sense of the past two years and constantly giving the benefit of the doubt, but it's really not easy. So many banal things have become news worthy and it's like all of a sudden everyone completely lost their memory. If someone has told me years before that I will be reading such articles on the news I would probably tell them that they need psychological evaluation. Have people forgotten about respiratory viruses all of a sudden? Do we really need an article to tell us that respiratory viruses cause runny nose, headache and fatigue? And I'm in no way downplaying the past two years but are people forgetting that respiratory viruses have always been a serious thing? Deaths from respiratory viruses have always been in the top of the statistics, every year.
Not really. Although there are of course similarities, NeXTSTEP as a graphical interface was implemented from the ground up by NeXT (Jobs' new computer company after he left Apple). The GUI of almost all other commercial UNIX operating systems was developed with the Motif toolkit and there was a whole desktop environment - Common Desktop Environment - which was popular for some time. Motif wasn't free though, so new GUI toolkits were being developed, most of them free, like GTK (initially for building the GIMP UI), and desktop environments were being created on top of them like GNOME. Because they were free and feature rich, Motif and CDE started declining and that's why you don't see them anymore as GUIs on UNIX based OSes. Then Apple bought NeXT and redesigned NeXTSTEP's UI and called it MacOS X.
>You trust a private corporation more than actual laws and government procedures and you feel right and cool?

Governments all around the world have proven many times that they are corrupt, incompetent, constantly make _horrible_ mistakes that impact our privacy, etc. What's your point exactly?

Re:Dennis Ritchie’s first C compiler (c. 1972) on Friday March 12, 2021 @03:05AM (#26433291)
It's not uncommon for a compiler to be partially written in its own language, so therefore this may as well be the first C compiler.
Re:Google is silently censoring search results on Wednesday January 13, 2021 @11:36AM (#25764334)
>Why should google link out to a site known to help organize a violent march against democratic processes?

Source? That's not AT ALL what happens on sites like these (imageboards). These sites have the same risk of having a few psychopaths as sites like Facebook. Actually there are more on Facebook. And these sites have moderators. Do your own research. Browse for awhile and you'll see how ridiculously the reality is different from what you've been getting from the mass media. That's why these sites are censored. Not because there are criminals plotting schemes on them, but because the discussions there are so against the "official" narrative that there are people scared that more and more will realize just how brutally they have been lied to by governments, wealthy organizations, etc.

Re:Google is silently censoring search results on Wednesday January 13, 2021 @10:56AM (#25763620)
There are a total of 4 images. The first two are Bing and DuckDuckGo which show the website URL as the first result when you are searching for 8kun. The last two images are from Google search results, actually one page but split into two images so it clearly shows that Google does not link to the site AT ALL.
Re:Google is silently censoring search results on Wednesday January 13, 2021 @10:54AM (#25763568)
It _is_ censoring. It's not just different search results. The website is nowhere in the Google results, just the Wiki page and news publications.
It's like everyday we are being flooded with articles about different horrible symptoms of this sars virus and most of them were already studied years ago in different but related viruses. This is happening now mostly because of the media coverage, not because we have some alien virus that has the scientists frustrated. We really should never forget that, otherwise the public will freely allow non adequate measures to be taken. And this is a lot more worse than the typical seasonal wave of a respiratory virus.
Re:Covid-19 can affect the heart on Thursday September 24, 2020 @05:08AM (#24576745)
This is definitely not unique for this virus. Viruses which cause respiratory illnesses are also affecting the heart. This is proven and studied.

Older »