skysight-inc/HackerNews huggingface dataset:
Ask HN: Delayed open source licensing / “eventually open” examples?
Hi! I'm working on a project with the Open Source Initiative and Open Tech Strategies which is collecting historical examples of "delayed open source licensing". This refers to licensing of software projects that were not initially free/open source when released, but became so on a (pre-planned and pre-announced) delay.

For instance, a software developer might initially publish a project as proprietary or "open core" but announce that improvements will be relicensed Apache or GPL with a 1 or 2-year delay.

There are dozens of projects that have pursued versions of this licensing strategy and several different license texts used to implement it (such as the Transitive Grace Period Public License/Bootstrap Open Source License, and the Business Source License). Can you help us identify more?

You can see ones that we know about already at

https://code.librehq.com/ots/dosp-research/-/blob/main/notes.md

You can post examples (projects or licenses) here, or e-mail to dosp-research at the Open Source Initiative's domain name.

You can also see Karl Fogel's request at

https://kfogel.org/notice/AZSlnFS0GBe2x7Rd6u

Note: We're not looking for examples of initially-proprietary projects that were permanently relicensed as a result of a one-time decision that wasn't planned or announced ahead of time. For example, Netscape Navigator -> Firefox doesn't count because Netscape didn't originally have a plan to make it open source.

By default, we'll publicly credit you for your suggestion when we eventually publish a whitepaper collecting these examples.

Thanks!
I lived in Pennsylvania near the initial impact zone when these first arrived, in south Jersey a few years later, and moved to new York city about a year ago. The fly is now present in all 3 of these and was when I lived in those spots, but what's interesting is the amount that I see them has decreased every time I visit back to any of these places, particularly in southeast Pennsylvania where I used to see them all the time.

Anyone know why this would be the case? State eradication efforts were in full tilt for about a year or two in 2019 when I saw them all the time in PA, so I'm guessing it's some kind of combination of new predators emerging or the population becoming less dense as it spread out?
If you're a small poor country and you borrow money from China to build infra on your territory, what happens if you simply... don't pay back the loan after the infra is built?
As a specific example, this includes BRCA1/2 mutation testing, mutations that are strongly associated with breast and ovarian cancer. Actionable outcomes from a positive result could go from something as small as getting more frequent screenings up to something like prophylactic mastectomy and/or oophorectomy.
Location: Great Britain (UK)

Remote: Yes

Willing to relocate: Not at first, however potentially later

Technologies: RDF/Linked Data, Self-Sovereign Identity, Encryption, Software Packaging (e.g. Nix, .deb, RPM), Linux and *BSD, Networking, Containers, CI/CD.

Résumé/CV: Available upon request

Email: seabass-labrax@gmx.com

~~

I've attained extensive experience in a variety of standards bodies, community software projects and leadership positions, and I'm keen to take on roles related to strategy and leadership in FOSS and Open Standards, for instance as part of a Open Source Program Office (OSPO). As for technologies, I'm something of a programming polyglot, regularly using everything from C and Go to Clojure and Lisp. I primarily specialise in Functional Programming, distributed identity systems and secure, reproducible software package supply chains. Also available for consulting/contracts: https://news.ycombinator.com/item?id=37745801. Always happy to chat about opportunities and to answer any questions!
There seems to be quite large segments of developers working on functionality which "handles text" as immutable whole blobs, in which case one really doesn't have to know anything about unicode.

However, as soon as you want to look into the text contents of the objects of that object store and handle parts of it, even in the very simplest way (e.g. checking whether the stored object contains some character, or whether two text messages stored in that object store are the same) then you can't treat them as bytes anymore, and all the concerns listed in this article suddenly become relevant for your team.
the GP's example of WWI is actually sufficiently modern that you could very well just be firing normal center fire .45 which is readily available https://en.wikipedia.org/wiki/.45_ACP
In this case the queue was wait time for an ICU bed and the simulation allowed them to better model how events (infection, admission, resolution) would impact ICU wait times. This allowed policymakers to better understand the tipping point where ICU wait times went non-linear.
Blogpost: "To figure out which vendors are truth worthy, see if they give a realistic and thoughtful response to a specific request"

