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

I have never understood addiction either. My whole life I’ve been told that I am addicted to “computers” or video games, because I spent so much time on it. But frankly there wasn’t much better to do and it’s just a hobby, passion that now pays my bills…

Only until I started smoking cigarettes and later stopped I realised what addiction really means, and how hard it is to kick it.


Literally the first paragraph:

> Forgejo is self-hostable free software for software development, built on top of Git. Codeberg is powered by Forgejo, which is in turn a hard-fork of Gitea. Compared to Codeberg, Forgejo is not one service, but free software to help you build your own. Everyone can install their own Forgejo instance to host their own projects. There are also public Forgejo instances as well as Codeberg you can use, but make sure you find a site that is actively maintained and updated, and that you trust the provider.


[flagged]


If that is too long, you have an attention span problem. That is your issue to deal with, not ours.

Or from another angle, how would you say it more concisely? Preferably without using AI to summarise.


If anything it seems like you are the one with an attention span problem when you can't remember that he posted the correct consise definition earlier in this thread. Being a dick when justified is counter-productive, but being a dick while also being the one who is confused is a way worse look.


> he posted the correct consise definition earlier in this thread

As a question, not a statement of knowledge, when if they'd read that “too long” paragraph they could have stated the point confidently.

And while that description, if stated as such, is more concise, it leaves out notable details (its relationshipt to Gitea, which many may recognise, and that it isn't the full feature set of the service) so is probably too concise.


i phrased as a question as a courtesy.


thank you , you're one of the folks who make it worth visiting here.


Many email providers and third party security tools default settings automatically bounce or block SPF failures, no matter what DKIM says... so no, not using SPF completely is a bad idea.

Using it minimally is correct, thou. Route outbound mail through as few controlled relays as possible so your SPF record only needs to list infrastructure you actually *own*, rather than growing it every time a new tool needs to send mail.

I have seen way too many clients almost hit the char limit in a TXT record


SPF failures overriding DKIM successes is a direct violation of RFC 7489 section 4.2 [1]. I have never observed such behavior in the wild, though my experience may be more limited than yours. There are two possible explanations anyway, one is that the DMARC record was missing or misconfigured, the other is that the DKIM check did not actually succeed even though you had reason to believe it should have (e.g., misaligned sender domain, invalid/stale/rotated key, etc.).

I would certainly agree that DKIM is harder to get right. However, the TXT record data size limit is surmountable. You can either use EC algorithms, which have much shorter keys, or stick with e.g. RSA and its very long keys, but span them across multiple 255-byte record data chunks. That having been said, I still think DNS providers should do more to make configuring DKIM easier.

Ultimately, if you have SPF and DKIM set up such that both cover all senders, then you are just using SPF. It is the simpler and more forgiving mechanism, so its broad-scoped successes will always swallow DKIM in practice. The only reason I can think of to do this anyway is if you suspect your email provider will change IPs on you and they don't provide their own SPF record, but if that were the case, they are basically telling you not to use SPF in the first place.

EDIT: RFC 7489 was superseded by RFCs 9989-9901 rather recently. Nevertheless, the definition of success, now given in RFC 9989 section 5.3.5 [2], remains the same.

[1] = https://datatracker.ietf.org/doc/html/rfc7489#section-4.2

[2] = https://datatracker.ietf.org/doc/html/rfc9989#section-5.3.5


Writing custom scripts in PAWN and then later mods, hacks and cheats for CLEO was my personal gateway into coding. Most RP servers were so nepotistic, so that was my way of getting back and fighting the "system". Fun times, do not miss it tho.


Hahaha I'm right with you on pretty much everything you said :D


I speak as I think and I type and as I speak, so I do uses em-dashes. It’s a shame that it’s now a brand of low quality AI-generated content.


> I speak as I think and I type and as I speak, so I do uses em-dashes.

I'm sorry to break it to you but the sentence you just wrote doesn't contain any —s.


Not the use case for em-dashes. en-dash maybe, but they also didn't say they use en-dashes instead of hyphens.

https://en.wikipedia.org/wiki/Dash#Em_dash


I always find it strange how many HN commenters appear to have unconsciously added "exclusively" or "without exception" to the text of the comment they're replying to.


How do you even do an em dash? I don't even thing I've got that on my keyboard


"option shift -" like so —, or if you want an en-dash, just "option -" like –. The funny bit is that I like em-dashes too as they indicate a pause or an interruption in thinking that just looks better than parenthesis, however I sometimes like to use en-dashes as well, which can be a pain since some fonts, especially monospaced ones, render exactly the same, for example in this HN edit box: - – —


> "option shift -" like so —, or if you want an en-dash, just "option -" like –.

That’s true in the US layout, but on other layouts those can be reversed.

> for example in this HN edit box: - – —

They look the same in the HN edit box because the font is monospaced, but once posted they do look different.


— Got it. I can em dash now! — — —


For Windows it's Win+Shift+"-".

I suspect it is more common to see in papers as you can type it with just "--" in LaTeX.


Correction: It is actually "---" in LaTeX and "--" only creates an en-dash.


I, at least, literally made my own keyboard layout some years ago, to be able to type all the characters I want. Got versions both for Linux and Windows (haven't had a need to use Mac yet).

It's basically an extension of US International which can type every letter in all the Latin based alphabets and most of the common punctuations, including hyphens, hyphen-minuses, en-dashes, and em-dashed.

Never found room for all the Greek letters, though.


Install/Enable support for the Compose key. Map it to Menu or some other unused key. Then press Compose and three hyphens in sequence.

I have used emdash, typed this way for many years before LLMs. I had got the habit from mimicking my journalist father's writing style.

The Compose key is useful for many other symbols «×»÷₁²♥⋄•


I'm typing from a phone and it's just a long press on the - button to get — to appear. How about if you're not foreign, how do you get æ to appear. It seems quite special to get € or ¥ to apper if all you've got is $ but why should your inability too do something hold back everyone else?


Phone keyboards usually make it easy. On desktop you can try compose and three hyphens.


I’m a bépoète™ — it’s that simple!


Hold down hyphen key


I was downvoted a few weeks ago for making this exact point. Humans can and do use em-dashes occasionally, but given that you have to go digging for the key combination, you're not using it every 3rd sentence like every AI model does.


> but given that you have to go digging for the key combination

Except you don’t. If you’re on an Apple OS, by default doing -- (two hyphens) auto-substitutes for an em-dash.

Also, the key combination isn’t even hard. Depending on the layout you’re using, it’s either ⌥- or ⌥⇧-. My fingers press that (and the appropriate combination for apostrophes too) without me having to think. Those ⌥ and ⇧ symbols (and many more) I have mapped to text snippets.

We’re using computers, these things are trivial to do and customise, you don’t have to “hunt” for anything.


Except you do, if you are an average user, i.e. not self-selected into the HN bubble.


Yeah, yeah, people say that all the time. But it's not the dash itself, it's how it's so stiff and obviously not written by a human. "No screen glow, no keyboard, no chat UI." and other bullshit.

Why should I waste time reading this link, when the "author" themselves didn't write and, probably not even read it themselves.


I’ve been around the internet for a long and a lot of time and have never seen s2 being used to convey a heart… took me second to figure it out actually.


shrugs and walks off


And look where that got Germany; my hometown and neighbouring towns are mostly on ADSL or rarely VDSL if you’re lucky, because the big players don’t want anything to do with the cost and legal side.

Local municipalities establish de-facto monopolies and drive prices up, because they offer slightly faster and stable lines.

There is a joint effort by local utility companies in Mecklenburg and they’re trying to make things better, but anecdotally are also challenging to deal with.

My now residence here in the UK is not really rural and for years Giganet/CityFibre/toob promised gigabit soonTM for years and the date got delayed and delayed and delayed.


At least here in Denmark, they seem to have opted for installing bigger "pipes", instead of just laying down some fiber cables. Then in the future they can just push new cables through the pipes. An idea I bet they wish they had gotten the first time around.


That is not the reason that got Germany to have poor telecom infrastructure. We also have poor 4G/5G coverage without the need of any FTTH setups.

There is a common case of excessive bureaucracy and extremely conservative population (thank you, low birth rates) which is hindering any significant development in the country.


Cell towers need 'backhaul' too. Can't have them all microwave meshed.


Yeah the reason ain't so much some cables in the ground but general byzantine bureaucratic obscurity of a state that you germans created (or allowed to be created) and maintain for yourself. Its far from the only issue stemming form it, and all are just symptoms of underlying dysfunctionalities. Also the population seems to mostly sit around waiting for politicians to fix all problems.


The GDR was deploying fiber, but the west is using capitalism as underlying mechanism so the fiber was left unused and even replaced by copper after reunification because why use the latest technology just yet when you can get people to pay both for the downgrade and the upgrade some decades later!


https://de.wikipedia.org/wiki/Optische_Anschlussleitung was not a thing of the GDR. Though one could think so, because of the ...errm... let's say 'mismanagement' :-)

That's what you get with arrogant and ignorant large bureaucracies, anywhere, anytime :-)


There was fiber deployment in the GDR and plans to extend it already before the OPAL project, which came after reunification. I remember our East German CS network professor talking about it with passion but fail to find information online. Which doesn’t surprise me, since history is written by the winners. I trust his personal stories more than the lack of information online.


It could be. Even much stuff from the 'winners' from before common internet access is lost ;->

OTOH, considering how well the 'megabit-chip' went, I'm wondering wtf they'd do with fiber, at the times? For the military, agencies, ministries and some universities maybe, but for the masses? How common was the 'stinknormales telephon' in households, back then?


There is unfortunately no formula for it, apart from, play the game that senior management wants to be played.

I’d say, stick to your guns and find a job that supports your morales, not the other way around.


No, it's nothing more than that, and that is the most frustrating. I agree with you on the other comment (https://news.ycombinator.com/item?id=44777760#44778294) and a confidence metric or a simple "I do not know" could fix a lot of the hallucination.

In the end, <current AI model> is driven towards engagement and delivering an answer and that drives it towards generating false answers when it doesn't know or understand.

If it was more personality controlled, delivering more humble and less confident answers or even making it say that it doesn't know would be a lot easier.


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

Search: