Hacker Newsnew | past | comments | ask | show | jobs | submit | number6's commentslogin

And since AI knows every Tailwind page, you probably do not need the paid offer for a decent looking page.

Well you always could just read the docs instead of using the paid offer. Took longer. Not anymore.


How close is Odoo to the Django Stack? In my mind, since both are python, I always thought it was some kind of Django fork,l. I bet I am wrong. So how came Odoo into being?

It's not a fork of Django, even thought the stack has similarities: Python, ORM on top of Postgresql, Modules. We use werkzeug (it's been a long time I checked Django, not sure they are on it too), but the rest of the stack is Odoo's own framework: ORM, Templating (QWeb), API, etc.

But it's not comparable to Django:

- Odoo is built for management application: think CRM, Accounting, Project Management, ... a strong backend

- Django is often used as a framework, Odoo for end-users apps (even though our framework is super advanced)

- Odoo has a CMS (website builder) too but with a focus on being end-user friendly, like Wix, or Squarespace but for businesses (eCommerce, Jobs, Events, ...)

- the javascript client of Odoo is huge whereas Django is minimal

- Odoo has it's own ORM optimized for speed and complexity of an ERP

- templating engine based on XML rather than inline python instructions

Here is a 2 minutes overview: https://www.youtube.com/watch?v=nbso3NVz3p8


If you were building Odoo for the first time today would you still choose python? Would you use it the same way?

On good days you could use a solar collector to boil water and generate electricity with it

Also he will looke reasonable by just invading Ukraine instead of the whole of Europe

Accelerando is one of my favourite too! Thanks for sharing the reply, always love book recommendations


In a thematically similar but very different vein, Adrian Tchaikovsky's Children of Time series was an enjoyable read.

I also recommend Eric Nylund's work, specifically Signal to Noise and A Signal Shattered.

Edit: Well, there you go, Children of Time had 23 mentions now that I've read down further. Disappointed to see Eric Nylund's work fade into obscurity, I rate him up with Neal Stephenson.


I thought I recognized that name: Nylund also wrote some books for the Halo series which I enjoyed, although I was already a fan of the games.


I believe he was a staff writer for the Halo series in house as well, something like Marc Laidlaw at Valve, and the books emerged from internal storytelling written for the series. Very interesting stuff.

I also highly recommend his older books Pawn's Dream, Dry Water, and especially A Game Of Universe. They're available on Kindle and part of the Unlimited program so easy to check out.


I haven't been able to find Eric Nylund's "Signal to Noise" and sequel "A Signsl Shattered" in ebook format.

But they are strange and great.


Those two novels of Nylund's really captured the "dark forest" concept well, though I won't say more so as to avoid spoilers.

I haven't read the source material so I can't speak to the books, but the adaptations of 3 Body (Problem) that I've watched, both the Tencent and Netflix ones, also explore similar themes to Nylund's works. Heck, I just discovered that Liu Cixin coined the "dark forest" term, though he isn't the first to explore it.


I must finished my last book and grabbed Accelerando blind based on ya all's recommendation and damn it's great. Thank you!


There was a good talk some years ago at some of the CCC events where some guy found out that scanners sometimes change numbers on forms.


It's David Kriesel's infamous talk about the even more infamous Xerox bug.

Talk: https://media.ccc.de/v/31c3_-_6558_-_de_-_saal_g_-_201412282...

Bug: https://en.wikipedia.org/wiki/Xerox#Character_substitution_b...


That's a thing I always marvel about - how LLMs are so versatile and do so much stuff so good that was out of reach just some years ago


Especially when you consider how expensive "good" OCR software is


As someone whos commit message are: fix, fix again, this hopefully works, again.

I am sure AI cannot even glims the frustration I feel committing these commits.

You can argue, that these messages are as poor as the code that I have written; but don't tell me you haven't been there -- and if you have please tell me your secret


My secret is intent (and magit). If I’ going to write code, I already have a few goals in mind. That’s what I put in the commit message. Magit is for I did other stuff, so I can stage individual hunks/lines instead of whole files.


My favorite git command is git commit --amend, my second is git rebase. Until you push, you don't need to keep adding new pointless commits

Actually I wish that we had two branches in parallel, one with cleaned up commits, another with how the software were actually edited. But we need tooling for that


If you go all the way to where the cleaned-up version is a squash merge, as so many unfortunately do, we already have that: regular, non-squashed merges.

If you don't go that far, you could mimic something like it with sub-branches and merge commits for each one into your working branch, but I imagine it would be annoying to handle at that granularity.


Before the rise of the llms there was a post here on hn where someone explained how to use all the dashes — sadly llms took them from us


Yes, but they work differently. Due to their decentralised nature there is not one switch they can turn to shut off their services or programmes. US companies can be ordered to stop their services for certain organisations, individuals or states


Sure, but then some may not remember how usage of the cryptographic algorithms was limited by the US government, including in Open Source software, all the way until late 90s in Central/East Europe.


See how well it works for countries that were cutted out of Github, where most FOSS projects are hosted nowadays, without copies anywhere else, as if Git wasn't any different from Subversion.


Yes - this is exactly the problem. Big Corporations, like Microsoft, the owner of Github, can shut you out. If you lose access to your E-Mail, or anything connected with your Microsoft Account (or Google Account) you will lose access to a lot of services that relie on it. And if you keep your source code with Microsoft and Microsoft only, you can lose access to it too.


Broadly speaking this tendency towards concentration and centralization is not only just going on in all aspects of society all over the West, more baffling in many ways is the fact that many of the instances of concentrating power and control is being facilitated and even perpetrated by the collective people themselves, e.g., putting all the eggs into the GitHub basket.

Regardless of why and how it’s happening, it seems extremely risky at best because all concentration of power and control tends to beget more abusive power and control.


The problem isn't git -- which is open source -- but Github, which is Microsoft.

There are other open options for hosting git FOSS projects.


Git is distributed. There are git mirrors everywhere and if you pulled the source code once locally you also still have it.


When you use a project, with Git you always have a copy (by default). Also when you have the legal access to the binaries, you can demand the sources. I mean that's THE defining feature of being an open source project.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: