News for hackers. Stuff that matters.

nc0

Re:Cloudflare Ohttp Gateway on Saturday October 03, 2026 @08:16AM (#49943620)
Well played, CIA!
Re:I’ve banned query strings on Sunday May 10, 2026 @06:25AM (#48082641)
As far as I know, platforms like YouTube and Twitter prefers using their own "link shorteners" (t.co etc) to track clicks and other metrics.
Re:Before GitHub on Wednesday April 29, 2026 @06:08AM (#47946257)
None, it just received the help of the vast majority of well-payed SWE to make it that way
Guess where the companies got the ideas and schemas from?
It's not a question of languages or frameworks, but hardware. I cannot finance servers large enough to keep up with AI bots constantly scrapping my host, bypassing cache indications, or changing IP to avoid bans.
Re:We shouldn't have needed lockfiles on Wednesday August 06, 2025 @02:34PM (#44815849)
So much thought works for not accepting the only real, future-proof, safe, and deterministic solution that is downloading your dependencies' code next to your code forever (a.k.a. vendoring)....
Re:NIH Is Far Cheaper Than the Wrong Dependency on Friday July 18, 2025 @06:47AM (#44603209)
NIH is cool and all for greenfield projects but please remember that most of industrial work today is compatibility with old standards and behaviors, dealing with their bugs and edge cases. In that case, a third-party dependency that has been existing for 20 years will be better.
> Say something everyone lives everyday around the world. > "This is an extremely ignorant take."
Re:The Grug Brained Developer (2022) on Wednesday June 18, 2025 @03:06AM (#44307358)
You also have to remember the context.

First that visual debugging was still small and niche, probably not suited to the environment at Bell Labs at the time, given they were working with simpler hardware that might not provide an acceptable graphical environment (which can be seen as a lot of the UNIX system is oriented around the manipulation of lines of text). This is different from the workplace where most game developers, including J. Carmack were, with access to powerful graphical workstations and development tools.

Secondly there’s also a difference on the kind of work achieved: the work on UNIX systems mostly was about writing tools than big systems, favoring composition of these utilities. And indeed, I often find people working on batch tools not using visual debuggers since the integration of tools pretty much is a problem of data structure visualization (the flow being pretty linear), which is still cumbersome to do in graphical debuggers. The trend often is inverted when working on interactive systems where the main problem actually is understanding the control flow than visualizing data structures: I see a lot more of debuggers used.

Also to keep in mind that a lot of engineers today work on Linux boxes, which has yet to have acceptable graphical debuggers compared to what is offered in Visual Studio or XCode.

Re:Why Koreans ask what year you were born on Thursday June 12, 2025 @04:48AM (#44255423)
It's not really a question of fame but more of respect, we are not relatives, so you do not use tu.
Re:The Ingredients of a Productive Monorepo on Wednesday May 28, 2025 @03:50PM (#44120024)
For the people interested in a good VCS system to achieve such monorepos, have a look at Ark [0]. It works really well for huge codebases, it is really fast, faster than Perforce Helix, it has an ethical and respectful pricing scheme, with a self-hosting mentality. Also it's indie, which is typically better than greedy corporate.

[0]: https://ark-vcs.com

Re:Deals with the Devil Aren't What They Used to Be on Friday August 16, 2024 @07:27AM (#41265327)
Amen brother, hope everything is good for you now
Re:Inside the "3 billion people" national public data breach on Thursday August 15, 2024 @06:27AM (#41254535)
As far as I know, most of the developed and in development countries have this kind of database, I also know some poor countries does too, but they often lack security measures
Re:It's a bad day to be a language model on Wednesday June 12, 2024 @05:43PM (#40663519)
Such initiatives are actually great for the modern AI community, I am sure we could use this kind of behaviors to precise the internal state of models and helps us understanding more on these aspects
1Password is reputed. Or KeepassXC if you prefer something to self-host
I am not sure to understand why a JavaScript framework should have a timer for its release date? Could we at least see some code or anything?
Re:The Software Architecture of Palia on Thursday April 04, 2024 @06:05AM (#39928439)
This should be illegal, it's just moving data...
Re:The internet used to be fun on Monday February 12, 2024 @12:29PM (#39347665)
Is it the Internet that has become unfunny, or just you that has become older?

Think about it twice :)

Wasn't the goal of ShadCN UI to be easy to use, without the need for a custom ecosystem? Not to discourage but this seems to go against the goal of the package at first. AFAIK, we're supposed to "just" copy and past the components
Re:[2023] Stop using express.js as default in 2023 on Saturday February 10, 2024 @04:22AM (#39324798)
The issue is that newer HTTP servers try to do too many things, which in the end reduces the flexibility we have as developers.
Re:Ask HN: Cheaper Domains Deliverability on Saturday February 10, 2024 @04:18AM (#39324774)
I almost always prefer TLD other than .com due to them being mostly squatted. My rule when choosing a domain name is the following:

  1. If it is a country old (ccTLD), I make sure to inform myself on the current political situation in the said country.

  2. If it is a gTLD (non- .com, .net, ..., and non-ccTLD), then I limit myself to registrars I trust, e.g. Google's Charlestown.
In general, it should be ok, you just need to inform yourself on the registrar or the country that own the registrar, to avoid issues where the extension is dropped.
Re:A distributed systems reading list on Thursday February 08, 2024 @01:35PM (#39305687)
I also recommend anyone interested to have a look at the Erlang/OTP ecosystem, especially for their design decisions. While the language and the platform isn't popular, the OTP team does present rich architectural patterns and ideas that can improve your design
Re:Concrete.css on Thursday February 08, 2024 @10:53AM (#39303393)
Agree, that depends on your vision of minimalism and stuff.
Re:Concrete.css on Thursday February 08, 2024 @06:32AM (#39300732)
As it is often said in various designer forums, please avoid pure white (#FFFFFF) on black (here #111111), as it makes the text glow for the human eyes (therefore making it unreadable for long text). Instead, try to lower a bit the contrast on the text color.

Also, the dispositions for the buttons at the beginning (GitHub, NPM, ...) are not adjusted correctly for keyboard navigation (each button requires two tabs).

Appart from that, I do like a minimalist stylesheet, so I will also recommend Tufte CSS [0] for readers.

[0]: https://github.com/edwardtufte/tufte-css