skysight-inc/HackerNews huggingface dataset:
> I think the distinction being made there is that, while individuals can request that banks or businesses perform an ACH on our behalf, as in your funds transfer example or to pay a bill without incurring payment card fee overhead, we can't generate and submit our own batches directly to any clearinghouse.

Is that possible in any country? I've never heard of a banking system where ordinary people directly submit a transaction to the national clearing house. They always tell their bank to send their funds, right?
Even with the "typo" corrected, the patch makes no sense. There is no plausible deniability why it should do what it would do. It was definitely a deliberate attack.
There's no identity to "whiteness" except racism against "non-white" people. There's no more reason a Polish person should relate to British or French colonialism than a Tunisian or a Libyan, other than the belief that they are united by whiteness. Slavic people weren't even considered white until very recently; intelligence tests in America were moved from the context of childhood development to mass testing with the primary purpose of excluding the Eastern European immigration that was thought to be a subhuman threat to the US gene pool.

> colonialism didn't really care about the colour of your skin

This is a step too far; if there's any home of white identity it's in the colonies that largely eradicated the natives, such as the US and Australia. Worldwide, people are racist against black people like Americans are. It's American tropes about black people that have traveled all over the world. Even the British, who had their own brutal African colonies, are racist towards black people through borrowed American language and imagery. Native British racism largely revolves around South Asia, just as native French (and Italian) racism is largely obsessed with Arabic-speaking North Africa.
True, in that case, BUT he says they are Gig-Workers and not Workers at Uber.
How to build an E-commerce website using Django 3 and Vue.js – Part 1
That works at a small scale. When things get big, people start behaving badly... or alternately you could say that when things get big their surface area becomes sufficient so as to encompass a lot of bad behavior.

The problem is that not all software tasks are small. There are many valuable problems and applications that are too difficult for a single individual or a very small group to address. As soon as you get more than one person involved you start to need the infrastructure of a business, and that's expensive. You quickly outgrow what voluntarist community scale systems can handle.
Man, times have a'changed...

I remember back in the late 90s at one of (GNU/)Linux shows (was it in Paris?) RMS arrived and started singing this song, many people joined in marching, it was a very happy and positive event. Of course everybode knew it's a kind of joke, just like the whole St. iGNUcius thing, but at the same time the general idea of sharing the code with others as opposed to hiding it seemed quite serious and meaningful. And so it continues to this day.
The fact that you can talk about Julian Assange openly is the point.

It doesn't matter what he did was lawful or not, or whether the law itself is right or wrong. In the end, he decided to hole himself up in a foreign embassy in London to avoid extradition to Sweden on some sex charges.
Are you unsure about the runtime considerations or how the compiler would infer the necessary optimizations?
Like with many things, it's a mixed bag. It's easy to say "well, the damage is done and all we can do now is take what we've got and look to the future", but if you look closer you can see that the damage is still ongoing and the need for decolonisation is still high.

Take architecture, for example. Traditionally pretty much every ethnic group I know of built with mud brick and thatch. During the colonial era - and afterwards, till today really - such building techniques were derided as backwards savagery. Of course the European way of using concrete was "better" and "modern", even though it's a terrible building material for a hot, humid climate. A mud house can keep quite cool in 35°C plus weather with just vents. A concrete house on the other hand traps so much heat at even lower temperatures that we end up needing fans and air conditioners to be comfortable indoors, which of course drives up individuals' carbon footprints and electricity bills.

The ghost of colonialism still lingers decades later in a whole lot of little things like that. So yes, we may be headed towards a net positive future but in my opinion the way to get there requires even further divesting from the colonial era and its ways of thinking (re: the architecture example, there are new schools of builders who explicitly aim to incorporate precolonial building wisdom in their work).
> They were born in one country, and moved to another

That's a moot point in my opinion, Italians in Switzerland come mainly from the areas near the border (I used to live half an hour away from Lugano).

And there's a big difference: Italian is an official language in canton of Ticino (southern Switzerland) because the population is in large percentage of Italian heritage, it was formed by occupying Italian cities, and is an independent self governed Region inside the Helvetic Republic (formerly Helvetic confederation) where Italian is the solely official language.

Kenya uses English as national language because it was colonized by UK, but their original language is Swahili.

Kenya and US don't share a border where both countries use the same official language.
Why would your boss tell you about the unethical ways he is going to use software you have written?
My Favorite Privacy Tools in 2020
Wikipedia claims:

> Since ThinkPad computers have a nub that is responsive to pressure in a direction, and there is a patent for this,[citation needed] other companies have made it so a person has to move the finger a large distance to cause the nub to rock from side to side in a much less efficient way.
I actually used a raspberry Pi for a while as a Plex server but it's underpowered for transcoding.