willcipriano: "This wouldn't work on me, because I'd just do fraud"
> I doubt many English speakers (let alone those who don't live in a particular anglophone country) care to distinguish between English dialects.

Most people in the UK care - a population nearly twice that of California, and larger than the native speakers of any non-top-20 language. If you care enough to support e.g. Italian you should support en_UK.
To me, CDRW was the thing that changed everything... yeah sure, i could burn a CD some time before that too, but every file, every video, song, etc., was measured literally in money for blank CDs, and it was relatively expensive.

CDRW? 2MB file? Meh, just burn it, lend it to a friend, get it back, erase, 50meg file, other friend, get some other random stuff back, etc.

Then flash storage became cheap and the CDs slowly died (well, there were iomega zips and other stuff in between, but not really that popular).
If the case is worth anything, you could probably gut it and replace with a standard movement somehow.
I retired 5 years ago after the startup I worked for went public. Retired maybe isn’t the right term, as our spending has grown and we likely don’t have enough to live on for the rest of our lives (but it would be close).

In the meantime I’ve created all the projects I wanted to work on while I was working a 9-5. That’s been fulfilling and fun! And if a project isn’t I can always just stop or change it.
> instead of less regulation, we nationalize all airline industry

Qatar is state owned.
Read the very first sentence to find out!
My first experience with "chi" (aka "orgone") was pretty dramatic.[1] Being a rational materialist I went looking for equations for this "energy" (y'know, physics?) I didn't find anything conclusive ("Chi" might be standing waves in light? ¯\_(ツ)_/¯ ) But I did find out that it has been discovered and rediscovered in the West several times over the last couple of centuries, starting with Mesmer[2]. (E.g. Reichenbach's "Odic force"[3][4], and Reich's "orgone" of course.)

Aaaaaanyway, I'm not a physicist so I can't begin to guess what "chi" is in the physical sense (although, like I said, it maybe could be something to do with light? Certainly luminosity is one of it's characteristics despite it being technically invisible. I'm sorry, that's the best I can do.) Over the years I've tried to interest scientists I've met in "doing science" to this "energy", but so far no takers. (I knew a guy who had access to an MRI machine, but I was too chicken to try it. No one has any idea if/how this phenomenon would interact with such intense magnetic fields, eh?) If anyone is in the San Francisco area and would like to try recording this phenomenon with sensors of some kind, or just experiencing it for themselves, let me know.

[1] https://news.ycombinator.com/item?id=22542102

[2] https://en.wikipedia.org/wiki/Mesmer

[3] https://en.wikipedia.org/wiki/Carl_Reichenbach

[4] https://en.wikipedia.org/wiki/Odic_force
From my looking around, Homebrew's Python 3.11 has specific binaries for each macOS and CPU architecture

https://github.com/Homebrew/homebrew-core/blob/c1321e2629203...

A comment in Homebrew's formula says that Homebrew adds the --enable-optimizations flag during compilation because Homebrew has separate binaries whereas the official Python release doesn't add this flag because "they want one build that will work across many macOS releases"

https://github.com/Homebrew/homebrew-core/blob/c1321e2629203...

and it looks to me that pyenv just installs the official binary

https://github.com/pyenv/pyenv/blob/28e7000b485bff61235d8a69...

So I would expect it to be the other way around, Homebrew's Python should be faster.
>They're private, let them do what they want.

Have you also bitched about private schools not being allowed to use affirmative action for admissions, or were you only too happy to read about the courts interfering with that as well?
Wasn't there another study earlier this year saying they found the cause of Parkinsons which is strains of some bacteria
It is a bit wild that Apple refuses to support this further. At that price you can buy things like Rolexes that will last your entire life.
> Did you have something else in mind? I don't exactly pay any attention to US politics but I am sure their states are competing with each other because they have their own interests in mind. But that applies to cities too, does it not?

This is pretty much solved by the enumerated powers clause. Outside of the dozen or so federal powers the central government handles, the states operate mostly autonomously (something non-Americans, particularly Europeans, find impossible to comprehend; at least based on common internet discourse).

Presumably, the same could be done for a Federated EU; but it's unlikely a good chunk of the nations (particularly the wealthy ones) would be willing to cede their ultimate sovereignty to a central power.
Pre-pandemic, why would you risk testing out an unknown style of work and management that almost no one had experience with?

Now there's a significant portion of the labor market that expects WFH, companies need to produce a policy on WFH/RTO instead of treating it as a non-decision.

Data gives no clear insight into which is better, which makes this a judgment call, and everyone with >5 yoe has enough experience in both modes that they feel qualified to make that judgment. Many think requiring some in-office time is superior. You can try and dismiss those opinions as "vague issues due to lack of water cooler conversations" but that's not going to actually convince anyone with the power to effect these decisions - even if you're right! You need answers to concerns like "virtual communication is too low bandwidth to build alignment on strategic shifts that are necessary for the company to grow to profitability" (quote to me from a director at a company with >1,000 employees).

My argument is basically: if you could have addressed those concerns, it would've happened during the pandemic. Manifestly, those concerns were not addressed in a satisfactory way. Therefore the only real resolution now is to wait 5-10 years to see if RTO/WFH is a meaningful differentiator for companies.
Perhaps the events from His Dark Materials have started to unfold.
> normalization

A quick war-story on this: We had a system which was taking web-user input for human names, and then some of it had to be sanitized for a crappy third-party system. However some of the names were getting mangled in unexpected ways.

One of the (multiple) issues was that we were sometimes entirely dropping accented characters even when a good alternative existed. This occurred when we were getting "é" (U+00E9) instead of "é" (U+0065 U+0301), a regular letter E plus a special accent modifier. By forcing the second form (D normalization) we were able to strip "just the accents" and avoid excessively-wrong names.

Going further with K+D normalization, weird stuff like "⑧" (letter 8 in a circle) becomes a regular number 8.
If today I got tired the same as yesterday, does it mean I'm retired? /giggles
I can't tell if some of those comments are serious or not...

I agree with the Firefox folks here: the browser is the user's agent. Being the web developer's canvas comes after.
> Does finding a large amount of money in the street make someone more deserving that someone who found a smaller amount of money in the street?

Does being tall make someone more deserving of a basketball scholarship than someone born with different genetics?

> So you put part of it back into circulation and kept the rest for yourself. You're still not doing any better than morally neutral.

You're not giving it away, you're exchanging it for something that you consume. You're causing some chemist to make recreational drugs instead of medicine, or causing someone to do sex work when you could have paid someone to build housing. That's not morally neutral.

> Well where did the value that it corresponds to come from? (I assume you're not just talking about inflation, or labour being scarcer or anything like that - but in that case the raise won't have come from nowhere).

Inflation is boring because then the real value would be the same. Labor being scarcer, on the other hand, is a perfect example. Some new large employer moves into town and your boss gives you a raise rather than see you quit and have to pay retraining costs for someone they'd still have to pay the extra $2 to. You haven't done anything different, why do you "deserve" any more money?

> If it was previously just economic rent that the boss was extracting then yes it's zero sum because it was zero sum to start with.

Suppose the boss was getting it, but as compensation for labor rather than economic rent. The boss found a source for the wood and lined up customers and all of that but now has to pay you more out of his own pocket because local labor demand increased while demand for tables is the same because they're sold into a national market.

And yet, even by paying you the extra $2, the boss is still receiving a net benefit from operating the business, as were you when you were working for the original wage. Changing the amount is zero sum, but the activity it's compensating isn't, so how do you want to call it?
SEEKING WORK - Great Britain (UK) - Remote preferred

Résumé/CV: Available upon request

Email: seabass-labrax@gmx.com

~~

Are you looking to break into the world of Open Source and Open Standards, or wanting to promote a FOSS product? With considerable experience in standards development and the FOSS community, I am available for consulting relating to open source strategy, licensing and secure supply chain management, as well as contracts for software packaging and integration with Linux/BSD distributions. Also considering full time positions: https://news.ycombinator.com/item?id=37745776. Feel free to get in contact to chat about how I can be of assistance!
> They don't come with reasonable displays

How do you define "reasonable"? My Asus Chromebook has this display, which I find very reasonable for work:

- 14” LED-backlit Full HD (1920 x 1080) 16:9 display

- Four-way NanoEdge display with 85% screen-to-body ratio

- 4.9mm-thin side bezel and 7mm bottom bezel

- Wide 100% sRGB color gamut

- 178° wide-view technology
Strategic bullshit reserve of UK gone boom.
Sounds very "Snow Crash" - ancient Sumerian as a mind virus..
Seems like they weren't bad enough to prevent success, plus what were the alternatives? In Javascript's case, maybe Python since it has quite a similar runtime model. But was Python of fhe 2000's really better suited than Javascript at the time? And hasn't Javascript caught up considerably? Same for PHP?
Oh please. No. Most users wouldn’t struggle to comprehend the situation if they actually cared to. Most people are reasonably intelligent in areas that they care about. Accept that most people just don’t care about your hobby horse, and that things you see as grossly unjust, or should I say, potentially grossly unjust, just aren’t cared about.
This could be interesting. How good are the dev docs?
Do you have a comp range for the role?
I collect antique firearms. It has not been my experience that sellers generally test-fire an item before selling it. More common is a disclaimer that if you want to shoot the thing, you should have it inspected by a qualified gunsmith familiar with the particular model.
It's an exciting time and I think we are in a lag where all the tremendous progress in microbiology and related tech is starting to kick into high gear in delivering results. Basic things like being able to sequence whole human genomes for $500 and super cheap ability to introduce perturbations and observe their effects (CRISPR) have propelled research tremendously over the last few years, but many studies involving humans just take years to complete regardless of tech, so we are just starting to really see the results of these come through. I expect the next decade is going to see unprecedented progress in understanding of all kinds of severe diseases, as well as (with some further lag) development of therapies.
Large sketchbook from a local art supplies store, blank pages, and several nice pens at .05 because .01 archival quality will bend and be not-useful readily.
I wanted to leverage my age and experience by not applying and just getting on a building it. But I have a founder who is convinced that you need money first then prototypes.I assured her that there is nothing in her proposition needs any tech that you cannot buy off the self or use bubble.io or something.

It really bemuses me as she has bootstrapped a confectionary business to over $100m. Sadly got trashed by the sociopath late stage growth investors who gave her back nearly nothing. Just like Dee Hock.

In filling in the application it became clear that they want young, "moldable" and want to establish a power relationship with the reader. I became clearly nauseas.
Competitive markets > Governments > monopolies
There are very few generations old watchmakers who are both still around and servicing their vintage pieces. Generally, even if they are, they're charging an arm and a leg because they're going to have to custom machine the parts for you. On rare pieces the labor costs alone are eye watering. It’ll probably be cheaper to just a modern Apple Watch SOC into a vintage edition.
Thanks, I will look into it !
Because nobody has cared enough.
No, they don't. Unfired weapons fetch a premium. For true antiques every time you fire it is another opportunity for it to break. These are not weapons that are valued for "working".
Hi, I'm a product-minded full-stack engineer and technical leader ready for a new challenge. I bring extensive experience in getting things done at mission-driven organizations that create real value for the user and the world at large.

Location: Pacific Northwest, USA
Remote: Yes, with >5 yrs remote experience
Willing to relocate: West coast considered
Technologies: Full-stack including Vue.js, Django, Python, MSSQL, MySQL, AWS
LinkedIn: https://www.linkedin.com/in/gareth-m-software-engineering/
Email: python -c "import base64;print(base64.b64decode(b'YWNjb3VudHNAYmFzZWxpbi5lcw=='))"
You know the saying - if it breeds, it leads.
Location: Kent, UK

Remote: Yes

Willing to relocate: No

Technologies: Golang, Terraform, Kubernetes, GCP,
Postgres.

Résumé/CV: https://www.linkedin.com/in/louis-garman-418b95/

Email: louisgarman@gmail.com

Github: https://github.com/leg100

I'm a DevOps engineer / Golang developer, happy doing both or one or the other.
And yet Siri on it remains just as useful.
> we bring our 35lb golden doodle with us

I think we saw you at the $100/plate restaurant yesterday with your emotional support animal.
Like the anti-paparazzi clothes that regularly pop up in crystal clear photos?
That's because Unicode chose to be a superset of all other encodings, so they've brought everyone else's complexity and tech debt.
Comparing by memcmp will result in false negatives unless you can ensure that all incoming text gets normalized to a particular canonical form.
That's also an article about SF, rather than this "going national".
Nobody seeks remuneration and finds a negative response. How could one find oneself retired like that?
WeWork Skips Bond Interest Payments, Enters 30-Day Grace Period
North Road's SLYR (ESRI to QGIS Compatibility Suite) does that (and rather good code it is too).

https://north-road.com/slyr/

edit: I see North Road is actually on your list, but eventual openness not obvious. I think that's clear for SLYR at least.
"[T]he core mechanic is programming your units' AI. You control your colony by writing JavaScript."
At least he offered a salary. I once was offered only equity in a non-formed dream corporation with the promise that "once we have a product"...
Popups will no longer fire when you scroll.
I feel like GINA act is superseded by the ACA barring pre existing health conditions as a pricing or qualification criteria.

It is crazy that people still comment as if a health insurance company in the US can deny or price insurance based on healthiness.
It’s been over a decade since anyone would have been asked for anything but age/location/smoking status when getting health insurance.
Location: Seattle, Washington, USA
Remote: Yes
Willing to relocate: not at first, maybe later.
Technologies: Mentoring, Kubernetes, Linux and Ubuntu, Containers, Networking, CI/CD (Jenkins), Helm, Ruby on Rails, Sentry.io, Prometheus and much more.
Resume/CV: https://likens.us/slikens.pdf
Email: scott@likens.us
...or if they refuse to dance like a monkey and close the window instead.
Why should a website get to choose how content is consumed
Also, can't tell, but does the webrtc client overcome this bug?

https://tensorworks.com.au/blog/webrtc-stream-limits-investi....

Probably not. I have a theory that webrtc hasn't found it's footing because the native client doesn't appear to appropriately error out large messages.
> Right but that just says you didn't care about evolution's goal, about reproduction.

You care about sex because evolution "programmed" you to care about sex. Evolution didn't really want you to have sex, it wanted you to reproduce. You know this. But you don't care. The analogy is sex=making paperclips - the paperclip maximiser knows that the person who programmed it didn't actually want it to make as many paperclips as possible. But it doesn't care, it wants what it wants.

> The problem about the paperclip Maximiser isn't really that it doesn't care about humans, presumably it didn't care about them before this goal. The problem with the paperclip Maximiser is that it cares about the goal but not the intent behind it and is supposedly generally intelligent. Humans don't work this way.

We don't work this way because we have a bunch of different, often contradictory goals, not a single goal that we devote everything towards. But that seems to be more luck than anything else.
5 YOE. Looking for a Backend or Fullstack Software Engineer roles.

Location: Wroclaw, Poland

Remote: Yes(preferable)

Willing to relocate: Maybe

Technologies: Java, Kotlin, Python, Spring framework, AWS, SQL, NoSQL

Résumé/CV: See my site

https://maximtrafimov.dev
+ https://www.linkedin.com/in/maxim-trafimov/

pdf CV on request.

Email: jfaustaize/at/gmail.com
Thanks - let's use that title above.
I had a zip disk for all my work in college. It's completely impractical for anything these days, but it was so much fun. Having 100mb in your bag in the era of floppies made you feel like a king.