skysight-inc/HackerNews huggingface dataset:
> Prior work in the public domain can have implications for future licensed work derived from the public domain work.

Isn't that just the normal case of a derived work? If you modify a public domain work, you don't have copyright on the parts which are identical to the public domain original, but you do have it on any non-trivial modifications/additions, and you can license the later (whether under an open source or proprietary license).

A real world example is the Ghidra reverse engineering suite - it was originally written by US government employees in the course of their employment, and as such that original code is ineligible for copyright in the United States and automatically in the public domain in the US (although its legal status in non-US jurisdictions is rather more complex, variable, and at times even unsettled), and hence cannot be released under an open source license (or any other copyright license for that matter). But, they also accept outside contributions, which generally would be under copyright (whether by the contributor or their employer), and it is a condition of accepting those contributions that the contributor agrees to license them under the Apache 2 license. Hence, Ghidra is an amalgam of public domain code (or at least, public domain in the US) and copyrighted code licensed under Apache 2. I'm not aware this causes any problems in practice.
>> I can't get out of bed, am tired all the time. Sometimes on the brink of tears. I'm at a spot where it's very obvious to me that I'm depressed, it's impacting my family life

No job is going to fix that, you've got other issues that need to be dealt with.

So do that.
And two of those appsec reviewers are now out of office for the next two weeks…
This depends a lot on your workflow. I really like some of the features offered by yabai that depend on disabling SIP and installing the Scripting Addition. You can totally use Yabai without this though.

The biggest issue I have is that by disabling SIP, you can't use Apple Pay or use iOS apps on MacOS. The only 2 apps I wanted to use were Overcast and Apolo, so it's not a huge loss, but I'm still disappointed.

