Hacker News new | past | comments | ask | show | jobs | submit | drchaos's comments login

> Consuming and training on the whole internet doesn't make you smarter than the average intelligence of the internet.

This is only true as long as you are not able to weigh the quality of a source. Just like getting spam in your inbox may waste your time, but it doesn't make you dumber.


This is pretty interesting, I think you should do two things right now:

1. add a message box stating that it is experimental and has only a very small set of companies right now

2. add an option to get notified when you have a more complete dataset (just use a Google form to collect email addresses)

Reason: Searched for my company, no result, ok, we're too small. Searched for some DAX companies, no results either => site looks broken.

Additional ideas:

* Add information from insolvenzbekanntmachungen.de, it's a major PITA to find someone there * Provide a (paid) API so it can be integrated into shop systems etc.

A Creditreform membership is quite expensive, probably worth it for larger shops, but for small enterprise your solution might come in handy.


Thank you! I've just fixed the first point. For the second point, I have to look for an alternative to Google Forms. At the moment I am not yet obtaining any data from Insolvenzbekanntmachung. Insolvencies are also stored in the Unternehmensregister. However, this could certainly be integrated quite well.


If npm or Ubuntu would deliberately replace a package with their own implementation, without giving you notice or making this opt-in, would you call that a supply-chain attack? I would, unless the original package contained malicious code (which is not the case with WPE's custom fields plugin)


Ubuntu patches all the time. WordPress could have done exactly the same with patches! Good idea.

Sometimes a patch isn’t enough so there is something like SilverWolf. That’s kinda like ACF/SCF.


That's LibreWolf.


It's standard for Euro amounts and before that for many (most?) European currencies.


The majority of Eurozone countries do put the numbers before the €, but it's not standard across the continent, each country has their own standard and some of them do have the euro sign first.

https://en.m.wikipedia.org/wiki/Language_and_the_euro#Writte...

(To save a click: Netherlands plus Dutch-speaking half of Belgium, Austria, Cyprus, Ireland, Luxembourg, Malta, and Turkey are the Eurozone countries which write €1 - which is also the official way to write it in English. Edit: oops, Turkey should be with England in that it's not a Eurozone country, they have their own Turkish lira, but in their language Euro amounts should be written €10, even though lira amounts are written 10TL.)


One could argue that at least this specific tactic would not be possible without the state granting a monopoly on "intellectual property". Without that, nothing would hinder AMD from just shipping their already existing implementation.


> One could argue that at least this specific tactic would not be possible without the state granting a monopoly on "intellectual property".

Microsoft ? RIAA ? MPAA ? Google (AI, books)


The irreducible state role in a free market is to enforce property rights.

Almost all free market fans I have seen think that this should extend to some notion of intellectual property.


I think the standard answer to your point is that you can recognise "intellectual property" without granting a (limited) monopoly. There are plenty of proposals floating around for copyright and patent reform that curtail or replace the ability of the creator/owner to unilaterally set the price and decide who can license the material and how they can use it.


Thing is, HDMI forum is not a monopoly. It's a literal cartel of a few corporations and other cartels. Other cartels pushing for it include MPAA.


The monopoly here is HDMI LA, who provides the required licenses.

> HDMI® Licensing Administrator, Inc. (HDMI LA) is the agent appointed by the HDMI Forum to license Version 2.1b of the HDMI Specification and is the agent appointed by the HDMI Founders to license earlier HDMI Specifications.

https://hdmi.org/adopter/index

See also: https://www.symmetryelectronics.com/blog/what-are-the-licens...


Mostly I think the person who mentioned that this is free markets working as free markets is largely right. You can't defend free markets on the basis that property rights are enforced by the state, and thus somehow changing the free market outcome.

I also think critizising intellectual property on grounds of granting a monopoly is muddling the language. If I write a novel I have exclusive rights to the novel. But I am not the only supplier of mediocre novels. I don't have a monopoly in a relevant market.

None of this contradicts the point that IP and patent rights are in desperate need of reform, or that they can play a central role in abusing a monopoly position (e.g. https://en.wikipedia.org/wiki/Orange-Book-Standard).

Edit: Maybe my post was unclear: I would agree that IP should be abolished. But this is not a position I have seen classical market liberals and other free market advocates take. Instead, they tend to favor strengthening all forms of property rights. If I am wrong on this point, I'd be happy to read some examples.


I don't think we disagree, I would just like to add that this subtlety about "monopoly" depends on the (subjective) existence of substitute goods. Maybe as a consumer I just want any old book to read and so an individual author has no market control. On the other hand you can imagine, say, a technology that's practically or actually unavoidable as an input for a particular business (suppose HDMI had no viable alternative), then the IP holder could extract super-normal profit and make the economy less efficient.


alias wget='curl --wget', then?


How do you handle downtime due to project/package/os upgrades?


Still using docker so you can upgrade most of it on every deployment. As far as the host, modern Linux distros handle security updates automatically and unattended. I do recommend having a backup replica server in standby. If you need to upgrade the kernel on the host you just change the DNS to point to your backup, wait for some time for connections to finish on your primary then restart the primary, ensure it is stable, change DNS back. It’s standard A/B deployment. Nothing special about it.


Technically no different than what you’d do in the cloud - have multiple of each resource so you can update them one by one while the others keep serving traffic.

Additionally, not every update needs to be applied, you need to understand your threat model and only apply updates when they actually patch something that would affect you - this cuts down on the actual number of updates that you need.


If you can't simply upgrade while your program is running, you would fire up a redundant server containing the latest version and take the one you are upgrading offline.


Don't upgrade unnecessarily. Then you won't get backdoored by xz releases.

Same security industry convinces you to upgrade every 15 seconds and then sells you solutions for when those upgrades fuck you over.


Or don't upgrade unecessarily and still have backdoors :P


kexec


I do run a pretty similar setup for some projects, and in general I tend to agree with the author, especially when bootstrapping cloud services can cost quite some bucks for mediocre performance.

There is, however, one big disadvantage one should be aware of, and that is downtime. There will be downtime when you

* push a new version of your project

* install package updates for docker, postgres, ...

* install a new kernel and need to reboot

* need to upgrade the base OS because you can't stay on Ubuntu 16.04 for the next 10 years (this one can take hours)

Of course there are projects which can live with that. If your target audience is 9-5 office workers, some downtime at night might be acceptable. At least if you don't have customers in other timezones.

IMHO, the sweet spot would be to have two identical servers with automatic failover, but I did not find a good solution for that yet. Would be very interested if someone here has a solution for that and is willing to share.


AFAIK all the well-known proxies/load balancer support automatic failure in one way or another - Caddy, Nginx, Traefik, HAProxy.

I prefer Caddy myself, for it's simplicity. On load balancing, it can detect when an upstream server isn't working, and remove it from the list of upstream until it's working again. Sometimes you want control of this, for example for OS updates - Caddy has an admin API you can use to remove a server from upstreams and wait until all connections are drained, then you can perform the updates and add the server back again. Then do the same for other upstream servers.

(I haven't actually used the Caddy admin API in production yet, but plan to soon).


Technically true, but still misleading, as the total production has gone down significantly:

2022: 491,8 TWh 2023: 436,8 TWh

So Germany is not replacing fossil fuels with renewables, it just produces less electricity overall. Which might be caused by the fact that electricity is so expensive nowadays, that especially energy-intensive industries are getting less and less economical, so they lower their production or even shut down completely and move elsewhere.


How much of the production in 2023 were to prop up France's ailing nuclear plants?

https://www.nytimes.com/2022/11/15/business/nuclear-power-fr...


In 2023 nothing because the plants are back online, but last year a lot. Although Germany does traditionally export electricity to France in the winter because France doesn't have enough to cover electrical heating. Not sure what happened this winter.


French wind production is covering the needs currently. During end of December French production was mostly wind + nuclear.


That's great to hear. Energy-charts has data to 2014, and until last winter Germany exported more to France in every winter month except one, I think February 2022 or something.


Total production went down 12% and fossil fuel production went down 22%. So even in that sense fossil fuels are replaced with renewables.

The energy intensive industries that are affected mostly use natural gas. Energy prices for both gas and electricity have reduced significantly this year.


The actual title is "0x4 reasons to write and publish", probably it got mangled somehow.


Yes, HN's automated title mangler strikes again.

I complained about this just a couple of days ago on another submission. Dang continues to defend it, and I continue to hate it.


You can still fix the title yourself after your submission. :)


I can't fix the titles. The submitters of the articles can fix the titles, if they notice.


Yes that's what I meant. Edited to clarify the ambiguity in my comment.


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: