skysight-inc/HackerNews huggingface dataset:
My understanding of that discouragement in general was in how the exclusive nature of the OGL prevented it from being combined with software licenses. Implementing OGL-covered rules in or with code covered by a different license was fraught, which makes OGL software development difficult unless you get permission (aka, a commercial license) from the copyright holder (WotC/Hasbro).[1][2]

The existence of OGL-implementing tools is more a factor of WotC/Hasbro reserving attempts to enforce that on small fish in a small pond, but could be deployed against anything even marginally successful that wasn't tithing enough.

(One example of a discussion around that is re: Pathfinder Online, another Ryan Dancey project, which avoided the OGL question entirely by implementing a different ruleset. https://paizo.com/community/blog/v5748dyo5lhu1?One-is-the-Lo...)

1: https://archive.ph/yNaJT

> ... you have to give all the recipients the right to extract and use any Open Game Content you've included in your application, and you have to clearly identify what part of the software is Open Game Content.

> One way is to design your application so that all the Open Game Content resides in files that are human-readable (that is, in a format that can be opened and understood by a reasonable person). Another is to have all the data used by the program viewable somehow while the program runs.

> Distributing the source code not an acceptable method of compliance. First off, most programming languages are not easy to understand if the user hasn't studied the language. Second, the source code is a separate entity from the executable file. The user must have access to the actual Open Content used.

2: https://web.archive.org/web/20060913004016/http://www.wizard...

> NOTE: The biggest problem we've found with software and the OGL is that programmers aren't paying attention to Section 8 of the OGL. Section 8 states: "If you distribute Open Game Content You must clearly indicate which portions of the work that you are distributing are Open Content." This doesn't mean you can say "all rules in my program are Open", the users need to be able to see all that Open Content. You can do this by putting Open Content in a format that is easy to understand. Popular solutions have been to place everything in text files that the program pulls info from, having everything in a viewable database within the software, using Java script on a webpage (viewing the source of the webpage will display the code and Java script is relatively easy for a user to interpret). The key is that the user has to see everything that is Open Content that the program uses and be able to understand it without too much effort. The whole point of the OGL is that once information is declared Open everyone has free access to it under the OGL. Compiling that information into a program denies the user that access and violates the spirit of the Open Gaming License.
If your app is a game and/or you think that DRM provides significant value to you, consider moving to an app store or other platform that manages the DRM semi-automatically, perhaps with OS support in the case of macOS/Windows/iOS/Google Play/etc..

If your app isn't a game and/or you think that DRM isn't worth the platform tax, remove the DRM and focus on building relationships with your customers.
I have an insurances company that addresses me (a customer) as ‘Mr 142,620’. I’m fine with calling their staff something similar.
Apple has documentation on installing OS X in a VM: https://developer.apple.com/documentation/virtualization/ins...

While _this_ usecase obviously isn't officially supported, it does seem like they support VMs in some capacity officially.
FYI the correct spelling is Swartz, not Schwartz.
I own an orchard. My customers don't like buying apples. When I offer them pears, they jump at the chance. What can I do to convince my customers to prefer apples over pears?
Ask HN: Developers with unconventional career progression, what's your story?
Strange what I read is more interesting than the topic said. The blackbird talking is particularly inviting for further investigation.

One major “found” is about harmony and circle. Do you think our music is in another dimension because it is imaginary number (as rotation …). Wonder.
Your point being? The use of 'Nothing burger' has been around since the mid 1950s and it is not something that because a Trump family member starts using it, they're immediately associated with creating the word and who ever uses it agrees with them. [0]

This is the problem with erroneous guilt by associations just because someone you may not like used the phrase.

[0] https://www.cnn.com/2017/07/14/politics/nothing-burger-word-...
https://blueorangegames.eu/en/games/volto/
Brainfuck lol
Thinking through the inter-service interface is costlier and more transparent than calling the function in the same monolyth. That said, interfaces between services are inherently better than function calls.

Also, making mistake in microservice is more easily isolated, fixed and redeployed.

Other than that, microservices are business entities, rather than just tech entities. They can be scoped, evaluated and managed on business level. After all, you can ask another team rewrite the specific microservice. You can't do that with monolyth.

And the problem wouldn't be just buried in tech details and opinions.
Even then, it could simultaneously hit multiple pieces (I think 2 is the maximum for real coordinates. 3 probably is doable with IEEE doubles because you can simultaneously touch 3 if those 3 pieces touch each other at 120-degree angles)

Also, knights jump, so for them you definitely need the rules as stated.
This is what drove me away from docker in the first place - only to find there’s little alternative today. Honestly, the poor reliability of docker on any platform, for so many years, has tainted it in my mind and I will change in a heartbeat if something better comes along.
The Snoo costs $1,700. Can a fancy crib stop a baby dying? (2022)
I don't hate all technology. Rather, I advocate a specific approach to technology, which is a cautious one. Such an approach is antithetical to the classic tech company, and so I hate the approach.

I don't believe all technology is bad. Rather, I believe that all technology needs to be handled in a specific way so that it does not overwhelm us. Though, I do believe that some technology is fundamentally evil.

I would consider myself a hacker, but I do not believe in the capitalistic approach to technology advancement for the sake of short-term profit. I think technology can be used wisely and I do not believe we are doing so.

In fact, I started out as a mathematician and programmer and I still appreciate the beauty of those fields, but I think we need to treat STEM knowledge like we treat knives: useful but dangerous.
So can it run wayland so that we can get GUI apps running on an iphone?
>you have been assigned 2 demerits on your social credit score

no one else think it's weird that so many people have come out against gas stoves at the same time?
It would be a fun exercise/YouTube video/class… you are an unprivileged user, /dev/mem is 777, go forth and prosper.
I think you are overestimating how much most developers world wide are payed. Something like $150k+/yr might be something you can get in silicon valley but outside of the US this level of payment is reserved to a small number of senior developer.

Through that doesn't really change your arguments point.

Through I also would argue that while some companies are tightly coupled to docker desktop many others are not (and can easily migrate) or need to migrate to other tooling for other non-payment reasons.

If you only need containers (e.g. docker cli) but not docker desktop podman is already a drop in replacement in many case, one which in certain aspects is even much better to boost(*1).

(1): Through that is only on Linux and it's not a clear cut "this is better" but more a "subtle differences can make it much better but also worse depending on what you do/are looking for".
Have you seen a more detailed article on this? I feel like a lot of details are missing here. Most important to my mind is the time period this occured in. Are we talking 50 hours in 2 weeks or over the course of a year? One seems like a reasonable reason for dismissal and the other seems like nickel-and-diming a low-level employee.
Sounds like every white collar job ever, she was just unlucky she got caught.
> If an employee is not contributing, yet is retained, that is bad management.

I think I agree but it isn’t that simple in many countries/legal jurisdictions. You can’t always just fire someone and performance managing an employee is utterly gruelling if the individual wants to make it so.
Yes, they pay you for that time, so what? Are you also not losing if you are not satisfied with your working environment?
One cool option missing from this list is OffByOne. Very fast and lightweight, Peak HTML 3.2.

https://wiki.c2.com/?OffByOneWebBrowser

I develop a framework for building hyper-compatible Any Browser websites (applications include retro-computing audience) and I include it in my test suite.
Everytime I tried to use this project, I ran into trouble with iCloud logins persisting across boots
I've never found it to be particularly difficult.

The extremely difficult problems to find are uninitialized data and threading bugs, mainly because they appear and disappear.
But perhaps in the aspects most relevant to this discussion?
I feel like a Mac first sub would be too limited in market, something like 95% of the players on Steam use windows as an OS. Shame to hear that though, I think we'd probably have to win you as a consumer some other way maybe... competing for content is likely not the solution when going up against Microsoft and Epic.
I just don’t see this flying in any venue. Either DoNotPay is practicing law without a license, or they have an attorney of record who would be violating his or her duties as an overseeing attorney (an AI can’t be considered a competent subordinate under ethics rules). Considering how much LLMs like to hallucinate, any attorney overseeing AI output would have to review every generated sentence very, very closely. (Also why I shudder hearing that people are using ChatGPT to generate contracts!)
Same. I have reduced my usage since last month. If they block Fenix, that's it from me.
> Technology is a tool, is can't be evil or good. It's up to the users how they handle it.

I fundamentally disagree with this premise. I believe evil is roughly equivalent to the inevitability of bringing about evil, and I believe AI falls under such a classification.
Here's the author's blog post about WAForth:

A Dynamic Forth Compiler for WebAssembly

https://el-tramo.be/blog/waforth/
> No you don't... good chances that the company has gone bankrupt by then.

You do see the inherent tension in your reasoning here, don't you?

If your threat model is that the company might go bankrupt, how could that possibly weigh in favor of procuring software in a way that requires the company to remain in business for the software to continue running?

(Also, you deeply misunderstand how inflation works. High inflation makes future outlays higher in nominative terms, not lower.)
What you’re doing in this medium post is call the objc runtime from swift and take advantage from swift <-> objc bridging. This does not work if the class you’re trying to swizzle is a pure swift class. For a reason : swift is mostly static dispatch, whereas objc is pure dynamic dispatch (taking its root from smalltalk).

This means code that tried to swizzle foundation types, assuming foundation is developped in objc, will not work anymore once foundation is using a pure swift implementation.
I worked in a place like that and it was awesome. Unfortunately we were so good at what we did across the board that we got bought by another company to integrate into their larger offering. It made a lot of sense from a business perspective but the tech team in our office was made redundant and so my time there came to an end. I think this is the inevitable conclusion to good, small companies. Since it actually works they will eventually get swallowed by a larger fish who rightly identifies them as a tasty morsel.
> What are some good jobs for a person like this?

Academia, using programming in another science. You can program all you want there but you never have to do anything like software engineering.
Did the woman deny it?

I'm fine with software making the accusation, as long as software isn't able to override the accused's sworn testimony that the accusations are false.
Don't buy clothes made from synthetic fibers.
I almost had a team fired for "too many lines of code" when I was there :D A billionaire CEO went berserk and it took considerable amount of effort to cool him down.
80k…
Mutations are almost always bad for offsprings. Good mutations are rare.
Oh yeah, 100%. Even if they said the keys were for sure not leaked, I still would have rotated. Second I saw the disclosure on Jan 4, we went into emergency mode. Definitely not leaving that to chance.
>- Machines should think, people should work. That's what working in an Amazon warehouse is like today. The machines tell the humans what to do. They have to; only the computers have an overview of the process. (Yeah, Marshall Brain's "Manna", which everyone here has probably read.)

