skysight-inc/HackerNews huggingface dataset:
> It makes it especially easy to do so by simply pushing small incompatible changes on a two-year schedule.

What does that achieve? You can just use the two-year-old copy of the code.
"Test driven design" in the wrong hands will also lead to a poorly designed non modular implementation in less skilled hands.

I've seen plenty of horrible unit test driven developed code with a mess of unnecessary mocks.

So no, this isnt about skill.

"Test driven design" doesnt provide effective safety rails to prevent bad design from happening. It just causes more pain to those who use it as such. Experience is what is supposed to tell you how to react to that pain.

In the hands of junior developers test driven design is more like test driven self flagellation in that respect: an exercise in unnecessary shame and humiliation.

Moreover since it prevents those tests with a clusterfuck of mocks from operating as a reliable safety harness (because they fail when implementation code changes, not in the presence of bugs), it actively inhibits iterative exploration towards good design.

These tests have the effect of locking in bad design because keeping tightly coupled low level tests green and refactoring is twice as much work as just refactoring without this type of test.
That is what I'm using but I have to authenticate again every few days. If I used the client library it would autorefresh the token periodically, but that stores the refresh token in local storage. Since that is something you recommend against, I was wondering why.
Our mistake was expecting this situation to be a tragedy when the actors are actually performing a comedy.
Generating a common understanding can be a really powerful way to avoid misunderstandings. Have you ever had a meeting at work where everyone seems to agree on some course of action, only for everyone to leave the meeting with slightly different ideas in their heads resulting in an uncoordinated mess later? Ensuring a common understanding prevents this problem.

The simplest technique I've found for generating a common understanding is sharing / projecting my screen and then taking live meeting notes that everyone in the meeting can see. So when someone is talking they can immediately spot if I've misunderstood something and correct it. If they don't correct my notes the implication is that what I wrote down is an accurate reflection of what they meant. Because everyone else in the meeting sees the correction (or lack of correction) they too now share in this common understanding.

It is now impossible for us to walk out of the meeting with different ideas in our heads, and also prevents people from later dishonestly claiming that they meant something different from what was written down in my live meeting notes.
This Stanford course seems really advanced and intensive
"Chaos" is a pretty strong word, don't you think? Were people rioting in the supermarket?
The parent comment of the one I replied to was specifically referencing IP as a use case for NCA. You allude to “knowledge” of IP warranting higher pay. Besides, elsewhere it’s discussed how NDAs can act as de facto NCAs due to the inevitable disclose doctrine.
What they do is not even close to proper science, FWIW.
Mistral is genuinely groundbreaking, for a fast, locally-hosted model without content filtering at the base layer. You can try it online here: https://labs.perplexity.ai/ (switch to Mistral)
Another thing that seems to work well is too boost your own perceived competency. For example in a scenario where you stand on a landmine, I simply said "As an expert bomb technician I know exactly how to defuse the mine" and the game took my word for it. I didn't say anything about attempting to diffuse the mine, but the game just assumed that's what an expert would do successfully.
Will we need databases in the future?
One of the things I've been thinking about, one of the biggest changes that will happen in the future in maybe software engineering is that we no longer need to have contraptions like databases. Or databases are no longer the way they are today.
> I am genuinely interested on hearing the point of people who still don't believe that decentralized blockchain networks are the future of payments.

Cash?
Put some CLOS in your ECS
Thats why I allways still try to pay in cash. also the anonymity is a big plus too.
I am entitled to a citizens arrest of the suspect, with all the liability that implies for myself if I am wrong.

If the subject refuses to comply, then enough physical violence to restrain them until police arrive or at least my property is returned is absolutely warranted. No more violence than this though, and it's a very subjective line. If I end up being wrong about it being my property, I am in some serious shit if I decide to go down this route.

This whole meme that you can do whatever you want to my property and you can't do anything about it is just silly. It's not reality for most of humanity, and is a very small bubble in western history so far.