I dont use that laptop at all these days so I put it to use there.
How the medical oxygen industry is failing African hospitals
Ok thanks, that clinches it I think!
Smart Lock Vulnerability
Small fridges sometimes have an icebox inside them, which is a different thing to a fridge/freezer which actually has a separate door, or a dedicated freezer. The icebox is just a part of the fridge compartment, weakly insulated from the rest of the compartment, and the cooling plate is located inside the icebox. The rest of the fridge is kept cool mainly from cold leaking out the icebox.
That is brilliant
The fact they put Roland Berger, a consultant, on the front page rather than people who would actually run or work on the project says all there is to say about this coming to fruition.
I love being downvoted for this. I also love British culture, cuisine, and people. Love all of you. I'm so glad I moved here.
> "I can't possibly act on this without being compelled to by law"

I 100% support this... Laws are what keeps business an even playing field. We as people shouldn't hesitate to put laws in place to get what we want. We also shouldn't hesitate to get rid of laws when their purpose becomes less clear.

We shouldn't lobby companies to improve working conditions or look after the environment - we should put laws in place to force them to.
No, I'm just pointing out that there is a real difference between places where there is a free press and places where there is not and the state is empowered to clamp down on ideas it doesn't like.
>Woman did not have rights in most of the world because they wanted to. But because the US pressured them to.