I actually run some Manna-esque systems in my own small business (most notably a system for stock picking and shipping) and this isn't something to worry about in the near-term.

It greatly, greatly reduces the amount of frustration and stress people experience in mundane jobs, greatly reduces cognitive complexity and just generally makes the work more satisfying.

Maybe there's a risk of humans losing their jobs to machines, a la chapter 2 of Manna, but to be frank it's no different to the threat of outsourcing which has existed for 50+ years.
My exposure to the word subscription in real world is you keep what you have received and get new magazine. I do not mind if I have to run a vm to use old software but totally gone … and all my asset in there gone as well …

Just not right.
That seems like it'd break if your CPU speed changed during runtime, which it could due to power saving, or being AMP instead of SMP, etc…
You can have stalemate with two rooks or two bishops enclosing a square just large enough to contain the king.

A queen and a rook or bishop also can enclose a triangular area that is just large enough to contain the king.

(Talking of bishops: should this game require bishops to stay on squares of their starting colour?)
Love this, you just gave us a pot of golden ideas, thanks!
The point of the personal carbon footprint was to convince people that they could individually make the world less bad by making choices within the existing system and didn't need to change anything (hence that paying for it was unnecessary). It's an influence tactic. I do not think it's hypocrisy to say this.

My goal in bringing it up is to note to whoever is reading it that you have better options than just eating Impossible burgers or paying some huckster for a paper that says someone in the Amazon didn't cut down a tree every time you fly on a plane. You can demand that the system change, that you have better options. That probably means that Exxon should stop existing. If you're worried about it costing you more now, it might, but it probably won't in the long run.
You have a pile of devices meant for random incompatible chargers, you need different tips for each(Although in the last 10 years 2.1mm and 2.5mm have largely taken over).