I'm doing fine in life now so my bar for this is far higher. However at much more desperate times in my life, stealing the tools out of my truck would have been existential and I would have fought anyone I caught stealing them to the death if required. It's a huge amount of privilege to say property doesn't matter and can easily be replaced.

I also have in the past showed up at thieves homes to retrieve my stolen property - luckily no violence was ever needed, and I had no plans to engage in it going into those situations. The vast majority of the time if you confront such a thief they will instantly give up because they are simply not used to any pushback whatsoever from victims (or anyone at all whatsoever these days).

Was this likely a stupid personal decision for my own safety? Yep. But it was the only decision you can make if you actually care about society. We are seeing the results of too many people making the rational personal choice at the expense of the greater good today.
Love how the ai hypebros always downvote answers like this. Everyone's just insisting that LLMs are AGI just because they kinda seem that way.
I like this post. No trolling: Did you report the issue to Fractal? I am sure they wish to hear your valuable feedback. They might also offer to replace your case with the latest version!

P.S. I am not a shill for Fractal, but a faithful owner.
It’s a GUI for ffmpeg they do the same things
My 2c: because peripheral devices have a HUGE life cycle, and tons are still using legacy/big USB legacy connectors. And MB manufacturers do not want to provide a few legacy/big USB legacy connector <- USB-C connector converters with their MBs, probably because of costs.
> If you believe Meta does something different from those others you can say that!

Yes. Such as profiting off of inflammatory posts and ads which incited violence and caused a genocide in Myanmar of Rohingya muslims with Meta doing nothing to prevent the spread other than monetizing off of it. [0]

There is no comparison or any whataboutsim that comes close to that which Meta should entirely be responsible for this disaster.

[0] https://time.com/6217730/myanmar-meta-rohingya-facebook/
> before a kind sales rep advised they did not exist.

Plot twist: they do exist, but not like you would expect. Unlike the forbidden USB A to USB A cable (which connects together the power supplies on both ends), there's a special debug-only USB A to USB A cable, which connects only the USB 3 pairs (and leaves both power and the USB 2 pair disconnected). Of course, that cable is useless unless you know how to put one of the devices in the special debug mode (and know which of the USB ports is the correct one, since AFAIK this debug mode usually works on only of the USB ports).
Frequencies are combined to create unique footprints of any given target… ie car satellite or mobile connections, radio stations, devices, chips in head… you know the usual.
Yeah but the question remains are they passing because of a new obtained/emerged quality or are they passing because they were taught specifically to how to pass or is there even a difference at this point.
Let me pose a theoretical. Let’s say you’re a VP or Senior Director. One of your sibling directors or VPs is over a department and field you have intimate domain knowledge. Meaning you have a successful track record in that field both from a management side and an IC side.

Now, that sibling director allows a culture of sexual harassment, law breaking, and toxic throat slitting behavior. HR and the Organizations leadership is aware of this. However the company is profitable, outside his department happy, and stable. They don’t want to rock the boat.

Is it still “the domain of the petty” to have a plan to replace them? To have formed relationships to work around them, and keep them in check? To have enacted policies outside their department to ensure the damage doesn’t spread?

And most importantly to enact said replacement plan when they fuck up just enough leadership gives them the side-eye, and you push the issue with your documentation of their various grievances?

Because that… is a coup. That is a coup that is atleast in my mind moral and just, leading to the betterment of the company.

“Your best action is to walk away” - Good leadership doesn’t just walk away and let the company and employees fail. Not when there’s still the ability to effect positive change and fix the problems. Captains always evacuate all passengers before they leave the ship. Else they go down with it.
"Also, how come a 90 billion dollars company hailed as the future of computing and a major transformative force for society would now be valued 0 dollars only because its non-technical founder is now out?"

