HN user

SyrupThinker

240 karma

Welcome to HN, a place that punishes discussion and curiosity.

Posts0
Comments84
View on HN
No posts found.

Depends on how you frame it, the employee still owns the work in the sense that they are the copyright holder. But the employer is granted exclusive usage rights to the work, so you wouldn't have the rights to license it to someone else as is encouraged in the article.

That would be relevant, for example, when the company goes defunct, and no one else holds any usage rights for the work. Then you'd regain those usage rights.

That of course is iffy to make use of because you'd need to be sure that you are considered the exclusive author, and that no one else acquired these exclusive usage rights.

At the very least it did result in plenty of services that previously didn't allow one to delete accounts to add that option. For other cases writing a strongly worded email did the trick, unfortunate that Nikola did not have as much success with it.

The search fails where the accept-language was wrong far dominate the numbers over the search fails where the accept-language was ignored.

Wouldn't this imply that "regular" users are running their OS and/or browser in a language they do not want to use for search? This seems unlikely to me, or is there some systematic reason that results in this being the case?

I wonder if this suffers from the same issue as 3 Pro, that it frequently "thinks" for a long time about date incongruity, insisting that it is 2024, and that information it receives must be incorrect or hypothetical.

Just avoiding/fixing that would probably speed up a good chunk of my own queries.

Inside Cursor 9 months ago

No, I just dislike ad-hoc insulting people for superficial things, because the focus was on the photos, not the article. I realize the irony of my previous comment, so apologies for that.

Ignoring the actual proposal or user, just looking at karma is probably a pretty terrible metric. High karma accounts tend to just interact more frequently, for long periods of time. Often with less nuanced takes, that just play into what is likely to be popular within a thread. Having a Userscript that just places the karma and comment count next to a username is pretty eye opening.

GPT-5-Codex 10 months ago

Please tell me you are not running a NodeJS release that hasn't been supported for at least 3 years...

Optional chaining was added in v14 (2020), and it sure looks like that is the issue here.

I think it is somewhat ironic that you try to make a point that Chemie is an exception, when it is exactly the sort of example the claim is made from.

Ich and Chemie are pretty similarly pronounced (some people say either with a harder k sound, ik, "kehmee"). Chemie also derives from the Greek χύμεία, so it contains the Chi to make the comparison.

A similar case can also be made for Jesus Christus, I certainly think Christus' pronunciation starts like crust.

And hey, if you derive the Greek root for it, you get Χριστός, which starts with Chi again.

I think a better case can be made just arguing against mixing alphabets like this.

Seems overly protective, and possibly a bit ridiculous depending on your sensibilities, if thought through.

By similar logic supermarkets should not carry alcohol or tobacco, theaters cannot show 18+ movies (even non-explicit ones), and entire parts of some cities need to be redone because of their red-light districts, because there are some at central locations a kid could reasonably stumble into.

I think just restricting access to this stuff, being discreet about it, and maybe limiting advertisement, is enough. I've lived somewhere with a pretty plainly visible red-light district close to the central train station, yet most people don't even realize it is there. I'd hope something similar could be accomplished for Steam as well.

Finally, at the end of the day parents gotta parent.

I mean, what does long mean in the grand scheme of things? Is a minute or two long?

I think, no, in a vacuum they are fine, at least up to where I got. But even a short thing can get annoying if you need to do it often enough, which is at least my problem, and apparently also that of other players that don't mind the difficulty.

You arguably shouldn't be grinding a boss for several hours.

I agree, unfortunately I'm not even grinding the boss, I am grinding the path to the boss.

Learning to identify this as a sign to step away is a very good life skill.

Which is why I stopped playing the game instead of letting it waste my time, like many others :)

Take a 15 min break, either go somewhere else in game or better still, in real life. It really makes a world of difference.

It it is not like I, or every other person struggling with playing the game, have been continuously doing the same boss, for extensively long game sessions. I only have 8 hours evenly spread across the last 5 days.

I've also explored up to Graymoor at this point and picked up a few of the upgrades there, I don't think that is actually the issue here.

Unfortunately basically every encounter up to this point has the same runback tedium to it. So unless one one-tries a boss, which at least did happen twice to me, there seems to be no real way to avoid this tedium because of progression locks.

For comparison, I've played Elden Ring and the DLC, I've never had this much frustration there, because for the most part the struggle was with the bosses, not the perceived busy work of getting to them.

But it doesn't really matter, a good chunk of the players seem to enjoy it, the game doesn't need to appeal to everyone.

A good example of how the experience of something can be so different between people. I also feel the need to write an article about it, but I'm not done yet...

