The German "Chaos Computer Club" (hacker club) has a disclosure service. They approach the affected party as the club, hiding the persons identity. Not sure if they do it internationally as the page is in German. But nice idea and not a government agency.
HN user
phartenfeller
Location: Germany
Mainly working with Databases and the Web.
Contact: contact-hn (at) hartenfeller.dev
Sorry, not my cup of tea. I think UI peaked with minimal/material/flat a few years ago, which also made me more calm.
Besides that, I think readability could be an issue.
Great news. My first thought was that I want to see how this looks. Unfortunately there is not a single screenshot in the announcement. Missed opportunity in my opinion.
Heavily disagree (for serious low-code platforms). AI produces code that only AI maintains. That's a big burden. Low-code vendors ship code patterns that are easy to compose. They have the burden of maintaining that code.
Let AI build apps using these building blocks instead of wasting tokens reinventing the wheel on how interactive tables should be, which chart library to use, and how speaking from the frontend to the backend works securely.
LLMs will make creating low-code apps as easy as normal apps. But it has one constraint: how is the extensibility of the low-code framework?
There are so many more options than being acquired and abandonware. Its hard but there are many independent and stable open source projects.
Maybe not by market capitalization but Cloudflare is used by around 25 % of the web. Internet giant in my books.
Why does Cloudflare need a web framework? Most obvious would be they think they can make money from hosting astro sites (like Vercel and NextJS). I hope Cloudflare's impact on Astro will be tiny. But another great thing being swallowed by big tech...
Definitely. But AI can also generate unit tests.
You have to be careful by exactly telling the LLM what to test for and manually check the whole suite of tests. But overall it makese feel way more confident over increasing amounts of generated code. This of course decreases the productivity gains but is necessary in my opinion.
And linters help.
I think you are true to a point. But great movies get almost universal praise with scores of 9/10 on IMDb or near 100% on Rotten Tomatoes.
The same goes for food; there are things that are quite controversial, but who says no to fantastic ice cream or bread?
But most importantly for movies, it is not the micro-genre that decides. People who are not into fantasy or astrology still love Lord of the Rings or Interstellar because they are particularly highly produced, where all crafts making up that movie are treated highly instead of strategizing and optimizing.
It is probably not just a Netflix issue. But it is also quite a philosophical question as to who is to blame. The consumers who watch and pay, or the ones who fund the mediocrity.
It is definitely sad to see Netflix turn from their early phase, where they valued quality over quantity, and since have reversed that.
I just want to see more great art that really sticks, has ambitions and something to tell, and values my time.
It's about all the other projects that would have had great quality but did not secure funding because Netflix prefers to fund mass-produced mediocrity. In Germany we have a saying "Even a blind hen sometimes finds a grain of corn".
I don't like this. Netflix rarely creates excellent content; instead, it frequently produces mediocre or worse content. Will the same happen for Warner? Are cinemas now second behind streaming?
Edit: I agree Netflix has good Originals. But most are from the early days when they favored quality over quantity. It is sad to see that they reversed that. They have much funding power and should give it to great art that really sticks, has ambitions and something to tell, and values my time instead of mediocrity.
My Hetzner servers have been running fine for years. Okay, there were times when I broke something, but at least I was able to fix it quickly and never felt dependent on others.
Wow, three times in a month is really crushing their trust.
Well some people like to code and logic puzzles. And especially as it is in its raw form where you can forget all the noise you encounter while coding professionally with many hoops and responsibilities.
This post is mostly an ad for their migration services?.
Author here. I am still happy leaving PowerPoint etc. behind. I am currently in Croatia for a conference and will do two talks with my HTML slides.
We are also working on a database linter. Currently focusing on Oracle but we will support Postgres soon too.
Rules can either run queries against the DB (e. g. foreign key without index) or use our parser to check code SQL, PL/SQL, and pgSQL soon (naming standards, security and performance issues, etc.). We currently have over 280 rules [1]. The tool runs as a lange server during development or as a CLI so you can use it in your automations. Its more enterprise focused, an admin can create configurations that get applied to all developmers.
That's probably their strategy of handling 402 Payment Required[1]. They want to become the platform over which auctions for AI crawlers buying rights to use content take place.
Scary if it works out their way and Cloudflare becomes an even bigger giant.
[1] https://developer.mozilla.org/de/docs/Web/HTTP/Reference/Sta...
It's weird that the just keep the version number. Why not release it as 2.6 or something else. Now it is confusing, do my existing workflows automatically use the updated version and if yes do I need to monitor them for unwanted changed behavior etc.
Think of a large template with many attributes like classes and structure. When you want to render this multiple times you just have to update a few things for the unique instance instead of recreating the structure and classes over and over.
SQL is beautiful in its own way. Definitely not easy to master but beautiful in how much business logic you can implement in not many lines of code.
And with SQL macros becoming a thing it is now easily possible to store patterns as reausable functions with parameters.
Can we start distinguishing between basic stats and surveillance? It sounds like this author also disabled web server logs as any knowledge of traffic is deep surveillance. Is this really the way?
Maybe some people get motivated or improve content by knowing what gets actually clicked. There is a huge difference between reading web server logs and adding third party services to the websites that track everything.
It is not the nicest but you will quickly get used to it and productive. However maintaining huge websites with thousands of thousands of lines of custom CSS will never be easy. And especially if somebody else wrote it.
I think you underestimate the impact of their database on the world. They were a huge tech innovator in that part (and actually still are).
It can definetly help, like with describing images that have no description. But I doubt it can deliver good and consistent results to make whole websites accessible where developer have paid no attention to this topic at all.
From an efficiency standpoint it would be way better when devs run this once and not every visitor.
Interesting. This is now the second DB next to Oracle[1] that can do JS (that I know of). pgSQL and PL/SQL of course still stay relevant but in the Oracle spehere the argument is that you can reuse existing code from NPM. Like this blog post [2] describes how to run an GraphQL endpoint from within the DB.
[1] https://docs.oracle.com/en/database/oracle/oracle-database/2... [2] https://blogs.oracle.com/developers/post/creating-a-graphql-...
Not for me as I like looking at actual HTML but definetly intersting. Good job!
I also like Svelte which uses it's own language and needs transpilation. I think that's key to elegance as JS was not really designed to control layout, style and logic all at once.
I think browsers are in the best state to slow down their development rate. They have come so far, it is the most uniquitous application ecosystem nowadays. Even though there are still great developments currently, they are rather niche and it would be way more damaging if it slowed down 10 years ago. Maybe financial constraints also have a positive side. TL;DR the web ecosystem has matured a lot.
It's always the same. Big internet giants having really unique issues: scaling with millions of users at the same time, micro optimizations as they have a big impact because of the scale. So they need to really complicate things like distributed systems, eventual consistency, and unique UX etc.
They do a good job about it and want to share it so they publish their story. Now people from other companies read this and think that this is now state of the art and they also should do this. But they don't even have the same issues.
I work with a Low Code framework from Oracle (APEX) that literally runs in the database and serves web apps. Want a report and form on a table? Click create new app and xreate page, select the table, customize labels, maybe move things around, maybe change an item from type text field to select list with another query and done in 5 minutes. With lost update detection, easy authorization control, automatic validations for your table constraints, etc. You can still code data processing procedures but why reinvent the wheel for another web UI?
People just choose to overengineer backend apps that only 50 people use...