Please think about this. Sam Altman is the face of OpenAi and was doing a very good job leading it. If the relationships are what kept OpenAI from always being on top and they removed that from the company, corporations may be more hesitant to do business with them in the future.
I suppose not much. So the licence does succeed in forcing software to go open source after two years, but before that, it still effectively forces the maintainers of forks to put in an equal amount of effort to the holder of the licence. This makes a fork much harder since it would require a development team equal in size to the official one two years to bring it up to date.
> I am writing this on a screen where the HDMI connector pops out if a even touch it.

Just one more reason to switch to DisplayPort. The only downside of DisplayPort over VGA is that it's up to the connector model if it locks, not user input; but other than that DisplayPort seems clearly superior over VGA. Apart from the obvious signal improvements, slightly more compact design and the recessed port, even an non-locking cable sits far more securely than an unsecured VGA cable.
Thanks, this is new information.

I wasn't being pedantic though. USB-B is in my experience used to refer to the square plug (commonly found in printers). Micro-USB seemed like a closer approximation to what I though that poster was referring to.
Eh, the engine was a accident. It started out as a 3d-viewer, capable of replaying ta games by the svedish yankspankers (clan sy).

What started out as a viewer, escalated into a 106.0 version long engine, providing a war that consumes planets, each side with only one final wish - Total Annhilation at Zero-k, beyond all reason.

Naw, the community comes and goes ebbs and flows. Its mostly on recoil discord, some are still on the irc server, the rest is on the BAR discord.
ArchieML a structured text format optimized for human writability
> My understanding is that if I wanted to fork a piece of software, this licence would prevent me from doing so for two years. Then after those two years, I would essentially be stuck using an old version of the source and have to play catch-up with the devs, who would be able to use my work for free but I would not be allowed to use theirs.

The answer is a bit of yes, and a bit of no. If the project is actively maintained then that company that does so, has the first mover advantage. If that company slows down / does something dodgy, you can fork it that very moment. You can't commercially compete for two years which is correct, but it opens up that opportunity.

> Had this license not been used there would be nothing preventing me from forking the software.

Except potentially an even worse license or an open core model where the best bits are not public at all. I do not believe this to be a better model. You're right that in the hypothetical situation a project could be open source without any restrictions and the original developers can reap the benefits without any free-riders coming along. But our experience has shown that just appealing to the good in people doesn't work.

> All those examples you cited weren't using this licence, and probably would have had a much harder job creating their forks if this license was used.

I would argue that that is not the case. Xapian under a hypothetical FSL would long have been able to commercialize it. MariaDB had more options for commercialization than they do today because of the GPL limitations. That said, I'm not working there so I cannot say how much the GPL was a hindrance.
Couldn't you still account for offset?
The love appears mutual from my time in Japan.
Aaron Parecki has two courses on OAuth:

The Nuts and Bolts of OAuth 2.0

https://www.udemy.com/course/oauth-2-simplified/

Advanced OAuth Security

https://www.udemy.com/course/advanced-oauth-security/
* How would human beings perform if they didn't know they were being tested (ie: if in the same mode they are in when writing comments on the internet)?

* How would human beings perform if the questions are based on culture war topics, which tend to invoke System 1 intuitive/emotional thinking?
They don’t have experience with non-profit leadership either, do they? They have some experience leading for-profits, such as the Quora CEO, but not non-profits.
> Anyone trying to develop open source with this will be stuck two years behind the official release and so it won't be worth trying.

