skysight-inc/HackerNews huggingface dataset:
Oddly, Linebarger (a professional propagandist who, to my knowledge, went 1-1, winning WWII and losing China) claims good propaganda is the opposite:

https://news.ycombinator.com/item?id=24373042

> "Most enemy themes are beyond reach, especially those of inter-ideological warfare. The Nazis and Russians made the best propaganda against each other when they got down to the basic necessities of life, not when they were trying to weave finespun theories about each other's way of thinking or of life."

but on the other hand, Linebarger was aiming at a much wider[1] population than a donor base.

[1] http://www.gutenberg.org/files/48612/48612-h/48612-h.htm#Pag...

> "The first thing to do with the hypothetical man is to make him fit the kind of person who does get propaganda. In dealing with China, for example, it would be no use to take a statistically true Chinese, who lived on a farm 1.3 acres in size, went to town 5.8 times a year, had 3.6 children, and never read newspapers. The man to be set up would be the reachable man, the city, town or village dweller who had an income 2.1 times greater than that of the average in his county, who owned 1.7 long coats, and who shared one newspaper with 6.8 neighbors. Take this lowest-common-denominator of a man who can be reached by enemy propaganda and by yours. Name him the Propaganda Man. (Realistically speaking, modal and not arithmetical classes should be set up.)"
Shirley you can't be serious?

That sort of claim demands some sort of evidence, multiple idealy given the extraordinary claim.
Jio has produced cheaper phones for ~$20. What's different according to the article is that the upcoming smartphone will run Android, unlike Jio's current phones which run KaiOS.

I'm skeptical that they'll be able to run Android tolerably on a device that cheap.
> Are you sure he produced as much in the same amount of time and didn’t work longer outside of office hours?

I wonder if due to reduced typing speed the developer in question had a higher ratio of kept code to deleted code.

Someone only able to type 3 words per minute may have developed patterns of thought and deliberation that maximize those 3 words rather than follow development habits of faster typists that might be prone to generate code which never sees the light of day.

I type quickly and have no qualms about deleting entire stanzas of code and rewriting them when things don't work out. If I could only type 3 words per minute, my approach to writing code would radically change, perhaps for the better.
Remember Stamets owns a company that sells a lot of these fungal medicinal products, so I would question his impartiality when making any scientific claims.
With a longer view of history, we can remember that invention of mass printing led to a huge uptick in conspiracizing and sectarian violence across Europe. While widespread literacy proved a long-term good, it was quite a rough ride from start to finish.
The 'Basic Law' does not refer to the responsibility of Germans towards their community at all. The first several articles, much like other modern constitutions, refer only to German's right to self expression.

German Constitution makes the point more obvious: written just after WW2, obviously, vern concerned with making sure people have 'their rights' = this is fundamentally a liberal concept, and my point about 'historical issues with authoritarianism'.

Almost all of our liberal documents are like this.

But they are not communitarian documents, and our legal system and governments do not generally codify the 'social fabric' that makes our civilizations work well.

Many NGO's exist to promote those legal concepts, particularly freedoms, but very few (except maybe the Church, and possibly indirectly some kind of social justice ones) to promote specifically the kinds of values and behaviours we need to work well a society.

Germany and Japan it seems, have those things very strongly enmeshed into cultural foundations, thankfully, but in 2020 with globalization and the erosion of all culture etc. it might be worth having a look at.
No one working for me demanded I resigned when I was at Mozilla. Six people working for the Mozilla Foundation, under separate management up to a separate board with only the board chair in common between the Corporation where I worked and the Foundation, did tweet demands.
Bean Machine – A Declarative Probabilistic Programming Language
The Feds determine if the activity is illegal. SARS are filed as part of the bank’s duty to report and they are liable if they don’t report the activity. You want to err on the side of “more SARs” so you are covered.

But if they’re leaked - that means reputational damage risk is higher so you’ll get less reports from banks and likely make it a lot harder to see patterns of illegal behavior. That’s why this agreement is in place.
I agree. Out of curiosity, what was this project?
The regenerative ag conversation is really overhyped. Its a way to justified the continuation of an industry plagued by environmental issues and ethical issues. The numbers don't work out in terms of how much land would be needed to effectively use regenerative ag at anything close to current meat consumption and there is still no agreement on whether it actually even works, mostly just meat industry advocates sitting behind flimsy science with a friendly sounding non profit sitting in front of the meat groups.

The idea that we need to slaughter cattle to regenerate land is pretty flawed if nothing more because if this was actually effective, we could simply reintroduce bison and other animals that are natural to a given local and not need to constantly pump meat out of that same land. Meat production will slowly decline as consumers have more ethical, environmentally friendly, cost effective, healthy, and savory enough alternatives. Impossible and Beyond are the mvp and this is only going to accelerate. Especially if we are eventually start to price GHG.
Thanks for the update and link. I am glad they are cleaning-up their act.

