skysight-inc/HackerNews huggingface dataset:
CICD systems deliver value to audiences. CI is mostly for the developer team, so you can check your changes don't break other's work, or vice versa. Often there's a CD to an internal system, so QA can take a look to see the new feature works according to the business expectations, and the business can play with it.

None of the above really matters, the important bit is that USERS actually see the work! Everything else is necessary, of course, but doesn't create value in itself.

So, the question is, how does each system create VALUE for its audience, and what's the latency (LAG)? CI is often for 4-10 developers, and takes ~10-20 minutes for smallish web shops. The value the business gets is that devs can check they didn't forget to "git add" a file :)

Devs and the business always complain about the slowness of CICD, but rarely invest the modest effort to make it faster. Here are some ways to improve the development cycle:

Speed up databases. Move from "install database and sample data interactively every time" to having a pre-baked Docker image with the database and seed data. Much faster: you get lower LAG and the same VALUE for the team.

Run fewer tests. Running tests creates business value -- confidence a deployment will give features to users -- but takes time (LAG). However, for 90% of the cases Devs get value by running a subset of the tests. Thus, much faster: less LAG, same VALUE. Run all the tests before a real deploy, or run the full suite nightly. Devs get the value of a full test without having to wait for it.

Simplify. CICD should just run things Devs can run locally. That is, Devs can run fast local test subsets to get rapid feedback (low LAG), and get focused VALUE. When CICD tests fail, it's very easy for Devs to figure out what went wrong, because CICD and local environments are nearly identical.

CICD creates a lot of value for several audiences. Plot out each one, and see what you, the business, want to improve upon!
So bribes are only legal when given to politicians? (AKA lobbying) Got to like this new-speak
I gave all my Pokémon and Magic the Gathering cards to my little cousins a few years ago. BRB just sending this article to their parents on the off-chance that there is real money sitting there...

And for what it’s worth, when people wonder what inflation looks like in 2021, as far as I’m concerned, it’s this.
Lucee application server, with ColdBox framework.
I feel like the fundamental issue here with these giant tech companies is their scale has outgrown the capabilities of their AI. They've all basically bowed down to the mantra of "AI will solve everything", and indeed they are so big that getting human customer support at the scale they need would be a huge financial hit, even for them.

But here is a situation where any rational human can say "this is crazy, anyone with sense knows that Moonlight Sonata is in the public domain", but Google has created a Kafkaesque nightmare because (as has been lamented a million times on HN) it takes an act of God (or Twitter outrage) to actually connect with a human support person is you're not a paying customer.
You'd be suprised how many of your "real friends" are epeople you actually don't want near you.

It just takes a crisis to find out...

And has little to do with failure in personal relationships or management. Many people are inherently shitty.
If it is so simple why are there content creators losing their channels over merit less claims?
https://www.android.com/ is the most popular Linux.

I think you meant to ask the best maintained how-to sites for GNU command line utilities.
So, the takeaways I got, despite Pixar praise and the usual Wired hype:

- Pixar employs precise control of a movie's colour model to convey emotion. Usually, this consists of a specific palette of hues and shifts in brightness and saturation. (Not very surprising)

- This colour control is starting to hit technical and physical boundaries: Commercial projectors cannot represent all colours as accurate as Pixar's artists would like.

- Two approaches how this might be solved in the future are: Brighter projectors (I think?) and making clever use of afterimages and the biology of human color perception: They slowly ramp up intensity of a particular colour, matching the speed which colour receptors desensitize to that colour. Then they quickly ramp down the colour intensity and have viewers experience an intense afterimage of the complementary colour, possibly more saturated than the projector would be able to generate by conventional means.
Thank you for bringing this to light.

I have been heads down on my own side hustle as a one man show. Do you have any suggestions on how to properly approach backups for smaller groups like myself working with limited funds?

