skysight-inc/HackerNews huggingface dataset:
We Canadians felt this deeply when US kept all their domestically-produced vaccine doses for themselves in early 2021. We had grown accustomed to the flow of goods and services between US and Canada being uninterrupted. So for many of us, it was a shock and a disappointment when the US decided to turn off the tap.
Preventing a consumer from subscribing something they want through an automated recurring payment may not be a consumer friendly thing as well.

Perhaps the inability of the Indian framework to appropriately deal with fraud and other nefarious uses like misleading the consumer, etc is prompting such blanket measures.

In other words, is potentially throwing the baby with the bathwater, a good policy?
it upsets me because they are the only library of 100s I use that do this. They consciously break things every month. they don't give a fuck how many man hours it burns of other people's time. No other project I know of does this.

It's not just time using the library. Every volunteer that wrote docs or a tutorial their work is now out of date. every answer on S.O. is more than 3-4 months old is wrong. Every new user now has the burden of trying to learn where any content they find is practically guaranteed not to work correctlt with the current version.

it's mean in the extreme to piss on so many people
Why would I want to watch short form video content? Genuinely curious here.
Remember what we did before the lockdown? Call-in meetings? No camera. This is the same thing, really but now we can do things like share screens. My team has one meeting we ask everyone to have their camera on - the sprint review. That's every two weeks and everybody is there with cameras on. Otherwise, nearly the whole team as their cameras off during meetings.
I know a lot of TikTok users that are my age (~36). It isn't my peers that work as software engineers at tech companies; it's more "normal" people that I have met through Discord communities.

(I don't mean it's abnormal to be a software engineer or anything, just that we're overrepresented on HN. This is our social media. I don't use or enjoy TikTok.)
A broken build is meant to be everybody helps fix it situation.
I agree with your second point, I often read project management advice and realize it comes from consultants and agencies and small companies and doesn’t really scale for big tech or address issues with large engineering teams.

I actually agree with your first point too, I do think big tech devops and security practices should be copied.

The point I was trying to make is that I don’t think big tech management is actually that good. Big tech is optimizing for staying big (reliability, security, etc.) the famous projects are usually the most uninteresting to engineers cause they ship a handful of new features a year and you spend most of your time working on bug fixes, infrastructure updates and security patches so those projects end up having the most churn in engineers and management. Because of that churn these teams tend to adopt the practices most suited to oversight (stand ups, sprints, retrospectives, etc.) instead of the ones best fit for improving the customer experience (grooming the backlog, collecting user feedback often, etc.). So that’s why I say we shouldn’t be using big tech management practices as an example imo, cause big tech still hasn’t decided on a solution to the problem of slipping deadlines, exploding backlogs and insurmountable technical debt.
> Of course not. The setup docs themself tell you to "Install Python build dependencies before attempting to install a new Python version.".

Yeah well that just means mindlessly copy pasting a command into your terminal before moving onto the next step in the installation instructions. But now that I read what the command does, it turns out it does install sqlite so yeah..
Benchmark results: Cassandra 4.0, 3.11, Scylla 4.4 [video]
> neither are you ever going to use Confluence as a filesystem storage to replace Google Drive. This means that your knowledge’s single-source of truth needs to accept external tools content as possible documentation. This interfacing, though, can’t simply be about linking files and urls in one place, it has to be deeply integrated so that it feels natural, native even. We should be able to put a Google Sheet file in a folder, attribute tags for example.

What's wrong with using just links?

(reads to the end)

Oh, it's lowkey a promotion for his product it must obviously have this native interfacing that he's hyping up about. I honestly don't see what the problem is with keeping a collection of links to Gdocs/Gdrive/Figma in the knowledge base. That's pretty much the only guaranteed way to use these tools, because all of them want to silo you into their website.
The counterargument is that it's an artificial socialization. You are put in a group based on age; an axis we don't segregate on beyond school. It means you are mostly being socialized by other kids of the same age. It's the blind leading the blind. It's cliques. It's bullies. It's mean girls. I think it's a special kind of torture for both the body and mind.
Every day I quake in my boots at the thought of the hideous revenge r/France will inflict upon us.
While I think you have a valid point about the javascript community reinventing the wheel often, the problem in this thread is simply that some people are inconsiderate, rude, and hostile, and that is in every software community and ecosystem in some way or another.
I'll just relink to my last comment: https://news.ycombinator.com/item?id=28024747:

> My impression is that TikTok is the most shameless exploiter of curating content to maximize attention. You resign all the control and hope to petition "the algorithm" to change what you get to see -- like some kind of a god that ultimatly controls you, no matter what you sacrifice. They are in a position to spread propaganda and prevent imformation from spreading -- or you from being heard. Even more so, this can be individualized (especially with the rise of virtual influencers). I wonder, if it might eventually be able to change someone's mind by slowly nudging them in the right direction, breaking down pre-existing beliefs and positions. And as youtube, twitter, etc. have shown, one of the main ways to increase addiction is to spread controversy. Have people screem and cry at one another, who wants mediation? Society is being reduced to a means of entertainment.

Considering that one out of eight human being are using this app is terrifying to me. Even more when considering that people in the third world might be less likely to use a video-intensive service like this, meaning that in the first-world, especially among people my age the rate is even higher! I consider it a concrete danger, that should be taken seriously.
Plenty of foreign companies operate in China, so not sure what you’re going on about.
The difference between <tag></tag> and <tag/> is important if you're trying to write "polyglot" xml/html that can be parsed by either an xml parser or an html parser. For example <br></br> is not valid HTML, but a plain <br> is not valid XML. However <br/> works as either. On the other hand, an empty span has to be written <span></span>.
Invariant: doesn't vary. Things that always are (or should be) true.
I like the minimalism and thoughtfulness of the interface.

Something is not clear however. Where do recordings get stored? On device, iCloud?

I think it would be nice to know where your data gets stored, and maybe have a choice or two.
After using vscode for a while, lite is amazingly fast. It is now my default editor for things that don't need a specific vscode extension.
[dupe] from last week

plenty of discussion over here: https://news.ycombinator.com/item?id=28632373
Just a little scary a Chinese company is shaping the minds of our youth.
In the UK, opportunities for the working class are certainly much harder to come by. Entrance to many professions is closed-off by not going to the right private school, not having the money to pay for tuition to get into a grammar school or not having enough money or connections to work for free as an intern. Our government, businesses and the media are mostly run by privately educated individuals. We don't have "the American dream". It's not unsurprising to see why some parents might see state education as just day care.
I'm not inferring here that if we don't pay doctors a lot nobody would be doctors. But what else would drive people to work 36 hour shifts, low to no pay, and put up with that for 10+ years? It's definitely not their character of wanting to help people. Otherwise the medical profession for doctors would be full of women because that is the #1 reason why any of them go into child care or being a teacher. Which if we look at the data, correlates to low wages.

Greed is what compels people to do the difficult things in life. I highly doubt anybody would put up with what you do for med school if you're prospects of earnings was similar to that of a business analyst. Of which can get that job with an Associates Degree or less.
the best one I heard of was the people using domestic wheel bins as attempted fuel depots.

Cue fire brigade level intervention!
Australia's Costs for Its Harder Line on China
I would prefer PostgreSQL-style arbitrary quotes, but with nesting. Something like:

// the object key here is "weird object key '\""
{%{weird object key '":}%:"see how it works?"}

// ditto
{%""{weird object key '":}""%:"see how it works?"}
Yes, but there's no need for any punishment on top of what Brexit is.
I will actively do everything within my power to give my kids an “unequal” advantage. Sorry not sorry.
errm, no - I am concerned to note that you obviously have.
This is what I understood from Peter's main point:

- If you're copying or offering relatively the same service/solution as other incumbents, then your startup is a loser (Don't lie to yourself)

- If you want to be a status quo challenger startup but your idea is a copy or similar to another existing provider, then your startup is a loser! (Stop pretending it's your idea but you know you stole from someone else)

- If you don't have an opinion or outlook for a better future; solving real problems; or inventing solutions for problems people/business never knew they had but most appreciate, then your startup is somewhat a loser. (Not everyone should become an entrepreneur, we need a lot more employees!)

Pretty general yes, but the notion is to challenge the creative juices and encourage taking risks. No risk, no reward!

Peter doesn't like "wanna be's" ... Are they a loser by nature for copying ideas, as supposed to original minds? There are a lot "entrepreneurs" with ZERO imagination/creativity, and most constantly wonder why they cannot crack it. So maybe there's some truth to it!

But then again we've seen copycat startups succeed as well!
> are they incredibly complicated?

That depends on what you mean by "complicated". Conceptually they are not too bad, it's basically just quantum field theory (which some might consider "incredibly complicated" so YMMV). But the devil is in the details. From the article:

"While physicists know the exact equation that defines the strong force — the fundamental force that binds quarks together to make the protons and neutrons in the hearts of atoms, as well as other composite particles like tetraquarks — they can rarely solve this strange, endlessly iterative equation, so they struggle to predict the strong force’s effects."

> Are there open source implementations of these models

That I don't know.

> and if so, would the code make any sense to a non-physicist programmer?

Having seen code written by scientists, I can confidently answer this with: almost certainly not.
This was the digital trade war Trump almost started. He started banning all their tech companies because they banned our tech companies.

It’s a totally fair point, but who knows how it would have all ended. We’ll see what happens next year when Xi is up for lifetime appointment. I feel like that’s the world’s one chance to change China.
weird that people love to fanboy/fangirl anyone who has a reputation for criticism.
> The UK will rejoin at some point, especially because the younger generation will demand it, but it will have to take a decade, more likely two, unless Brexit proves to be an uncontroversial disaster and GB falls behind extremely. I wouldn't wish that on anybody.

It seems unlikely. I would say it is more likely that being outside the EU leads to more euroscepticism among the young. Perceiving the sharp end of EU incompetence - triggering article 16 without even informing Ireland - or malice, such as seizing vaccines and the whole propagandistic negative portrayal of the UK during the vaccine rollout in the EU - has already led many a former remainer to think that the EU is not the most fantastic of institutions.

It is certainly true that there are many in the EU keen to paint every minor event as some sort of disaster for the UK. They will gladly ignore the wider context of the pandemic, of driver shortages in the EU as well, of this being a purely manufactured demand-side panic buy "shortage" - to gleefully jump up and down shouting about the UK being self harming and it is all 100% brexit. It really comes across as deceitful propaganda I am afraid - and people take note and the EU loses its shine bit by bit.
No particular love for Heroku, but you can pay for multi az failover if you want it.

https://devcenter.heroku.com/articles/heroku-postgres-ha

If you don’t pay you won’t get the feature. Given that multi az failover directly impacts their cost that seems pretty fair.
This is an important thing, IMO - aquifers go a lot deeper into the Earth than maybe most folks realize.
That or USA based one... It's kinda toss up. At least the other one isn't bombing civilians in third countries.
At the end of the day, algorithms are industrial equipment, like a bulldozer. If a bulldozer runs over a bunch of people, saying "the operator doesn't know how to correctly operate a bulldozer" doesn't get you off the hook, if anything it makes it worse.
I was both insanely impressed and woefully dismayed that the key guy had to hack my car to sell me a key.
Seems strange that this has nothing at all to do with the rapidly rising prices of petrol in the UK.
Russia has been reducing the flow of petrol into Europe due to conflict over a new pipeline. The UK has a had a terrible windy season, meaning more demand for fossil fuels. And economic recovery after the pandemic, all these things have pushed prices really high.

This shortage of drivers thing is likely a convenient side story to distract from the fundamental issue of high prices.

https://www.theguardian.com/money/2021/aug/04/uk-petrol-pric...
Why? The US doesn't get involved in European elections (so your hypothetical doesn't even make sense), but that's besides the point. What does the US have to do with whether or not Europe gets its energy from Russia? Europe doesn't have to choose to put its energy supply in the hands of Russia or US, there are other suppliers and diversification is a really good alternative.
i don't think it can be forced but before the pandemic there was a social stigma reinforced by many that homeschoolers were weird and anti-social. When the pandemic hit so many kids became home schooled that the stigma was lost because everyone was doing it. The pandemic was a real setback for those on the anti-homeschool crusade.
there’s Huawei and others that can’t work in the US
https://asia.nikkei.com/Politics/International-relations/US-...
How does it impact productivity?
Yeah, the broken reciprocity (and how the West got there) is embarrassing or even upsetting.

What if... just what if a few decades ago WTO didn't take Chinese word for it?
Even if you really wanted to have it be trunk-only, I don't know why you wouldn't make everyone push to a feature branch, then have automation for running tests and merging after they pass. Plus, where's the code review in this process? Even if your team is all amazing developers somehow, it's insecure to have a standard process where developers are pushing unreviewed code directly to production.

Fundamentally this all seems like a misreading of trunk-based development, though. The whole idea was to get away from old Subversion-style branching, where there would be long-lived branches running for sometimes several month. If you were a company that moved from svn -> git, trunk-based development was a way of communicating that branches were cheap and disposable, and merging was quick and easy.
Vertical Farm startup AeroFarms announces it will start growing hops
It's a pleasure. I'm a big fan; that's just one of a couple of things that I'm struggling with. The other is, "this smells like extremely well-made proprietary software that I will have to hope a Cloudflare product manager never deprecates if I commit to it".
As a regulator, you use the tools you have, not the tools you have to go begging for you may not get. Perfect is the enemy of good enough.
The fact that he leaked "sensitive and classified" information about "NSA collaboration with major tech companies" was about the maximum extent that most outlets reported when they were pressed to. The framing was to make it look like "this is their mission anyway" and to focus on the "leaking of these classified reports" rather than attempt to report on the specifics on how the natsec state undermines our rights as citizens.

This wasn't just a case of the partisan press with whom you disagree. This was the New York Times and the Wall Street Journal.
This is my attitude with cycling. Sometimes I enjoy racing a (unwitting) bus, but racing other cyclists was never interesting.
Yeah, I learned the hard way that one of the worst things you can say at a megacorporation is "this manager is just creating work to justify their existence in the company". In my case, it was directly applied to a specific manager (who heard me say it), and it led to me being lectured and yelled at and told that it was "unprofessional" talk (which to be fair it kind of was).
An important thing to note: It has similar customizability to Emacs, but you write your functions in Lua rather than Lisp. It's more than a text editor.
> Perhaps instead of doing something didn't work, we just split the kids into 2 groups, Monday-Wednesday, and then Tuesday-Saturday.

While that might be good for reducing the achievement gap, it doesn't help parents who are being kept from returning to work by the need to care for their children
Google the phrase "useless use of cat".

To some, it's a faux-pas. Personally, I like the aesthetics of cat for my own scripts. It follows the "pipe flowing" idiom better.

There are performance reasons why "useless cat" should be avoided though. So avoid it where performance is important (or when some other hardcore CLI jockey is going to see your code :))
The irony here is that the US is the one pressuring the EU to sanction the Nord 2 pipeline. They have little to lose from its suspension. Russia is unlikely to willingly cut off gas to Western Europe because they're hurting themselves just as much.
I don't think it's quite malicious but if I'm a mod and it's common to suppress anything election related then I could see that applying here. But according to the comment you linked their algorithm only targets upvote/downvote wars, I did not observe that happening here at all.
When presented with a similar problem, I tend to use non-ascii characters. For example, in my `~/.psqlrc` I have:

\pset null ␀

Looks like this in output:

40 | ␀ | 2021-09-23 20:42:32.536571 | ␀
41 | 15 | 2021-09-23 20:42:33.177474 | ␀
42 | 19 | 2021-09-23 20:42:33.212133 | ␀
43 | ␀ | 2021-09-23 20:42:33.247346 | ␀
Considering how smug the pro-leave people were and how they were repeatedly and loudly insulting towards those who wanted to remain, surely we’re not surprised.

Particularly when people were screaming at the tops of their lungs, “There’s a lot of absolutely fundamental societal wide issues that should be considered…”

There is nothing shocking here.
I think there have been enough studies now to show that the problem with most public schools in the U.S. have little or nothing to do with underfunding. Thomas Sowell's recent book, "Charter Schools and their enemies", shows that Charter schools with less funding can insanely outperform public schools they compete with in inner cities, even though the public schools have more funding per student.

https://www.amazon.com/Charter-Schools-Enemies-Thomas-Sowell...
If there is an alternative & sovereign way for recurring payments to still happen without paying an obscene rent on the whole economy to Americans who provide little to no value locally, I don't see the issue. Look up Autogiro in the nordics.
I choose the scary I have the potential to vote out every few years or so.
Some of us don't like to maintain. It keeps life interesting. I've been told by many people "Oh you'll get tired of it when you get older" but I'm tired of it now. However, the reason I don't stop is it's literally the only thing driving me to do anything in life but be another mouth breather waiting to die in their retirement center while their children grovel over who gets what in the inheritance.
I always fill up myself because I hate filling up any more than I have to, but when it costs the equivalent of $70 to fill even a tiny car or $140 for a large car, no, it's pretty common to just buy "what you need" for the next few days or whatever.
You start with sticky notes and a whiteboard, and then you note that nobody remote can change the whiteboard unless somebody else does it for them. And when you work from home, you can't see the updates unless someone sends you a photo. And Ralf's handwriting is terrible.

So you look for something that replicates the whiteboard on the web, and it's either too freeform or too rigid or too expensive...
I have a degree in mathematics and (PhD) friends who are still in the system. Event they admit that pure mathematics is largely an illusion. But it pays, if you're lucky.

Mathematics in general, and logic, are extraordinarily useful tools when applied to real systems. I use them frequently when developing software. However, like every tool, they can metastatize beyond their use. In my opinion that describes the vast bulk of "pure" mathematics and "pure" logic (and "pure" programming).
Brave reduces the page load performance cost of its adblocker