The second issue is that the Scripting Additions were written for x86 and need to be completely rewritten for ARM (not totally sure about this, I don't know much about low level OS programming). This also means that the scripting additions behave a little erratically. The additions also need to be manually updated for every version of MacOS, so if a new version of MacOS comes out with cool new features, you need to wait for a yabai update before you can update your OS otherwise you end up breaking your config.

Right now I also have a bug that means that I can't grant Yabai accessibility permissions so I just have it disabled while I wait for a fix.

All in all, you're running a window manager on top of a window manager, so you're obviously going to end up with some weird behavior. Personally, I've put in several months of effort to making these 2 window managers play nice together and also _feel_ more like my linux install with features like remapping keys with karabiner, launching terminal apps with alfred, having a UI that shows your window manager shortcuts, and a panel that queries info from yabai. Is it worth it? If my job depended on it I would probably just use macOS as default, but since this is all on my personal device and I enjoy tinkering, I think it's worth it.
They can write their name any way they want, but people writing text that includes the name is under no obligation to follow that.

I've noticed that that in English speaking media it's common to comply with companies wishes for weird ways of writing names, while in Sweden for example, media usually writes Iphone, as that is the correct way to write a name in Swedish (which also capitalises names)
Reread my post, I I thought I was clear emphasizing that they didn't want imposition on themselves. Nobody does
> Technically someone does own the copyright to these words, and if they are able to prove it they could sue every project that uses or refers to it, which is a troubling thought.

That seems unlikely to be true. Recipes can't be copyrighted because they're functional. Legal licenses are also functional.

(What's that? You think source code is functional? Shows what you know.)
No one mentioned yet I think, but it makes sense he has this deep passion about a car. From his bio:

> Norman Garrett was the Concept Engineer for the original Miata back in his days at Mazda’s Southern California Design Studio
One of the largest forums online in 2003 was was ezboard. A billion page views per month. Back then - insane - well that was beyond insane. I started work there as a young idiot. "What db you guys using, mysql?...." long pause... "We use a file system." I dug in. Yep. A fucking file system. Files allowed: simple backups, impossible speed, obvious cache systems, partitioning.

Later on i met the roomate of the author of memcache. Few hundred lines of C. Completely changed the game how caching systems worked. Years later a super senior FB engineer explained to me over a beer - "we basically use mysql as a file store, everything else is in memcache." Good ideas are stupid simple.
Absolutely. That was my intention when I purchased the monitor, and it definitely delivered. I bought mine for $279. However, I had to return two of them because of a pronounced moire-like pattern created by the anti-reflective coating. The third one, the one I kept, still has a slightly visible pattern.

I spend most of my day watching a screen, and I want it to be perfect. Because of this, I would be tempted to buy the new Apple display. However, buying an iMac makes much more economic sense. I have no idea why display manufacturers can't get the details right.

Windows and Gnome look gorgeous at 2x rendering. macOS does too, but that's expected.
It's worth noting what arena you are playing in too. The issue with status these days is that the internet has us all performing on a world stage. Relative to everyone in my real life community, I usually have an edge when it comes to fitness. Relative to the world? I may as well be a mouse! I am pretty quick on the bike, second fastest on strava yesterday at my local, and a pretty nifty bike! But relative to instagram? I am slow as a slug, and I may as well have found my bike in a dumpster, with these 20k rigs that get all the attention.

So I guess my approach is to try and stay on local communities, or niche online communities. Not to be the best in them, just because I am not the best and don't need to be to enjoy my life and improve, so it's more relatable than the exceptionalism on the broader net.
---
1. It has conflicting branding. How is a newbie gonna know the difference? How many will misclick it because it sorts first, or because they don't know it's different than true MIT?
---

Not a lawyer either and I deeply hate MIT(s) but my favourite concept in law is that ignorance is never a justification and is never used so, if you are using a license, don't be ignorant on that license? Or should we avoid doing things because there is people who wouldn't bother getting documented that could get upset? :o
I am too young to have played Morrowind at its release date, so I am not biased by nostalgia. Honestly, with a couple graphics enhancing mods, it can still look beautiful today. Of course not the NPCs, but the artistic direction for the landscapes give it a timeless feel. Wandering though the wilderness, seeing Vivec city for the first time with its meteor, with a bit of good faith on your part to not set expectations too high, and you can still be surprised by this game...
Significant past discussions in HN: https://news.ycombinator.com/item?id=29328750 (2021-11-24, 293 comments) and https://news.ycombinator.com/item?id=29661498 (2021-12-23, 103 comments).
> negative numbers have a "hidden -2" instead of a "hidden 1"

Isn't this just (what I assumed was) the standard implementation technique for FPUs that aren't[0] stuck with IBM/Intel's braindead sign-magnitude junk?

0: so (eg, for a 1.7.8 float) -1.996..-1.000 would be 3F00-3FFF, and +1.000..+1.996 would be C000-C0FF, making 0x[-2].00-0x[-2].FF and 0x[+1].00-0x[+1].FF (with implicit -2/+1 corresponding to 3F/C0)
I have the odd feeling that this kind of overestimation comes from the experience that folks tend to have in writing more traditional N-tier applications, especially post-Rails. A certain kind of database-first, ORM-first design philosophy really took hold after that, and it became somewhat common to see incredulity in response to telling someone that you weren't using something like MySQL or Postgres in production.

The kinds of projects that I more generally tend to see make these migrations successfully are the ones that design with in-memory data structures first and then sort out how best to persist that kind of thing to disk after their domain model has solidified a little bit.

Tailscale smells a lot like that to me.
Well the flip side is that when we want to dress nice, it's because we like to be dandy going to a concert, and aren't trying to compete with coworkers or anyone else.
I have bad news for you:

- Google cannot legally protect payment information in any 1st, 2nd, or 3rd world country without explicit permission. There isn't a single country they operate in that will let them 'scrape' payment information in the manner which you claim.
- Any decent adblocker blocks GA cookies. GA does NOT collect payment info. Period. If you actually bothered to read that legally binding language or if you sniffed what is passed to GA you would know that. Please head back to your conspiracy subreddit and try again.
- Many folks like myself have completely left the Google ecosystem. Our adblockers block Google. We don't use google.com or Youtube. When you hit a popular Google property and notice an uptick in ads that is why. I use duck duck go as a search engine, and I personally dislike watching videos, however if you are someone who likes videos, I hear TikTok is all the rage these days.

I need to be clear here. I am not saying that it is impossible to track you, but rather, it isn't realistic or scalable across billions of users. For starters, Google would have to figure out how to beat Firefox containers or uBlock origin, and that is the simplest of problems. Next, they have to figure out how to bypass your local hosts file for a long period of time, otherwise they will get piholed...
I love the upcoming downturn in tech, more posts like these would trend ;-)
fine.

so, 1 billion lines of code is acceptable for a file sync tool, then, so long as other pieces of software also have that many lines? is that what you're saying? how many is too many, then? 10 billion? 1 trillion?

have you ever written software?

1 million lines of code for the Dropbox client is absolutely insane, and this is obvious to anyone who has written anything of substance. graphical libraries, security layers, it's all very simple to write stuff if you just take the time to do it. there is just nothing there worthy of 1 million lines of code, and the only way you would reach that line count is to liberally adopt hundreds or thousands of libraries so you can use a function or two from each of them (meaning: be a terrible developer who writes nothing, and only strings together the work of others)
The solutions in proprietary formats are for demonstration only - you could refer to the C code at all times. And also, they could be easily ported to GNU/Octave and LibreOffice Calc without any issues.
The family deductible is $12,700, and out of pocket max is $16,400. Premiums plus max is close to $31k/year. But my 2019 COBRA rate was $2,174.52/month or $26k/year. So if I was looking for work and they didn't want to pay for healthcare insurance, it wouldn't be a big deal, I'd just want them to pay at most $30k/year (well, grossed up, because I can't actually deduct anything) more than a company that would pay healthcare insurance; maybe a little less, because I don't expect to need much healthcare during the year (famous last words). It's expensive, but I don't expect it to hamper innovation, because knowledge workers are expensive too.