The US has never had a female leader and has never really been the vanguard of women's rights -- interesting that you should choose to ascribe all such success to the US. Womens suffrage was established in nearly 100 countries before the US.
I did this in Alevel chemistry back in ~2001...
"A lot" is relative. From what I can tell, coal ash contains about the same amount of uranium and thorium as granite and slightly more than ordinary soil. (Of course, it's less concentrated in the coal itself, which is largely carbon and hydrocarbons that gets burnt off.) The main reason coal power releases so much radiation compared to nuclear because there's a lot of coal burnt and normal operation of nuclear power plants also releases very little.

What's more scary is the production of things like rare earth minerals - that quite heavily concentrates the uranium and thorium as part of the extraction process, producing large quantities of relatively radioactive mining waste.
Gotta say, I preferred Google v1.0. The subsequent patches suck.
On top of that, how practical is it, really, to make over $100,000/year writing content for the web?

> If you convert only 0.1% of your traffic (30 users), you’ll yield $15 000 a month ($180k a year).

Well, how likely is it that you will reach that 0.1% conversion rate? 0.1% might sound like a small, easily achievable rate, but is it really?

If it were easy to make a good living this way, everyone would be doing it. The article doesn't seem to acknowledge that good writing is hard to do. It doesn't even mention the word 'skill', for instance.
Understood, and the focus appears to be very much on the creation of a content site and its monetization, rather than the hobby/interest bit.

I don't think that's inherently bad, but the (now updated - thanks whoever did that) title better reflects the content IMHO.

(For me at least, the original title was a bit click-baity too).
>"In short, I think it's become entirely too easy for people using certain programming languages to use libraries from the wide world of clowns that is the Internet. Their ecosystems make it very very easy to become reliant on this stuff. Trouble is, those libraries are frequently shit. If something about it is broken, you might not be able to code around it, and may have to actually deal with them to get it fixed.

Repeat 100 times, and now you have a real problem brewing."

A future job interview question that might be asked at my future company:

"Let's say you're using a library for specific functionality, a library that you haven't written. Now let's say that there's a bug in that library that you can't work around.

How would you debug that library?"

See, there's a differentiator there.

There are programmers who can debug libraries, and then there are programmers that can merely use libraries provided to them.

Given a choice, you want a programmer who can debug libraries working for your company...
Trump’s Orders on WeChat and TikTok Are Uncertain. That May Be the Point
Variables and Memory Management in Rust
This post explores how variables and memory are managed by the Rust programming language. Concepts like ownership, sharing and borrowing are explained here.
Useless? "Plumber Timbuktu" returns plumbers in Timbuktu.
The sad thing is OpenSSL with heartbleed unpatched would still be an improvement. Even though the entire related class of buffer bugs shouldn't be a thing.
Or pulling up the ladder.

Either way, it’s a very common tactic, and undoubtedly part of the motivation.
Bluezone Tracking App
> Taking someone else's copy written content […]

(You should read up a bit on this; it’s obvious you have not since you call it “copy written” when the term is “copyright” and a work can therefore be “copyrighted”. The term is about who has the right to copy a given work, and has nothing to do with “writing”.)

Copying text someone else has written is indeed copyright infringement (commonly, but technically inaccurately, called “theft”). Except for the narrowly defined classes of copying called “fair use”, Google would indeed be breaking the law if they did that, but:

> Google isn't just copying a number. They are copying text from other sites to present.

That’s not what the topic was about, and therefore not what my comment was about. My comment concerned the specific case made by the PDF document, which was about Google copying individual dollar amounts, not text.
Exploit exploit exploit, when the wind turns, use your market position you have gainend and become Paulus.
Targeting WeChat, Trump Takes Aim at China’s Bridge to the World
There's no difference. If it were the CEO of Lyft, I'd suspect that he advocates for it to price Uber out of the market and avoid new competitors. Same as Uber, just with the name tags flipped around.
As far as I know, yes, and UPI/"FedNow"/Cashapp-and-friends don't change that.

That being so, if I'm honest I'm not really sure where the prior commenter's objection originates. Maybe they know about some directly accessible clearinghouse that I don't? I'd be surprised for several reasons to learn such a thing exists, but I've been surprised plenty of times before.
Does anyone else think its silly that a "PSA"-type op-ed thing is behind a paywall?
A good point re him having two roles. Speaking your mind and expressing yourself freely are both paramount for a good thinker, while both are anathemas for anything that has to do with people’s opinion and politics. Maybe the two roles just don’t combine very well.
wow ok, eating food thats common in your region makes you elite. OK... makes you seem like a fool.
As a former expat kind of. Most of my Spanish friends would find some of the snacks I had with my bitter to be disgusting along with some of the food I used to have at Lunch.
There's a big difference between widespread disregard for fundamental human rights and the government trying to offshore it and keep it on the down low.

Equating the two like so many people love doing is necessary step if you want to transition from the latter to the former.
What's disturbing to me is that this idea is under attack by people who believe we are morally responsible for the users of our software. Meaning, software should not be free for everyone, only free for people that won't use it immorally.
Well, yes; I did say it was questionable.
That was the whole linchpin behind Japanese expansionism.

Japanese government realized that they are behind in development both technological and economical.

Those were the colonized countries. So to avoid being colonized, they did all in their power to become colonizers themselves.

The irony is that out of all colonized countries the Japanese colonies were the one that net benefited from colonization. At the cost of brutal oppression and atrocities, but Japanese considered those their 'land' and instead focusing purely on extraction of wealth (europen model) they were developing infrastructure.

All in all, the whole 'colonization was not so bad' is whitewashing of history. And we should stop putting positive light on it. Just because one slave owner was 'good' it doesn't make slavery justified.
> attaching benefits to employment sucks.

I don't know that this is something I can agree with. Benefits as value-adds from employers stems from what's effectively collective bargaining power. This is the thing most people can't articulate about their desire for benefits tied to employment - they know how much more expensive it'll be for individuals to negotiate the same rates regardless of how much more they might make directly.
What did the people in Hong Kong want?
They hire people to write "reviews" of products they have never touched. Maybe one in ten reviews is based on genuine experience. The rest are just product review fan fiction.
Bad comparison. A doctor does not make people sick (or if they do, they're criminally liable). Uber intentionally designed the contracts of those gig workers.
Putting the fridge in the basement probably leads to you opening the door less.
Wow, that analogy is so far off it's insane.

You equate extracting value by underpaying employees to doctors curing sick people. Please man, get a grip.
On the other hand there is Mastodon, there is KDE, there is the Linux Kernel. All varying in their level of infrastructure but all are communitys of volunteers. Most programming languages work this way too
Free beer tooling is what gives us the performance of JIT and GC implementations on MRI Ruby and CPython, or the RAD capabilities of native toolkits aimed at GNU/Linux desktop, because living from donations and Patreon can only do so much for a few selected lucky souls.

I rather prefer that fellow developers get paid the same way I enjoy being paid as well, and yes I don't have any issues being that SAP guy if it much be so.

Being useless or not, is a matter or perspective, and I find sad that in forum tailored for creating new business, so few people are willing to pay for their tools.
Show HN: Telegram Bot – Node.js, Alpaca API, QuickChart
How often are tech trees used in software development/ project management?

I’m leading a hardware development project and I made a tech tree for my team- but I had only ever seen them in video games. Would love some professional examples
Crappy paradoxes that shape nonprofit and philanthropy
Yes. Therefore, if we want to win, we should not play that game. Which is why I pointed to something else in the document which much more strongly implicated wrongdoing by Google.
Reminds me of the Vietnam era "Fighting for peace is like fucking for virginity"
This seems incorrect, and maybe wishful thinking?. There have been many brutal societies (and colonies, empires and so on) that lasted for centuries.

Certainly a lot of military "interventions" in the past couple of decades have been pretty disastrous though.

I propose a "you break it you buy it" model. Until such time as Afghanistan, Iraq and Libya have peace and good governance, no more military adventures to spread liberal democracy.
Value that wouldn't exist without Uber connecting these otherwise non-taxi drivers with customers.

Literally every business is about extracting value. The question is whether or not that value existed before the business did.
So what's the solution to a regulatory moat? Would gov't regulations made to be only applicable to big businesses, and give smaller businesses a pass so they can compete?
This - consumers basically get 'leftovers' of design made for datacenters, while Apple will probably optimize for consumer use cases.
https://hn.algolia.com/?q=slatestarcodex shows a posting here titled "SlateStarCodex Is Back Up" at https://news.ycombinator.com/item?id=23913340 . It's from 19 days ago.

https://news.ycombinator.com/item?id=23610416 shows "I Am Deleting the Blog" dated 48 days ago.

June 23, 2020 (the link of the capture used in your title) was 48 days ago. The other two links you gave were captured on June 24 and June 29, so the 'common theme' is that all of the captures occurred within the period the blog was shut down.

Where is the HN comment posting showing the links you followed which once worked but no longer work now?
Ironic. Were experiencing collective chocking by corporate, both in life, and online.

No where to run. No where to hide.
Are you assuming these are hobbyists who now have more free time?

The majority of kernel hackers are paid to work on it.
SHA1 is close to being broken, but it's not there yet, and Git will be migrating to a better algorithm.

That said, if you could rewrite an older commit, the change would only be applied in a fresh clone, right?
Tech companies don't give their workers flexible schedules instead of pensions because flextime is more valuable than a pension.

They give them flextime because (a) it costs them nothing (b) it has no impact on the quality of the work done (c) flextime workers are just as if not more likely to overwork and (d) it costs them nothing.
WASM is specifically designed to be cpu-independent, so you can run a single .wasm file on any machine.

In contrast, LLVM IR is designed to be cpu- and OS-specific. Take a look at the very first line in the example: ‘target triple = "i386-pc-linux-gnu"’. Decidedly not web-friendly, though perhaps you could try to make a web triple?
Imagine if your manager copied the safe bridge you designed with a magic replicator and now uses that exact same design somewhere else. You tell him that the bridge was not designed for this location and that the bridge will collapse in 5 years. Your boss fires you but you are still responsible for the collapse of the bridge.

Let's go further into absurdity. The engineer is kidnapping the daughter of the manager and blackmailing the manager to take the bridge down. Is it ethical to force someone else to be ethical even if its only possible through unethical means? What if there is a hero saves the daughter? Will the hero be liable for the collapsed bridge?
I wasn't following recently, but has Uber finally become profitable?
The beauty of English is that it is flexible enough to mean that gig workers deserve better in general OR gig workers deserve a better CEO than him, given how the title is structured.
No New Categories
The best sellers usually are left untouched on your kindle or even (physical) bookshelf if you fancy that.

I guess people just buys it and forgets about it
I'm American, but I developed my taste for beer in the UK. It's so frustrating to be back in the States and want something akin to "a bitter" in the UK, and not being able to express it, because when you say "a bitter" the staff hear "the bitterest thing you have".
It might be similar to the concept of code-shifting in linguistics. That depends on the ability to "read a room", and whatever Stallman's virtues, that has never seemed to me to be among his skills.

To draw a comparison which will certainly infuriate everyone, Stallman might usefully be considered as a Wozniak desperately in need of a Jobs.
Apple imported clothes from Xinjiang firm facing US forced labour sanctions
That's the problem with 'disruption' as the MO for tech startups - they end up creating new business models that may not be any more efficient or better overall for society, and escapes scrutiny during the time that society adjusts.

By the time everybody catches on, the damage is done.

We need a better way to internalise social and environmental costs. Just because human society has been able to adapt to past technological and social upheavals is not an indication that it will be able to continue to do so.
try looking up the material properties of some commonly used alloys and see how much is:

1) available but unreliable

2) on a materials data sheet that must be purchased
That said, there's large portions of Australia that are very lucky to get a cloudy day...
That rider makes quite a read.

> If you would like to put my speech on the Internet, or distribute it in digital form, I insist on using the formats of the free software community: Ogg Vorbis or Ogg Speex format for audio, and Matroska VP8 (Webm) or Ogg Theora for video. Please do not distribute my speech in any other format.

Presumably ruling out YouTube and Vimeo at a stroke.

> If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

Good to know.
I'm not saying no-one wants it. The vast majority of people would love to take a safe job working in a car plant or in the civil service if it paid for a good lifestyle, home etc. Once you have a family you have certain restrictions on routine e.g. school that force you to do things in a certain way even if you're completely flexible. I've had plenty of career gaps and flexibility but strangely all within the flexibility of pretty standard permanent jobs.