The solution, as far as I'm concerned has 2 parts:

* Stop making gadgets that take non-USB power, except for things that take 2.1mm and can handle at least the 9-15v range(Some applications you really want splitters and extensions so USB might not be ideal)

* Start making USB-PD trigger modules that can use PPS to get exact specific voltages. There's nothing expensive about that, the adapter does all the work.

Right now we are about halfway there. If your device can take 5, 9, 15, or 20v(Unfortunately, none of those voltages are that common), you can just buy a USB-PD trigger adapter, they are sold with all kinds of different tips.

If your device needs some other voltage, triggers seem to exist but are harder to find.

Old 6v things often will take 5v(Especially since 6v sometimes actually meant "The voltage of 4x AA batteries"), 24v audio stuff can sometimes run on 20v unless you turn up the volume (It will clip).

If you get a buck or buck boost regulator modules with screw terminals($4-$8) you can attach some barrel jack pigtails to it and make a "20v to your exact voltage" adapter.

Now you can power it with a 20v USB-PD trigger adapter, and it's way more convenient that a lab power supply (I get a lot of hate for it, but I always say lab supplies are kind of overrated for most DIYers).

Cover the whole thing in heat shrink or tape and you've got a pretty good adapter, and they're cheap enough and easy enough to make that you can have one for every gadget.