Also, you were complaining about the cost of healthcare insurance, and now you're complaining about the cost of healthcare. They're not the same thing, and yet the terms are used interchangeably. :P

Single payer would be nice, but I don't see how we'll get there, when nobody is proposing steps to get us there. I guess there was some push to reduce the medicare eligibility age to 60 last september, but I don't think it went anywhere; I'd like to see a phased in approach of moving the age down by one year ever year for 10 years, and at a faster pace after that, but you'd need to increase funding (which looks to be needed anyway) and pay attention to any other problems that come up.
That sounds like authentication not authorization.
Wow, that's the only useful fancy prompt I've ever seen over \w\$
Continuing to work on my technical blog about finance and crypto: https://machow.ski. Other than that, working on some smaller side projects related to that.
Vint Cerf godfathered the Internet, he is a three piece suit.
MIT-ZA

Rolls off the tongue better too.
For sure. But have you worked at any non-profits? Most of the folks I know who do have a hard time, to put it mildly.

I've done my share of social-good tech companies, as well as engineer's dream-job stuff. After reflecting on this article, I realized that:

1. I finally enjoy my tech job after I stopped chasing the status game in tech.

2. I finally enjoy my hobbies after I stopped chasing the status game in those hobbies too!

I wish things were different on the social-good front. I just try to do good whenever I can in the regular day-to-day world, plus some donations here and there.
The guy who wrote memcache is on this thread, I think?
Using "primo" and "buggering" like that: I think I spotted a Kiwi?
/r/place: place a pixel every 5 minutes on a shared canvas
If my stance on the correctness of their argument was stated weakly, it's because I don't have one. I do have a stance that criticizing people for having different standards for plane travel and hotels and cuisine is in poor taste, and that applies regardless of whether the greater point the criticism was intended to convey was valid or not.
Not a Nuclear Mechanical Engineer, but I bet you could concentrate the heat of the reactors using a giant nuclear-grade heat pump to concentrate heat well above the point-temperature of the reactor itself. As long as the fuel is generating X Watts of power, you can theoretically concentrate that energy away and down to smaller and smaller areas, increasing temperature as you go.
Not care is a part of it. But "they're both the same," "it doesn't matter," "I think ___ crazy thing from the internet" are more common imho.