In my research I also discovered cargo ships are responsible for other forms of pollution nobody talks about. One of them is what's called "species pollution". As they fill and empty their ballast tanks they suck in, transport and expel wild life from one location to another. In this fashion invasive species damage ecosystems not prepared to receive them.

https://www.seos-project.eu/marinepollution/marinepollution-...

That said, CO2 from container ships represents somewhere in the order of 3% of total world-wide emissions. For reference, this is greater than the CO2 output of all of Germany.

As you said, too few people are having conversations about the realities of these matters. The issue has been politicized to a ridiculous level on both sides of the spectrum and we are wasting time focusing on nonsense.
I post this hesitantly because it's probably some subtle bias (possibly selection/observation bias), but: the vegetarians and vegans I know personally, they all look borderline unhealthy and seem to lack energy in a subtle ways. Also, my wife sometimes watches cooking vloggers, and I can usually tell at a glance whether the particular tuber is a vegan/vegetarian blogger or not: the ones who are also give this impression of health problems and lethargy. This observation makes both of us hesitant to go vegetarian (though we try to reduce the amount of meat we consume).
> They want to be the combined version of Amazon, Facebook, and Google in India.

I think you're underestimating their ambitions.
If you're looking to easily play with Handshake, checkout https://namebase.io

Recently chatted with the co-founder, Tieshun. He does a good job of making the case for Handshake and why it's so important for the internet.
https://youtu.be/YRU0DE6zj5o
From 2005: http://compsci.ca/v3/viewtopic.php?t=8253
> Hum... Empathy, problem solving, communication, creativity, patience, humility and self confidence... What else is lacking for requirement gathering?

Actually gathering and maintaining the fucking requirements in a useful way.
Well said. Reliance is the bane of India. It is going to drag India down to the pits and make India into a banana republic of sorts
> Being able to pick up tasks reliably

Based on the people I met, this usually comes with a great talent in completing tasks within the imposed delay, by putting in the least amount of effort as possible (especially with regards to understand the task), providing a solution that is only acceptable at a very shallow level, and forgetting everything about it as soon as possible.

Basically, the developers who are most appreciated by box thicking managers are usually the culprits of overall project slowness or plain failure.
Glut of entry level. Glut of retirees. Big barrier of entry because professions demand knowledge. Once that's crossed, wealth is highly accessible.
Almost no e-commerce solutions handled credit cards. That was done by bank payment gateways.

