News for hackers. Stuff that matters.

Waraqa

Re:The Wi-Fi Revolution (2003) on Friday October 17, 2025 @05:27PM (#45622291)
Re:The Wi-Fi Revolution (2003) on Friday October 17, 2025 @05:23PM (#45622249)
I still remember the shock when my father told me he had connected his laptop to the internet without a cable. I'd heard of wireless networking but didn't know it was a standard feature in laptops at the time and all you need is to find a wifi point.
Re:Old Stockholm Telephone Tower on Saturday October 04, 2025 @12:36PM (#45474576)
Does that mean the quality of the voice calls in that era was better than later systems? Since it's logical to have loss of quality when a weak signal is amplified.
This is great news for the entire ARM ecosystem. The fact that ARM is now exceeding the best x86 CPUs marks a historical turning point, and other manufacturers are sure to follow suit.
How did you measure it?

I saved the page as mhtml and it was only 24.4 MB

Re:Introduction to Programming Languages on Wednesday September 24, 2025 @12:29AM (#45356301)
[The following is an AI generated description]

The book is a theoretical and practical guide to understanding the principles of programming languages. Unlike books that teach a single language for application development, this one focuses on the semantics, syntax, and core concepts that are common across languages. It uses Scala as the main teaching language to build interpreters and type checkers, but its goal is not to teach Scala itself; rather, Scala is a tool to explore universal programming language principles.

The book covers key programming language features such as immutability, functions, pattern matching, recursion, mutation, garbage collection, lazy evaluation, continuations, type systems, algebraic data types, and polymorphism. It introduces these by first presenting them in simplified “toy” languages and then showing how to implement interpreters and type checkers for them. This approach ensures readers understand not just how to use language features, but why they work and what rules govern them across programming languages.

Its importance compared to other programming books lies in its generalization. Most beginner programming books teach one specific language (e.g., Python, Java, C++) and focus on syntax and usage. This book instead equips readers with the foundational concepts of programming languages so that they can more easily learn any new language in the future. By separating syntax (surface-level appearance) from semantics (underlying meaning), it teaches readers to recognize the deep commonalities among languages, making it a valuable resource for students, researchers, and advanced programmers aiming to go beyond coding into programming language theory and design.

Re:Download responsibly on Monday September 22, 2025 @04:04AM (#45330412)
IMHO in the long term this will lead to a closed web where you are required to log-in to view any content.
It was moved to a new path so you have to create symlinks in both locations to the new path under /usr/lib/newlib1.2/newfile.so otherwise, You can download a script that will make that for you but it will only work if you have all the dependencies for that script installed and their version numbers match the ones that the script owner had when he wrote the script.
You are right but the fact that it will be harder to distinguish between human written and AI written text means that we will be looking for signs that indicate a human written text and will tend to prefer humanly mistakes over AI perfect tutorial.
Re:Escapee pregnancy test frogs colonised Wales for 50 years on Saturday September 20, 2025 @01:33PM (#45315372)
It's the only one that's not very good at hiding itself.
Re:YouTube downloaders (and how Google silenced the press) on Saturday September 20, 2025 @03:15AM (#45311207)
There is an official download option inside the app. If they limit the download speed to the watching time, it won't be useful.
Re:I regret building this $3000 Pi AI cluster on Friday September 19, 2025 @12:11PM (#45303311)
>very energy efficient

If your server has a lot of idle time, ARM will always win.

Re:Elements of C Style on Thursday September 18, 2025 @10:34AM (#45290224)
The page style doesn't look so bad even though it's using very simple HTML elements of the era. Just looking at reminded me of the early days of HTML.

edit: It uses CSS which was invented in 1996 (according to Wikipedia). That means it was updated at a later date.

It can only be categorized as durable after careful revision from human experts and extensive testing. This is what the article is about.
Re:A desktop environment without graphics (tmux-like) on Thursday September 11, 2025 @04:52AM (#45209334)
It would be useful if there are a comparison for their resources usage especially for people who need them in constrained resources environments.
Re:Show HN: I recreated Windows XP as my portfolio on Sunday September 07, 2025 @12:18PM (#45159531)
I wonder why his karma is less than the points of the post. doesn't karma follow the total points of one's posts and comments?
Re:Show HN: I recreated Windows XP as my portfolio on Sunday September 07, 2025 @12:14PM (#45159495)
Add to this the ability to make it cross-platform executable[1] that has no dependencies to get the perfect file format.

[1]: https://github.com/jart/cosmopolitan

Re:Oldest Recorded Transaction on Saturday September 06, 2025 @03:38PM (#45152248)
I assume an integer field is sufficient since mostly it's only the year that they know not the exact date.
Re:Show HN: Writing Arabic in English on Saturday September 06, 2025 @02:13PM (#45151571)
Are you referring to the language examples in the article? Could you please give an example of what you mean?
Re:Atlassian is acquiring the Browser Company on Thursday September 04, 2025 @11:38AM (#45128484)
"Arc isn’t just a Chromium fork. It runs on custom infrastructure we call ADK — the Arc Development Kit. Think of it as an internal SDK for building browsers (especially those with imaginative interfaces). That’s our secret sauce. It lets ex-iOS engineers prototype native browser UI quickly, without touching C++."

https://open.substack.com/pub/browsercompany/p/letter-to-arc...

Do you wish CRT manufacturing would start again? Let's suppose there is enough market demand for that. What advantages could they bring back that we have since lost?
Re:The Value of Hitting the HN Front Page on Wednesday August 20, 2025 @02:04AM (#44959083)
This means that there is one more piece of advice: "If your post didn't hit the front page in the first attempt, try again later".
Re:LLMs tell bad jokes because they avoid surprises on Sunday August 17, 2025 @06:28AM (#44930507)
They aren't surprising when you are dealing with new knowledge. But when hallucinations occur with something you are familiar with, it will be surprising and might be funny. Remember when AI was asked: how many rocks should I eat per day.
Re:LLMs tell bad jokes because they avoid surprises on Sunday August 17, 2025 @03:35AM (#44929674)
The fact that any surprise used in the wrong place is considered hallucination and a downside for that LLM. I guess a good starting point to improve that is to add an experimental "Surprise Mode" which will try to guess the right kinds of surprises rather than minimizing them and get the feedback from the users. Over time, it will learn what kind of surprises users like so that they will be used in future training datasets.
Re:Open Office Is Giving You Secondhand ADHD on Saturday August 16, 2025 @08:37AM (#44922781)
The title is misleading. a slight modification could help such as adding 'Your' at the beginning
Re:Lessons learned from buying an open source repo on Friday August 15, 2025 @06:54AM (#44910794)
Maybe because it's MIT licensed which means there is no point in buying the project other than acquiring the original repo

Older »