One of very few DIY electronics projects(If you can call it that) which I consider to be practical.

If you want to really invest a lot of effort for the sake of all humanity, I'd say get a bunch of PDC002 cables, preprogram them for different voltages with PPS, durably mark and color code them so nobody mixes them up, and sell them in combo packs along with a good PPS charger, maybe with some labels to put on devices to make it easier to help non-technical people match them.

TL;DR USB-C is amazing and solves so many problems.
Since there's no mention yet: this was done by eBoy, a long-running design agency famous for their gigantic and quirky pixel cityscapes (among many other beautiful pieces)

https://hello.eboy.com
You have already presented your credentials, thank you.
Yeap, those past years have been pretty scary for swift. First lattner, then abraham..
> externalities are never priced in

"A basic principle of modern state is that costs and risks are socialized to the extent possible, while profit is privatized." (Noam Chomsky)
It will be great if it can find all variants of:

‾⎻⎼⎽ lines

_ light lines

| bar, ⎸left bar, right bar⎹

different angles of /, \

etc...

I'm using these for documentation and monodraw is only useful up to a point and references to these are scattered in different pages in no relation for drawing purposes.

I tried drawing a \, but shapecatcher only show just "\" and only if it's semi-close to 45°.

Edit: Thanks @mapierce2 , Detexify seems to work better for this purpose, but the results seems to be images, not text.
True. People should see how much Salesforce licenses cost.
I assume that is legal jargon for URL.
Microsoft supports Windows in Docker natively (assuming win host) so what the hell are they waiting for, this would help in CI so much

*they = Apple
and they are also building replacements because it's beneficial for their business for various reasons
I don't doubt that you are right. I assume it is an Americanism. However, I repeat the n=1. The first time I heard it was from Eric. My point stands.
At the top end of 'indie', dev (and marketing) budgets have increased massively, so these games demand a higher price.