For context, some of the tech on my plate includes a few DO ubuntu droplets (hosting docker containerized services), Postgres DB (prod DO managed w/ auto-snaps, pretty much same scenario you mentioned), S3 storage for user-created assets (DO spaces w/ no backup strategy yet; no, not launched, yet), GitHub for source code, and physical MacBooks (iCloud + manual backups to a single physical external SSD).

Realistically speaking I’m bootstrapped. More importantly, I’m interested in learning the right ways in doing backups.
Falstaff: The Shakespeare tragedy that truly speaks to us now
Could you explain how decriminalization helps to defund the cartels?

With legalization comes regulation and better control over the supply chain. I don’t see how decriminalization accomplishes anything other than saving court costs/costs of imprisonment.
Spring boot, Java 15+, Gradle, Tomcat (in built), Thymeleaf
Tell HN: I'm Covid positive I had promised that I will inform HN
10 Months ago in the discussion about significance of blood group in COVID-19 I had promised[1] that I will inform HN if become COVID +ve as my blood group is O -ve.

Like many of my people(India) I'm infected as well, My major symptom apart from light cough is,

'COVID brain fog'[2] i.e. My mind is all fuzzy, I'm unable to focus, I don't even feel like checking out HN for past couple of days(Something I did daily). This is seems to be long covid issue for others, not sure why this is the first symptom for me.