I work in politics and it drives me nuts the self reinforcing idea that your vote doesn't matter.

Combined with false equivalences and inflexibility to see a larger viewpoint (that no one will get 100% 1:1 policy representation) just lets older people who consistently vote run away with it.

There is also entrenched structural problems as a result of R control, especially state & county level. That is also a part of low turnout.
Ask HN: Who wants to collaborate? (April 2022)
This thread is similar to the monthly "Who is hiring?" and "Freelancer? Seeking freelancer?" threads.

But this one is for people who don't want to work for money and are not looking for people who want to work for money. But for people who want to work together on cool projects.

For free to make the world better or to start a startup.

If you do, please post your project or your skills!

(Inspired by https://news.ycombinator.com/item?id=30162767 )
It should be 2-clause MIT to follow the pattern of 2,3,4-clause BSD.
I think NetBSD licensing is best :

http://netbsd.org/about/redistribution.html
Bain Capitol is a classic example. They bought companies, sold off their assets, wrote themselves huge bonuses, bankrupted the companies, and wrote them off as losses to avoid paying taxes on any of the above. They made their money by destroying value, not providing any.

And then there's multigenerational wealth. Rich brats don't provide intrinsic value, but they're born rich. They don't get that way by providing value. Their ancestors may have stolen their wealth, so they didn't get there by providing value either.
I would disagree. It does exist though maybe hard to find.

I've had a pretty long career and it's been a bit of a mixed bag, mostly good mixed with some dysfunction. I would say smaller companies with good/passionate people.
How's that even legal? Aren't there laws to prevent corporate anti-union bullying?
A currency that requires you to run and a node and does not allow you to perform a transaction unless you have staked more currency than you are currently spending is not viable.
No. Any government big enough to bail everyone out, is big enough to take away everything we have. One of the parent posters said they didn't get the Trump thing. It's easy. Trump whether worth $1 or Ten Billion dollars got what converservatives and the majority want; government out of the way. And preferably the end of career politicians.
Not if it was designed to do that.

A loophole is using a thing (a loophole) for something it is not supposed to be used for but is advantageous (entry).
Or robotics that are controlled by humans in a 3rd country.
Kodak, Visa, and Comcast do this too. AT&T makes it VERY difficult.
How is that the travelers' fault? It is the residents of the city themselves who are making the rentals available.
You joke but I was legitimately wondering why they didn’t just call it the AWS license.
Ask HN: Forum/Blog Combo Stack
Wife wants to write stories/blog, I want to administer a forum...both on the same subject.

I'm a backend software engineer based in networking and don't know a ton about what's out there. Initially I was planning how to write this all, but I'm assuming this is common enough that something exists, or perhaps a reverse proxy setup where www leads to something WordPressish, and forum leads to something phpbbish.

Anyone have a similar experience/recommendations?

If it matters at all, I know nothing about frontend dev or php for that matter. Mainly C/Go/Python.
I quit working for other companies and started my own. Its five years now, sometimes it feels overwhelming but most days I love doing it.

The first couple of years were awful though. Incredibly hard and ran into issues with a co-founder that almost killed the venture. Got through that but still not sure how.

I still do occasional jobs for other people for cashflow and while I don't enjoy that, I do enjoy the freedom to turn those down when I feel like it.

It helps that my role is diverse: coding, small scale manufacturing, on-farm work and travel.

If you hate your current job, perhaps try to nail down whether that is due to temporary circumstances. I would also consider talking to a therapist if you feel that depression is affecting your life. A good therapist can really help get you settled and make a healthier mindset for making big decisions like changing jobs.
First, S3 and a SQL database aren't comparable. But I think you're bringing up S3 because they're using Litestream to ship WAL frames to S3. Go read the Litestream documentation; Litestream syncs to basically anything. They don't need to "migrate to another S3 compatible backend"; they can migrate to almost anything that can save a file.

It's a super confusing argument regardless, because the industry is lousy with "S3-compatible backends".
And guess what, there are very good reasons to use a do NOT attribute me license: https://daniel.haxx.se/blog/2021/02/19/i-will-slaughter-you/
bradfitz lol he is.
Any todo list that doesn't account for dependency tasks is exclusively limited to short term planning (i.e. days not weeks). After skimming the spec, I don't think dependency tasks are accounted for?

For example, say this is my (out of order) to-do list:

- [ ] Mix ingredients

- [ ] Eat cake

- [ ] Bake a cake

- [ ] Find cake pan

These tasks need to be done in a specific order, but reading the list top to bottom doesn't make sense.

So let's denote dependencies with indentation:

- [ ] Eat cake

- [ ] Bake a cake

- [ ] Find cake pan

- [ ] Mix ingredients

By specifying order through indentation, we've now created a DAG that orders and contextualizes tasks; with the most actionable tasks having the largest indentation. This is how I organize my plaintext to-do files, but afaict no todo list software is able to handle large task trees gracefully- with the exception of grit, which is more of an experiment (but the readme is incredibly well written and describes the DAG problem to a tee).

https://github.com/climech/grit

Does anyone know if org-mode handles complex task trees gracefully? All the examples I've found online were trivial (i.e. one task deep)
Here is a useful prompt:

PS1='$?:[$(date +%m%d:%H%M%S)]:\h:\w\$ '

you have

- termination status of the last command

- date and time the prompt was last redrawn in [MMDD:HHMMSS] form.

- host, working dir, prompt character #-root $-user
Depends on whether you want to have a long lunch in the middle of the day or get Done with the workday as quickly as possible.
Some markets don't have this. You can't get remote start in some Toyotas etc.

Is this just a usa thing?
An elegant bamboo structure in Vietnam
Well that was amazingly dishonest of you.

He said he loves the “poorly educated”, he never said “dumb”, you did, which I think says more about you than Trump.
Only the frontispiece uses a different font (can't say for sure whether it is Comic Sans though) - the rest is pure Times new Roman.
What happens once there are layers of execution of the lack of attribution, but then someone downstream comes into a battle over provenance? They have to backtrack now even more poorly documented provenance in discovery? Sounds awful.
I think this chart expresses my opinion better than I could. https://www.washingtonpost.com/blogs/wonkblog/files/2015/09/...

Using that as a reference point, maybe we're at "1910" with regards to our awareness of neurodivergence, or maybe we're at "1950", but certainly there are many people who will be better off once we hit "1960".

Your argument only holds water if you presuppose that everyone who would have met the diagnostic criteria of 20-50 years ago was also evaluated against those diagnostic criteria. I have far better than typical access to diagnostic services, and it took a referral, several appointments, and thousands of dollars to get a formal diagnosis. If I had that same access 25 years earlier, I probably would have been far better supported through my education.
At that point just go fully PD or CC0. Why have some random license nobody has heard of or wants to read about when you can just slap a CC0 sticker on it.
Is the vulnerability in the code change glaringly obvious to you?

Looks like two security engineers actually took a look at it:
https://gitlab.com/gitlab-org/gitlab/-/merge_requests/76318#...
Notably the F did not take part in the collusion.
What do you mean by autonomous in this context?
Teachers pay can actually be good considering benefits, hours worked, time of, and benefits. There’s hover paying jobs, but also lots of worse career choices
If you are Australian or German public domain is not an option.
Hey OP - are you able to live off of Notion Backup? How's business? How many people work on the project?