Meanwhile, the overall number of indie games produced each year just keeps increasing, as tools improve and the barrier to entry lowers. And old indie games don't just disappear, the best ones are usually ported straight to each new platform that arrives, leaving their stores pretty saturated from day 1.
FeatureBaseDB/Featurebase: Docker Cluster Deployment Guide
Over IE and its dominance. IE 6 and onward was genuinely not great. IE 11 being maybe the least worst of them all, but still really bad.

Chrome has managed, despite its dominance, not to become complacent, from a developer perspective. They add new features, propose new features, listen to developers and their feed back etc.

The chrome teams overwhelming influence on the web as a whole and other factors are very concerning, but from a pure developer experience perspective, Chrome is n't really all that bad. I'm talking about supporting standard APIs etc.
That is the coolest use of awk I've ever seen. I need to study that program in detail.
That's not true. Create your own grammar for example, even really simple ones, and chatgpt cannot learn it.
Deli (Crazy) Mike, the “Strange” Airbus A340
Wait, I thought you got mana from lands, not the other way around.

[shows self out]
I do have an access to an invite-only torrent site, but rarely download anything from there (mostly to keep my membership). Once in a while there's a movie that hard to come by online and I have to reach out to them (because of some stupid regional thing or whatnot). I'd say I download 2 movies per year.
Convenience beats everything.
This only briefly references Tasman which was the rendering engine from IE For Mac. It was in many respects better than trident - the big bit was it had a much lighter footprint which meant it became the engine used for mobile IE.
Re the last example, is there a way to distinguish between functionally extraneous metadata and “meta”data that is used for presentation? I wouldn’t want to carelessly drop e.g. image orientation or the color profile.
Here’s an example of those users:

https://daringfireball.net/linked/2023/01/13/end-nigh-for-th...
The Math of FOMO
I was thinking more along the lines of the rich traditions of folk music. I'm peripherally involved in the fiddle music scene, so I have some contact with this. The sheer quantity and variety of folk tunes, songs, and styles, is huge, and is probably the tip of the iceberg. This is why I think that people were rich with music, even if they weren't necessarily immersed in it 24/7. But cost wasn't a barrier to the enjoyment of music.

Sure, people with more disposable income could enjoy more formal, and perhaps more professional, musical performances. The growing middle class created demand for music and other forms of entertainment.

Music was taught in the schools. Even small towns had a bandstand in the park. Music was used in public ceremonies, including church. Any tavern was likely to have a musician, paid or not. Sometimes the pay consisted of food and lodging.
The alternative is just to leave the promise as rejected, and expect the developer to .catch when they're ready.
It's available as grey-market generics shipped from India (in the US). That said, it is Schedule IV.

It's fairly well tolerated and widely prescribed for narcolepsy, and used off label as a 'nootropic', or cognitive enhancer.

Ironically enough, the rate of adverse effects might actually be comparable to Advil, and modafinil has a noticeably lower median lethal dose.
I have my own solo consulting business. I outsource a lot of implementation so I don’t code boring bits in production and don’t have to touch technologies that I don’t like. I code a little kata every morning, and do hobby projects as means of research, promotion, and to keep my skills sharp. On rare occasion I make individual contributions to production, but mostly when I choose to. This could all be fun for OP.

But then I have to manage customers, project/products and above all, sell. I prefer technical stuff but I’ve learnt to find sales palatable, sometimes even exciting. More importantly: necessary. I am dedicating a fully focused and intense Monday every week (plus some residual follow-ups) at the moment, but even this moderate amount of dedication to business development (~15% of my working time) would probably horrify a lot of devs.

I doubt a perfect job exists. It’s trade-offs all the way down. Some people are suggesting academia but many people there complain about lower pay and lack of action.

Like in engineering, choose your trade-offs, and take your mind off them or, hell, embrace them fully.