Anyway, most people didn't use credit cards either (and still don't), preferring wire transfers, because they felt they had more control over those (instead of giving someone info they could use to take money from the card at any time, they'd initiate and control the transfer themselves - push vs pull approach).

Times changed since then, but there was little financial risk to buyers from e-commerce not being encrypted at the time.

You seem to be assuming some US situation, where using credit cards online and handing card details to actual e-commerce websites was/is maybe more common.

But this article you're commenting under is about EU and I'm providing an experience from one of the EU member countries. So US situation is not relevant.
A bit un related but this reminded me of a question I had some months ago:

Let's say you train a bunch of ML models to solve a problem, these models are m_1, m_2,..., m_n and are ordered according to their performance on the tests/validation set where m_1 is the best model.

Should we expect to see regression to the mean on their predictions scores once we let them do their thing on fresh sets?
This is the dawn of new era, where freedom of speech is gone, even though in theory you can stand on the corner of the street and shout to people about things.

This starts to be much worst than communistic censorship - in communistic Poland censorship office was obliged to mark places where the "offensive" content was removed. Facebook just erases that what is "offensive".

I hope that this will be the moment when people start to think if it is really so good that communication platforms keep censoring "improper content".

At first majority was happy that some of those they didn't like and didn't like their views were removed. Now people are learning a hard lesson - anyone views might suddenly become offensive and you will be done, gone, forgotten, fired (see what happen to J.K. Rowling or Bari Weiss).
Strongly agree with empathy at number one.

After years in consulting I would say most project failures I see are failures of empathy.
> I don't believe Rust is anything like Swift. Do you think that by "like Swift" it just meant "languages where an overflow will result in the program aborting its execution"?

That's literally the sole and entire subject of the article, what else would it mean?

> If so then that was a pretty useless tautology.

The wording is odd but it's a useful classification because it's an extremely uncommon behaviour.

> I had assumed it meant something like "like Java" meaning any language that uses the JVM.

That… doesn't make any sense.
Page 7: Beef production is the leading cause of deforestation and land clearing in Australia. A recent GIS analysis undertaken by the Wilderness Society found that 73%
of all deforestation and land clearing in Queensland
is linked to beef production.16 This figure is likely to be an underestimate of the beef industry’s contribution due to the conservative methods used throughout the study. That result is consistent with the Queensland Government’s official tree‐cover reports which regularly attribute over 90% of the state’s forest and bushland destruction to replacement by ‘pasture.’17 Similarly, Australian government data ascribed 72% of national deforestation in 2016 to grazing.18 There are numerous scientific articles that identify cattle grazing as a key driver of deforestation, particularly in Queensland which has the largest cattle numbers in Australia.19

---

I will note, I've noticed people sometimes saying "well, you can't grow anything else on that land!" as a defense for animal agriculture. Maybe /we/ can't grow any /crops/, but nature can thrive in such spaces. I think given what we know about Climate Change, it should go without saying that we shouldn't bulldoze every forest and bushland and farm on it in any way we can.
As my college professor told me many years ago, "people do business with you because they LIKE you more than any other reason. Continue being likeable and you will be successful."

I will say that this is true more for entrepreneurs that for Corporate America. I had many successful years as an independent consultant where being likeable was more profitable than being most other things. But I learned when I took the corporate job that it really seems like assholes get ahead more than anyone else. Or as I say, "the biggest bully wins." (Unfortunately, I am not a very good bully.)
They... do? That’s what FINCEN is.
Who is Jeremy Felts?
More than just a connector, it also needs a charging circuit, which would also take up space.
Congratulations to Regina, it's well deserved. She's clearly doing something right over there since members and former members of her lab have been consistently ahead of the rest of the pack on a variety of tasks by a wide margin.
> but I have not seen any evidence that the average program is actually more likely to behave correctly in the face of wrapping.

Rust takes a simple stance of "safe code should be UB-free".

Yes, you may have logic bugs with wrapping, but you can't cause memory unsafety with it in, because things like array/slice bound checks aren't ever disabled.

Also, C relies on undefined signed overflow for things like "`for` loops incorrectly using `int` instead of `size_t` because it's easier to type", which doesn't really apply to Rust (which require `usize`, the `size_t` equivalent, for indexing, and has pointer-range-based iterators for slices), so I doubt UB overflow in Rust would help performance much.

It would be trivial to change `rustc_codegen_llvm` to set LLVM's `nsw`/`nuw` (in order to make signed/unsigned overflow UB), if you want to prove it improves performance somewhere.
Spotify founder Daniel Ek to invest €1bn in European tech
Seems like a bad strategy. America’s technological and cultural relevance depends on the internationally mobile professional class.
So, I'm in the privileged position of having an extremely large cluster of machines dedicated to running my team's tests. Even with that, e2e tests do take longer to run than unit tests. All our product's thousands of presubmit tests (millions of test cases plus random testing) might take fifteen to twenty minutes to run. The post-submits take even longer.

On the other hand, fixing a bug that makes it to production and is not caught by tests takes longer still, and additionally hurts user trust. On balance, I can't recommend forgoing thorough end to end testing just to decrease test run time. Spend more money on resources to run your tests if you must, but don't skimp on end to end testing. There is no substitute.
The lighter platinum group metals are widely used as catalysts to produce large-volume chemicals. Off the top of my head there's methyl acrylate, vinyl acetate, acetic acid, many more.

Rhodium is especially scarce, palladium not so much, but it's a political metal, a substantial part of world production is not in the West.

Rhodium use would go up were it more available, lots of interesting chemistry there, and political security is also worth a lot, but extraction from nuclear reprocessing isn't happening. That's the intersection of politics and the markets, where markets become political.
Wedge issues have come home to roost and we're much worse off for it.

For most values of "we", sure. There are a few who are benefitting immensely from this at the expense of the rest of us, though. I'm not sure how to get your average voter interested in understanding things like intersectionality while conservative propaganda feeds into their basest predilections.
Technically, you're correct, but the 1957 flu "came back" in 1968, and again in 2009 if I recall correctly. Yes, I'm sure they were never completely gone, but at some point there are enough non-resistant people and it flares up again, and we would want to have better options for that "next time". But yes, technically, you're correct, it will never quite go away.
This article seems to be carefully avoiding a very important contextual question - what's the expected value of these "accounting adjustments" for a large organization?
> how many times have you had to call your credit card provider because they stopped a transaction just because it was suspicious, even when it wasn't?

Ugh. I'd pay more for a credit card which didn't block my own transactions. Using a US credit card abroad can be seriously frustrating.

The only thing worse than rapidly increasing airfares on small airlines with websites which barely work is when your credit card refuses to complete the transaction, requiring multiple international phone calls to resolve.
Eich expressed "sorrow at having caused pain" which is not the same as acknowledging having "hurt people." This is pedantic but if we're going to talk about what someone else said, we should be precise.

I don't understand your point about 2014. Did Eich make more "controversial donations" that year?
Thoes downvotes, I guess it really is bad to express an opinion counter to the mob on HN.

Do you feel that the people wearing blue coats also have the same set of issues?

And to anyone downvoting him, got a source for the counterpoint? I've been looking for a right leaning intellectual voice for years. I haven't been able to find any that don't use obviously fallicious arguments or ignore important contexts of reality.
LinkedIn Redesign Is Life
I haven't and admit I don't have the expertise required to understand it unfortunately. I can't really see how it could work to actually prove someone is not a bot in large scale social networks. Like, what's stopping three real people to get verified and then use that to verify any amount of bots?
I think MySQL is still significantly more widely deployed. And Postresql wouldn't be ahead of things like Firefox, apache, etc in terms of successful FLOSS. The world wouldn't really be that much different if postgres didn't exist. But it would be significantly worse if Firefox or apache never existed
You can, and should, write requirements and in more general all kind of specifications / high level pictures / architecture diagrams, for when you won't be around anymore, or even just for your future self.

Maybe even more for your future self than for when you won't be around anymore, given that will impact you if you don't even if you are selfish, whereas you could just quit and not care anymore about remaining or new people. Of course you should not be selfish, but even if you are, write requirements.
Notes on Notes
You are describing Metacafe from back in the day.
Back then, we didn’t have remote access. Had desktops instead of laptops, and I saw him arrive every morning and leave every night. I’m not saying the rest of the team was immensely productive, but he kept up.
“Touch typing” just kind of happened organically with me. I’ve been programming since the mid 80s in middle school. After awhile, your fingers just kind of know what to do.
I mean, if we're talking about the Eastern Front, the basic necessities of life were a lot more stark there than they are in 21st century America, right? "These people are coming, and they're gonna kill and rape everyone" is a pretty easy propaganda pitch on material grounds.

That's a very interesting quote about the reachable person in an agricultural society. It's worth noting that after taking power, one of Mao's highest priorities was raising the literacy rate.
The most important "programming" skill for non-programmers is simply knowing when a programmer could automate some tedious, error-prone task that the non-programmer spends a lot of time doing.

I remember when I worked second-level support. Most of us had no programming ability. I did. A coworker used to spend hours—when he had many other things he should have been doing—on some ridiculous task that a bit of text processing could have automated. When I found that out, I wrote him a script and told him, "Be on the lookout for things like this. Don't ever waste your time with something like this again. Ask someone who knows how to program if there is something that could be done."

I'm guessing there is a lot of that out there.
GeDi: A Powerful New Method for Controlling Language Models
CO2 from fossil fuels can also be reabsorbed by plants. If you grow a forest, chop it down, bury the logs, then it's underground again. Although, not sure why you need it to be underground as long as it's not in the air.
Honestly, I think if you deliberately left monetization out, you could really improve the quality of videos you host. Gone would be all those "filler" videos that exist just to juice the ad algorithm. You'd also lose all that "Hey guys! Remember to Like and Subscribe!" junk because there's be no monetary incentive.

When I go searching for videos, I really don't want to see all those videos people pumped out in order to make a buck. I have TV for that. I want to see silly cat videos and how-tos from people's garages.
I recall having this kind of thought when the whole Russian election meddling thing started to get talked about. This is a phase of globalization. Politics is now global.

If you're a large country and especially a superpower, everyone in the world has a stake in the outcome of your elections and political process. This means we should expect more and more foreign "meddling" in elections as well as direct meddling in the political process through foreign lobbying/bribery and covert methods.

Maybe what we're seeing is the beginning of the accretion process of a true global government. Eventually the people will realize that since politics is global political awareness must be as well. Campaigns could globalize. Then we're a few steps away from global political parties and then global government.
Yes, but I would take minor issue in that I wasn't saying what should happen so much as what the options are given various tradeoffs.

There are programming communities that have criticisms of exceptions and would like to avoid them. I am sympathetic to that. But if you do have exceptions, this is a good candidate. If you don't have exceptions, making integer overflow trap seems problematic. Posix signals may be another solution, with its own problems and ugliness.
Well, Python is privileged in that you have to install it to run the notebook. But when you are using the notebook, all the languages are the same; there’s nothing Pythony about it.
It's probably easier to start with a niche since there are many types of videos hosted on YouTube that differ a lot in the way and intention they were created. For instance shows created for YouTube are completely different from videos that exist independently from YouTube and have been uploaded there. Personally I rarely watch videos from the first group but at the same time I find it hard to discover entertaining content although I subscribed to a lot of channels. Tech talks I find good to discover though, the recommendations for that work really well I think.

Of course YouTube has gone a long way and is a well working compromise for most formats...
canker -> cancer
Government response: Stop spamming us with SARs
Coalition Takes on Apple App Store Policies
Lots of problems to be solved before this is a viable alternative for everyone.