Medication for COVID here is only to reduce fever (which I don't have), So I'm waiting it out.

Vaccine for my age group started only today in India, So I'm not vaccinated. My parents got fever first and quickly recovered as they were vaccinated with single doze of COVISHIELD (Astrazenica). Their blood group is O +ve and their COVID test results are not available yet(likely to be positive).

Further updates will be on [2] until I can.

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

[2] https://twitter.com/heavyinfo/status/1388445002825535496
There's an example up higher in the thread of them being jerks to a developer and threatening to send the government of a user after them for providing access to things via APIs they provided
A combination of triumphalism and Stupidity. The govt there thought that they'd seen off the worst of pandemic and that they'd achieved herd immunity, so they didnt bother preparing for a second wave. Then politicans decided to hold massive election rallies, allow the largest religious festival in the world to go ahead and open up stadiums for sporting events.
...or force them to quadruple down on alternative income streams such as human smuggling instead of drug smuggling.
The same reason people fall for Nigerian prince scams: their judgement is clouded by greed or desperation.

When you’re not greedy nor desperate and have no reason to get rich quickly, it’s very easy to see these scams for what they are. When you need or want to get rich quickly, you want to believe it’s real.
How come their second wave comes so late?
Tantacrul is hiring. That's a pretty clear indication they will attempt to monetize.
Bad government is everywhere, but many governments use power broadly responsibly. Private entities are less accountable than elected officials, and they get more scrutiny from the press. That power you talk about is real, but frankly we tried having 0 labor standards in the 19th and start of the 10th century. The vaunted powerful middle class of the 50s and 60s also took place after the largest government programs in our history (the war, the interstate highway system, etc) and also along with very strong labor protections and high taxes that have been all erased since the 80s. Faith in the US government in particular took a nosedive during and after the Vietnam war.

I guess I don’t understand why this is the line in the sand, and why we must depend on private profit-motive entities to provide for basic welfare and an economic safety net when we can see it working in developed countries around the world.
I think the more constraining commodities are things like rare earths[0] and other important metals like cobalt.

[0]: I know they aren't that rare, but they aren't mined/processed in many places and it takes a long time to bring a new mine online.
AFAIK they're still using CVS, too. Development must be like pulling nails.
Remember “color” for example? This happens more than you’d think.
Perhaps, but the writer does seem to properly represent the mindset per C and C++:

"...learning C++ is not the same as learning C"
Sales Advice for the Technical Founder
Yeah osm definitely has some of that data. Email is in my bio if you want to chat more.
Hardly, dmca is straight forward law, take down notice and counter notice has no three strikes. There are penalties for incorrect claims to deter such claims

This is Google's poorly implemented system to satisfy big studio creators to publish on YouTube.
"The problem is that you have a low limit for what you're willing to pay"

You are missing the point: money was never the problem. My current provider is miles better than my previous one, but you could not tell that by comparing contract or marketing material. So I could not select the best firm, so they lost out on business, so the market is not functioning as it should. You brough up SLA, I don't need an SLA for SLA's sake.

I think it is unfair to compare a different market entirely

>"your electricity isn't exactly 120/240V or exactly 50/60Hz"

Your residential internet provider can just throttle you willi-nilly.
On the contrary, electricity gris has to follow very strict rules, and if the voltage drops by half we call ot a brownout. The entire country comes to a halt and executives have to answer some tough questions.

Similarly car milage cones from tests inaccordance with specific methodology, they cant just slap a number that's wrong by a factor of 2 and call it a day, but Virgin Media can.
>but they get to work as opposed to staying at home and degenerate (mentally and physically)

That's a disgusting thing to say.
It's not an all-or-nothing deal. You can take the good while leaving out the bad.
Not only does Intel have the cash, but it has a quarter century of fab capitalization left and a history of come backs, first with the shift from memory to CPUs in the 80s and then overcoming AMD in the 2000s. Ironically, Intel's biggest safety net is spinning off their fabs like AMD spun off Global Foundries, which gave them the capital to claw themselves back from the grave and create this competition for Intel today. I'm honestly surprised we haven't seen an Intel chiplet design.

We're seeing shortages of chips made on everything from 30 year old processes to cutting edges fabs and that demand is likely to be relatively sticky going forward. Intel's going to have to try even harder than it is now to fail and it's going to take decades for the dust to settle, if it ever does (hello Intel Business Machines).
Please consider a quote in its entirety. Takedown mills losing the ability to file claims is not what is happening in reality. Scorched earth (against takedown abuse) is not happening in reality. The first sentence is merely a setup of the scenario, the last two are the conclusion (which doesn't happen, at least not often enough to discourage the behavior).
I think the main factor is luck. It's like a sword in an online game. You can add critical chance to it by maximizing stats but it's always capped. If you have good team stats, good product stats and good markets stats, you just improve your chances. By how much? Impossible to compute in real life, in a game that would be +15%, so every few hits (products in our case) you will blow a critical. So let's just call it luck in the end.
Ooooo.

Yet more reason to get my Draftmaster II up and running.

I wonder, is this command also what's used by vinyl cutters with the laser-sight for doing contour-cuts around vinyl printed in a different machine?
It just so happens that energy that otherwise would be wasted is the cheapest energy you can find. Utilizing that is unequivocally good.

> It's a fantasy that

It absolutely is not a "fantasy". It's called curtailment and it can be greater than 50% at certain times of day in certain areas. Ontario wind production for example curtails 25% of it's energy on average. Please do your research before speaking with so much authority. https://www.iea.org/commentaries/more-of-a-good-thing-is-sur...
I'm not basing my judgement on the pedigree, I'm basing it on the content. What constructor theory is about is assigning and re-assigning concepts and language to existing physical theories. That's called "metaphysics," a practice that believe it or not predates physics. (Philosophers have been formally assigning concepts and language to informal physical theories long before the first formal physical theory was articulated.) It's not like Deutsch is in bad company, Aristotle also wrote about metaphysics.

Nonetheless, that does nothing to change the fact that crank websites almost always share three elements: they are works of metaphysics but claim to be physics, they have way more popular writing than academic writing (in this case, see the size of the media page vs the empty publications page), and they have a website advertising them (that's actually pretty unique to cranks, for some reason). I don't really have an axe to grind, it's just that the linked page is a typical crank website.
This seems like the perfect way to enable frivolous takedowns, because the accused might not be able to pay the deposit to dispute the claim.
Additionally, small artists might similarly become unable to enforce their rights.

(And if the deposit isn't too big, do you think a few dollars will deter billion-dollar companies?)
I didn’t say anything about the East. I commented on what is regarded as The West
Everywhere I’ve been except for IBM in the 90s, documentation is not given priority (time) as would be needed to both write the first round adequately and then maintain it as realities change.

Tools are much less a problem.

I suspect also that modern “agile” approaches work against building and maintaining documentation because developers are hyper focused on ticket level changes in short sprints.

Same goes to a lesser degree in writing tests. And when it comes to tests, devoting an entire sprint to increasing coverage seems to compensate, so perhaps a documentation sprint every few months might work.

Actually, the agile sprint approach also works against clean code based and discourages refactoring. So refactor sprints need to happen periodically.

I think I see a pattern here: current agile methodologies trade one set of problems for a new set.
Mind Full
Well that’s not how it works. When a company controls a very important piece of something society starts to rely on (oil, information, communication ... etc), regulation is not just preferable . It is NECESSARY.
Just out of curiosity what about 'Magic the gathering' cards?
I found a load of them from when I was a kid. They are in good condition, I have unopened booster packs too.

Would now be a good time to sell them? Also could I just sell the lot for a reasonable price and not have to go through them all? Thanks!
Instead, it is the perpetration of a clumsy method to completing a task.

Not in every case. For experienced/professional/power users of any software, what matters is maximizing the information density in time of both input and output. Sometimes the best way to do that appears arcane.

I want to be able to accomplish much in as little time as possible, so I want a high temporal input information density. So that might mean using a mouse instead of a trackpad for precise aiming and scrolling, or using keyboard shortcuts instead of on-screen icons. It might mean there are different mouse behaviors for ctrl-drag, middle-click-drag, etc.

I also want to be able to receive as much information about the state of the application as possible in as little time as possible. Too little density and I have to keep more state in my head and spend time jumping around. Too much density and the senses are overwhelmed. This might mean, for a CLI tool, that zero output is the best output in case of success. But for long-running processes that might be a progress bar under a list of log entries. For GUIs, the optimum might mean that there is a lot of information and a lot of actions on screen with reduced whitespace, which seems intimidating at first but is necessary to communicate the state of the system to the user.

So convincing any power user to "let go" is like asking someone to give up their legs for a scooter. Sure, it's simpler to go places in mostly straight lines with a scooter, but linear motion is only one of the many things people do with their legs that justify the arcane UI of unstable bipedal locomotion. We walk along streets, run along trails, jump over obstacles, dance, spar, climb, swim, etc.

This is not to say that scooters have no place, or that every tool is at a global optimum. But any "different method" that someone wants to propose will very deservedly receive pushback if it does not fulfill the full purpose of the old method.
I believe it is out of date. Manchin kept it down.
DMCA absolutely does apply here, as Github is an American company and has to follow it to keep its safe harbour status.

There's also no indication that Xmader is a Chinese citizen. The Anti-CPP message on his profile could also mean he's from Hong Kong, Taiwan, or anywhere in the world. The person making the threat seems to be Russian and MuseScore seems to be registered in Belgium.

Even if China could be involved, if MuseScore prefers to solve this using physical force (their words) rather than a simple DMCA, that paints them in an even worse picture than anyone ever in the history of open source.

This was a mafia-like threat, plain and simple. There's absolutely no justification for it, even if it's possible to happen.
the last is bs. if you dont ship you wont make money, the compaby dies. if you dont write docs, you might incur tech debt but the company keeps on living.
ofc if there is enough time and manpower: write docs, write unit tests, discuss architecture. no prob.

but for a lot of companies speed is king
I was not concerned about all previous reinfection reports--- after all, anything will happen sporadically.

But I believe recent immune-escape variants are a much higher risk here. Vaccines generate a much higher antibody titer and a much broader complement of antibody responses than natural infection, and still are noticeably less effective against emerging variants.

Waning immunity also will contribute to this concern: reinfection gets more likely with time even without variants.

I believe that even if one is reinfected, one is still partially protected against severe illness by the remaining antibody complements and other means, e.g. t-cell mediated immunity.

Mind you, I don't think this is a huge absolute risk. I just think it's significant enough to be a significant confound for those of us trying to guess what Rt would be with a return to baseline behavior, and enough for people who've "had it" to be less protected than they might expect.
Bitcoin isn't a country. It's ridiculous to compare bitcoin's energy usage to countries because it's international. Video gaming uses more energy than bitcoin mining, so stop parroting this BS false narrative that bitcoin is so wasteful.
I recommend trying to get started with webGL Elm [0]. It's a language that compiles to JS to run in the browser. It's a functional language and saves you from having to deal with most of the historical baggage of JS.

[0] https://lucamug.medium.com/3d-graphics-in-the-browser-with-e...
I love when people use Git in ways I haven't thought about before. Reminds me of the first time I played around with 'blobs.'
> and YT clears the strike

there's the rub .. in the OP's example, the strike wasn't cleared
I think this. It's a very convenient, already existing cover story that could be used for all manner of cover ups. Why would the US (and other) governments not take advantage of it?
Are there theological explanations for why God let ambiguity to exist in Bible?
It's not that hard.

It just requires time, and I would be happy to spend that time (I love writing, whether docs or just thoughts). As long as there's no ticket for it (approved by a stakeholder and assigned to me by the micromanager), I can't clock hours on it, and if I'm not clocking hours on a ticket, I'll eventually get an angry call..

It's not just lack of incentives, it's disincentives.
>indicating you believe it to have been a motivation for non-intervention.

Our first century of nonintervention was unquestionably based on the thought that entangling ourselves in European wars would drain us dry. Saying an element of that doesn't still remain is just incorrect, it is broadly the same idea as "Make America Great Again."

"Much of America" supported it, I never said all.

>If there is no "good" empire, then there is no "evil" empire. You cannot remove moral labels on only one side, yet leave them on the other

Trying to be an empire in itself is evil. Being the "least evil" empire is not something to be proud of.

>Yet I don't seem to recall post WWII US threatening to invade Canada, if we didn't pass copyright laws it likes.

Yet they have done basically that with Mexico and many other South American countries.

>. I don't recall the US capturing Iraq, and hauling off "undesirables* to concentration camps by the millions

Only thousands, while killing many many more.

>. I don't recall the US invading countries, and maintaining control after the fact -- for hundreds of years.

Literally all of America, Puerto Rico, and this ignores that setting up puppet governments and economic domination are also methods of empire building.

>Please stop! Please

No. I see your point of view as accepting the blatant propaganda taught to us our entire life. The US denigrated itself, and just tries to make people think it's noble.
> and the battery is rated at 76% capacity now

I hate this. I was a holdout with an LG G5 (last flagship-esque phone with a removable battery), and went through three battery replacements until the GPS antenna failed, and now I have an LG V35 with a potted battery.

I wasn't able to find a way to configure the charge controller with software, so now I just never plug in overnight and try really hard to manually unplug it before it reaches ~70 or 80%.

This works... The phone is ~2.5 years old and the battery is still fairly close to nominal capacity. I just wish it wasn't such a pain.

This "new" phone is also well out of the support window, so I haven't gotten Android or security updates in over a year, and it had limited enough release that custom ROMs are not an option. With LG leaving the market, I'm considering gritting my teeth and getting an iPhone when this one dies, if only for the longer software/security support window, which feels absolutely ridiculous.
It means that people without spare cash completely lose the ability to appeal.

I don’t know why a counterclaim should require a deposit - DMCA is already a guilty until proven innocent law, and merely counterclaiming doesn’t put your content back online.
I don't think it's hit YouTube, but there are people and/or bots enforcing a copyright on silence:

https://www.youredm.com/2015/11/28/soundcloud-finally-goes-t...