At the surface I had a similar experience to what the author describes. The movement feels good to me (until it doesn't), the game is appealing in style and gameplay concept, and I die frequently.

But unlike them I dropped it after throwing myself at the exact boss they mention.

Not because I think the game is actually hard at this point (it seems quite early in the game), but because I don't think the game actually respects my time. Something they don't seem to have an issue with.

They mention that they died over 30 times to the boss, and how it never felt unfair to them. And while I do not fully share this sentiment, I do not actually mind that part either. The difficulty of learning a boss is part of the game.

What surprises me is the not really mentioned part, that these 30 deaths (if I were to take them) take up 1-2 hours of my time.

And you might be thinking, 2-4 minute boss fight? Seems reasonable? To which I say, this person focuses so much on movement and dying to random stage hazards because at least 70% of that total time is spent getting back to the boss to begin with, a 1-2 minute run of the same segment of game, each attempt!

That's right, I spend more time running to the boss, than actually fighting it, because it turns out that you make mistakes when you do something repeatedly, even if it is just getting to the boss. I wish I could learn the boss and "get gud", but the game just won't let me without wasting my time.

Part of that is a skill issue on my part of course, but for this very segment at least, you just start to see all the little hazards the devs have placed on the optimal path, to trip you up if you ever lose focus for a second. For a part of the game you have already done, and are not actually concerned with at that very moment.

At least for me this got tedious very quickly. And supposedly this actually gets worse in later parts of the game.

At some point you start to wonder, "is the game punishing me by making me traverse the game world before fighting the boss again?" And this thought starts to infect the regular gameplay, were you are supposed to willingly explore the game world, you know, the core of a Metroidvania.

At the end I just asked myself "why am I willingly playing a punishment?"

The author even seems to have vaguely similar thoughts here, they say themselves that they are sometimes not having fun with this core part of the game. Isn't that worrying from a game design perspective?

Anyway, I think that's enough ranting, sorry for not concluding this thought.

For P2P I can totally see the advantage.

Although at that point I'm sure you, and any similar user, would not actually rely on ad-hoc advice like in this thread, and instead just evaluate what is needed.

As an aside, personally speaking, headscale solves basically none of my concerns associated with introducing more software, complexity and third parties (the maintainers) into my network setup. Less so because of paranoia towards the software/product itself, and more so because of the increased surface area to attack.

But I also think that anyone actually bothering to set headscale up probably falls into the aforementioned group of people that actually thinks about their requirements.

The amount of people here just exposing their network to Tailscale, and recommending others to do the same, is surprising, to say the least.

I've set up Wireguard on a VPS once six years ago, and nothing needed adjustment since. It is as easy as you make it out to be, and depending on the use case the firewall rules can also be simple.

If I need to add a new device, which is probably a rarity for the average user, and once a year for me, it takes two minutes to edit two files and restart a service.

I can see reasons why one would want to use Tailscale, especially in an organization. But just uncritically recommending it for home-lab like setups seems as harmful as pushing people to Cloudflare for everything.

Your CV and cover letter probably does a lot of the work at least in DACH.

The stories I hear from friends in HR, at varying company sizes, is the stuff of fiction. Apparently most people apply with utter trash, its no surprise they get filtered out if they can't even be bothered to present themselves properly.

At least at smaller companies, if you have something that actually looks like you tried, you immediately stand out. (After HR waded through all the bad ones)

We are also not talking about typos or gaps in the CV here, but things like: including everything expected in a CV, writing something even vaguely resembling a formal letter, or even, addressing the right company in it (bonus points if they are a direct competitor).

Creating a copyright on one's likeness seems pretty messy in regards to that, but there is a somewhat similar idea in German law (and surely other places) that creates similar concerns for using an image or work.

We have a "right to one's image", you generally can't distribute/publish photos with recognizable people without consent. Unless they're truly just "part of the landscape" (background randos), crowds at public events, or of legitimate news/artistic interest.

I'd expect a similar threshold to apply to this Danish solution.

That sounds too good to be true, and it seems like they are indeed introducing a usage system similar to their competitors next month?

Starting August 1, 2025, we’re introducing a new pricing plan for Amazon Q Developer designed to make things simpler and more valuable for developers.

Pro Tier: Expanded limits $19/mo. per user

1,000 agentic requests per month included (starting 8/1/2025)

- https://aws.amazon.com/q/developer/pricing/

Previously agentic use was apparently "free", but with a set deadline in June, so it seems like this was just for a testing phase?

Ah, that reminds me of my own university days.

Early on I've made the mistake of sharing my solutions with people I knew. Unfortunately they kept sharing the solution too, and so on.

Two times I was pulled into a profs office after the relevant lecture, to be questioned about it.

After it became clear that I was the author, and what happened, nothing ever came of it (for me).

Ironically both times the copiers supposedly failed to remove the git repo that was part of the handoff, so it was primarily about verifying I was the original author.

Lesson learned: "invisible" watermarks work, because people are generally lazy (also don't share graded work, just offer to help)

What a boring website...

It fails to differentiate between JavaScript engines, a core language implementation, and runtimes, an engine plus the useful parts needed for writing software (os, event loop etc.).

It lists engines like boa, duktape or Hermes as if they are the same thing as Node, Deno or Bun, but at the same time doesn't even mention SpiderMonkey, V8 or JavaScriptCore, as if realizing they are not actually in the same class.

I guess the snark wouldn't work as well if a chunk of the list gets eliminated by thinking about it.

On File Formats 1 year ago

Yes, the limits are important to keep in mind, I should have contextualized that before.

For my case it happened to work out because it was a CDC based deduplicating format that compressed batches of chunks. Lots of flexibility with working within the limits given that.

The primary goal here was also making the reader as simple as possible whilst still having decent performance.

I think my workload is very unfair towards (typical) compressing archivers: small incremental additions, needs random access, indeed frequent incompressible files, at least if seen in isolation.

I've really brought up 7z because it is good at what it does, it is just (ironically) too flexible for what was needed. There probably some way of getting it to perform way better here.

zpack is probably a better comparison in terms of functionality, but I didn't want to assume familiarity with that one. (Also I can't really keep up with it, my solution is not tweaked to that level, even ignoring the SQLite overhead)

On File Formats 1 year ago

From my own experience SQLite works just fine as the container for an archive format.

It ends up having some overhead compared to established ones, but the ability to query over the attributes of 10000s of files is pretty nice, and definitely faster than the worst case of tar.

My archiver could even keep up with 7z in some cases (for size and access speed).

Implementing it is also not particularly tricky, and SQLite even allows streaming the blobs.

Making readers for such a format seems more accessible to me.