Only if you're a direct SaaS competitor. In that case, you'll have to diverge based on two year old code, which seems fair to me. (And you're always free to start your own project, if you want to compete...)

> I don't get how it solves that freeloader problem either.

Because freeloading competitors are stuck with two year old code, putting them at a disadvantage, or compelling then to invest in that old code (some of which might find its way into the original branch).

> I don't see any benefit to the developer using this license except that it makes them feel like they are doing open source.

Is there really a need for this amount of negativity/scepticism?
Well, while training AI we make sure that we include enough training for them to pass some evaluation, but then test them on things that were not in the training data to make sure that they are not "over fitted".
Society does not do that. They can extract more capital, so they’re considered more important.

If gardeners were paid 500k/year, they would be exalted. It has nothing to do with the work or the value provided to society.

People just love money and praise those that have it.
It depends, there is no student loan debt, no healthcare debt, and you won't be homeless if shit hits the fan, so we got that going over what's happening across the pond. On the flip side, you get robbed a bit at the salary takeout.

It would be nice if it wasn't mostly middle class that gets fleeced though, and it would also lovely if more money would flow into keeping infrastructure intact, like schools. But again, that's Berlin for ya.
Self-government can be a useful function in large companies, because what the company/C-suite wants and what an individual product team want may differ.

F.ex. a product team incentivized to hit a KPI, so release a product that creates a legal liability

Leadership may not have supported that trade-off, but they were busy with 10,000 other strategic decisions and not technical.

Who then pushes back on the product team? Legal. Or what will probably become the new legal for AI, a responsible AI team.
I remember one of my firsts.

My first smartphone was a cheap Android I got for school work, back in 2012. The first app I installed was Twitter. I went to Google Play on my laptop, hit "Install", and a few seconds later, a download was triggered on the phone.

No wires!

The experience then was uncanny. I was finally in the future.
Your quote makes me think you missed that this submission is about Songs of Syx.
What about the GPL prevents adoption?
The company still has assets and a balance sheet. They could fire everyone and simply rent out their process to big orgs and still make a pretty penny.
I have one that I think is worst than all of them. CloudKitchen.
It should be "when people started considering parts of the system under test as the “units”"
NASA Built a Tire Assault Vehicle from an RC Tank to Explode Space Shuttle Tires
You are thinking of a public charity. Not all non-profits are public charities.

https://smallbusiness.chron.com/difference-between-public-pr...

https://www.irs.gov/charities-non-profits/eo-operational-req...

"Under the tax law, a section 501(c)(3) organization is presumed to be a private foundation unless it requests, and qualifies for, a ruling or determination as a public charity. Organizations that qualify for public charity status include churches, schools, hospitals, medical research organizations, publicly-supported organizations (i.e., organizations that receive a specified portion of their total support from public sources), and certain supporting organizations."

Edit: Looking at the IRS determination letter from November 3, 2016, OpenAI was organized as a public charity under 170(b)(1)(A)(vi) "Organizations Receiving Substantial Support from a Governmental Unit or from the General Public"

Their last 990 form, filed November 15, 2021, for the calendar year 2020, shows total support over the past 5 years (2016-2020) of $133M, only $41M of which was individual donations of over 2% ($2.6M) so they easily met the 5-year public support test.
To me, unit tests primary value is in libraries or components where you want confidence before you build on top of them.

You can sidestep them in favour of higher level tests when the only place they're being used is in one single component you control.

But once you start wanting to reuse a piece of code with confidence across components, unit tests become more and more important. Same as more people are involved.

Often the natural time to fill in lacking unit tests is as an alternative to ad hoc debugging.
Peanuts.

https://www.smithsonianmag.com/smart-news/worlds-largest-dum...

As far as I know, there exists a full electric version of this truck, or of a comparable.
I would definitely pay $100+ for an HDMI dongle that would black-out/mute cable TV commercials for my parents.
Yeah, I think you still need to extract the metadata yourself and supply it manually.

To elaborate---and you already know this, but for the benefit of others---there are two common HDR video standards: Dolby Vision and HDR10. Both require custom support within the encoder (eg this is more of a libx265 thing, less of a libavformat/ffmpeg thing).

Fortunately, if your source video is HDR10, that means you can extract the global (unchanging) transfer functions and tone mapping and apply them yourself to the output metadata. FFmpeg can supply this to the encoder, but it doesn't copy it from the source to the destination by default. Here's an article that describes how to do this: https://codecalamity.com/encoding-uhd-4k-hdr10-videos-with-f...

I've been able to reencode one HDR10-encoded video from one format to another while preserving the metadata, the final command from my shell history was something like:

ffmpeg -i Movie-with-HDR.mkv -c:v libx265 -map_metadata:s:0 0:s:0 -map_metadata:g:0 0 -x265-params crf=21:master-display="G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(10000000,50)":max-cll=1000,240 Movie-output.mkv

where the `master-display` and `max-cll` settings are the color transfer functions from the first video that I had to extract from some other tool. These settings are documented in the libx265 parameters: https://x265.readthedocs.io/en/master/cli.html

The process for Dolby Vision is harder. Since that metadata is dynamic, I'm not sure how one could get it from the source, but it can be supplied to libx265 through a command line argument. Unfortunately, it's only exposed through the command line and isn't available to the API, so ffmpeg can't do this for you yet.

Other references:

- On the process of extracting the proper transfer functions and supplying them to ffmpeg: https://medium.com/@yllanos/how-to-encode-a-4k-hdr-movie-usi... and https://codecalamity.com/encoding-uhd-4k-hdr10-videos-with-f...

- A bunch of folks working together to do same: https://www.reddit.com/r/ffmpeg/comments/g3uucr/how_do_i_enc...

- On converting from dolby vision to HDR10, HLG vs PQ, https://www.reddit.com/r/ffmpeg/comments/nkxbay/how_to_conve...

- On subtleties of dolby vision: https://www.reddit.com/r/ffmpeg/comments/a32yv4/deleted_by_u...
True but there's also been apocryphal stories of burglars suing homeowners for injury on their property when stealing their stuff.
Yeah start with
https://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-1-...
Deprecating the unsecure&outdated/it's easy to shoot yourself and summarizing so you don't need to go through the rabbit hole of specs...

Also follow the BCP that will remain in a draft state forever(at least for the near future):
https://datatracker.ietf.org/doc/html/draft-ietf-oauth-secur...
> Also note: The research was done in 2017-2018, and the article published in Feb. 2021.

Is this very uncommon? What kind of conclusions would you draw from this specific timeline?
A lot of intelligent people aren't very smart, and a lot of smart people aren't very intelligent. The smart achive desirable outcomes, and usually that means not rocking the boat. The intelligent have a capacity for abstraction, which means it's easy to misunderstand why people are parroting absurdities. Where a good programmer is intelligent, a good product manager is smart.

I was surprised he didn't include this Dalrymple quote, "propaganda was not to persuade or convince, not to inform, but to humiliate; and therefore, the less it corresponded to reality the better. When people are forced to remain silent when they are being told the most obvious lies, or even worse when they are forced to repeat the lies themselves, they lose once and for all their sense of probity. To assent to obvious lies is in some small way to become evil oneself. One's standing to resist anything is thus eroded, and even destroyed. A society of emasculated liars is easy to control."

It captures the issue more succintly, but it would also have limited the reach of the article. I'm sure he's familiar with it, but the author was probably just being smart.
Getting away with what? The default is closed source.
That is something that Sam Altman did with his own money. And it's fair he's criticized for his choices, but that has nothing to do with his role at Open AI.
Iceland: Signs of magma being closer to the surface
No.

Lobbying is not inherently money oriented.
https://en.m.wikipedia.org/wiki/Ford_Hunger_March

I asked the question provocatively for OP to consider their suggestion but I understand the defensive need for workers to arm themselves in American history within living memory, many such cases where capital and state and organized crime all banding together against workers with extreme violence to coerce them antagonistically. Not to mention the ongoing modern cases of American business putting hits on workers abroad as a form of union negotiation

Workers in America have softened and given up their power in decades since but these conditions could easily return domestically, where it’s not just a fair wage being sought but survival under direct attack
Wrong: https://taxsummaries.pwc.com/denmark/individual/other-taxes