skysight-inc/HackerNews huggingface dataset:
The idea of saying "I'm not Chinese" as if it were a sort of defense is repulsive. If someone assumes that about me as part of attacking or slurring Chinese people, I am honored. The fact that the post was downvoted, flagged, and stupid is signal enough that the comment was unacceptable.

Users who are concerned about HN moderation practices around racial (including anti-Chinese) attacks on HN, and personal attacks on HN, won't have a hard time finding examples. Needless to say, this has nothing specifically to do with China or Chinese people. It would be the same for any national or ethnic background.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Originally Apple set a very aggressive due date for this feature and the dev's fought back. So the due date was pushed back to April 2020. Moving forward you should start to see it appear on almost any app that already has social auth.

https://developer.apple.com/news/?id=09122019b

https://developer.apple.com/app-store/review/guidelines/#sig...
> You want dual NICs and IPMI if you have more than a handful boxes.

It’s more the opposite. If you only have a few servers you might want dual NICs for multihoming redundancy. OTOH if you have a lot of servers you don’t do multihoming redundancy because it adds a lot of complexity and cost to the network, so you’ll just let the whole rack die because you have thousands more.
The details vary substantially by type of utility and jurisdiction, but generally a public utility is subject to far stricter regulation than internet service providers which are regarded as a competitive industry.

A key example would be requirements for tariff approvals: public utilities are generally not permitted to make their own pricing decisions, instead they need to publish a tariff and they are not permitted to modify the tariff without petitioning the regulator for permission. The regulatory authority generally has broad authority to order utilities to do whatever it believes should be done, and has to approve almost all changes to the service, which the utility must justify as beneficial to customers.

Take a look at your electric bill, for example. Generally there's an interconnection fee and base rate, both of which come directly from the published tariff approved by the regulator. Due to real changes in the energy market there will also be a "fuel cost surcharge," this fee is calculated based on generation costs according to a formula included in the published tariff. If you have any dispute about the pricing or quality of the service you can take that complaint to the regulator, many regulators require that the utilities provide you that phone number as part of your bill.

Then look at your internet bill. The rate on it is whatever the ISP wants, and they have no requirement to explain it to you, except for a few mandated taxes. They can raise and lower it more or less at will, subject to your contractual protections, which are usually minimal. With most incumbent ISPs it is standard for the rate to increase significantly after 12 or 24 months. If you have complaints, there is a small chance you can take them to the FCC under certain regulatory authorities the FCC has exercised, but for the most part your only option is to find another provider.
Sure if it means people are being paid a fair wage. I should pay more for things where I'm exploiting labor tbh.
Ah, I see. It looks like that is happening in some locales, at least according to https://en.wikipedia.org/wiki/Internet_in_the_United_States#...

Unfortunately competition still doesn’t always work, because crafty companies know how to fix prices without explicitly colluding - witness the insulin market, for example. I don’t particularly believe that my cell phone plan prices are the result of providers competing on price, it often seems more like a silent unspoken agreement among the providers to not lower the prices, which in addition to insulin has happened in lots of other markets.
I utterly agree with @Koshkin. the monetary cost of a book is virtually irrelevant compared to the days or weeks time cost in reading it.

I take your 2nd para in a way, the cost of a book being so cheap when I do read up on something I tend to buy 2, sometimes 3, books on the subject so where I get stuck on one the other will see me through.

Still, I am discomforted by your book-buying habits; a book unread is a valuable resource wasted :) But each to their own way.
Mathematical Notation for Python Developers (Part 1)
This is the most promising one I'm aware of. I tried it in the course of trying not to accept the conclusion I outlined above.

https://github.com/mwouts/jupytext
Where are the personal attacks?
Tomatoes are not very expensive to begin with. While rents have gone up significantly, food hasn't as much. People spend a much smaller proportion of their income for groceries nowadays than a few decades ago.
Maybe this will change.
Mathematical Notation for Python Developers (Part 2) – Set Notation
I could keep mine, easy. Also the desktop PC. I was terminated via email, no big deal.
I don't know. If they don't, or if it's unaffordable, then that means that a lot of "private" businesses are actually implicitly backed by public money. Something to bear in mind the next time these companies complain about government interference, or libertarian types complain about paying taxes.

Most likely, the price of flights would be an order of magnitude greater if airlines weren't (through various direct and indirect means) publicly subsidised.
Yeah but until much more recently, using the live preview on a DSLR meant you lost your fast AF.
My experience organizing groups for picking tells me this feel good effort doesn't work.
I second some of the ones others have mentioned, e.g. like Soul of a New Machine,the Hackers book by Levy, the 2 Programming Pearls books by Jon Bentley, etc.

Bentley also wrote a less-often-mentioned gem of a book: Writing Efficient Programs.
It is about performance tuning of programs at many levels, micro to macro.
Not a chance. When you're paying a couple bucks a pound for fresh ______, it didn't take 15 minutes of a migrant worker's time to plant/pick/care/pack that pound.

My guess is that the migrant worker proportion of retail cost is <10%. Quadrupling their income would increase retail cost by 30%.

edit:

> What would happen to consumer food costs if farm wages rose and the extra costs were passed on to consumers? The average earnings of field workers were $9.78 an hour in 2008, according to a U.S. Department of Agriculture survey of farm employers, and a 40 percent increase would raise them to $13.69 an hour. If this wage increase were passed on to consumers, the 10 cent farm labor cost of a $1 pound of apples would rise to 14 cents, and the retail price would only rise to $1.04.

https://www.prb.org/usfarmworkersfoodprices/
What Makes a Web Hosting Service Provider Reliable?
For many people, directly communicating with people is a fundamental part of their day. You can't just tell them to start communicating via long form email instead because it's much more efficient.

Even if you tell them "it's just as fine".
I'd love to see a compiler warn me that it's doing something potentially unexpected due to UB considerations.
El Reg? No... Pretty much an ISO standard by now...
Look for Storey's guides for things like basic country skills and small-scale animal husbandry (rabbit, goat, etc.) There is also probably an entire aisle of urban homesteading books to look through at the local bookstore.
Unless you use rails
You do get to keep the product at the end though. And then you’ll typically pay someone else again 20 years down the line to fix different problems, or do different things, etc. Much closer to the old Creative Suite model than CC is. (the latter is also just dreadful software that I dread installing to use Adobe products, which I feel a need to bring up every time I think of it because of how awful it is)
You know by any chance what their current solution is ? you can contact me on jacquesdr@gmail.com if you like :)
Yes, that is a problem. If your app/site supports multiple login options you may have users who "lose" their account (I'm one of them).

However your solution... doesn't work. Apple requires apps that support social app to have sign in with apple. Google has similar requirements (because your app better be multi-platform in this day in age). Facebook is way popular. So that's three right there.
Why aren't they just raising wages? There are many people who can work and need jobs simply a matter of finding the clearing price and passing it on to us consumers which I'm very happy to bear.
> They want every codemonkey to be easily replaceable.

Most folk/bosses who are risk averse actually want their codemonkeys to be easily replaceable (although admittedly, they might not realise it!). Nobody likes/wants a system with a single-point of failure.

If I'm working for a client, and get hit by a bus tomorrow, it is rather reassuring for the client if they know the work they've paid for so far can be fairly easily picked up and completed/maintained by another hire.

I deliberately make it part of my strategy to bring a client's attention to this kinda stuff, in an ongoing fashion. It means I can happily spend time on e.g. documentation and/or other technical debt, because my client understands the values of these things.

My actions to make myself (more) replaceable lowers my client's risks. (A good client understands this, and might acknowledge and support such efforts with fatter pay checks: someone who helps lower their risks can be a particularly valuable asset)

I guess it depends on one's attitude and understanding towards 'being replaceable', and how one pitches that understanding.
This is too vague to be meaningful.

Donald's statement is:

> It’s becoming apparent that the 21st century will be marked by a series of natural disasters of various severities and speeds that regularly erode global supply capacity and quality of life.

All natural disasters "erode global supply capacity and quality of life". Before and during climate change. (Before much more than now, to be fair, because we spent enormous amounts of energy in securing ourselves from the effects of natural disasters.) Disasters frequency is increasing, according to science. But how much? And how much damage do they cause, in proportion to our wealth? So far, global supply capacity and quality of life have been steadily increasing, despite the "erosion".

So, in order for the statement to be meaningful, it is necessary to specify whether the amount of damages is relevant with respect to our current wealth and rate of growth. I think that so far, despite our obsession with it, the impact has been absolutely negligible. The current pandemic serves as a reminder of what a real global disaster looks like. It's not a newspaper headline or a paper full of "may"s and "could"s. And it's not a "has been made x% more probable", either.
This animated GIF shows the new debugger in action, allowing point-and-click step-by-step execution at breakpoints and easy inspection of variables, call stack, and source code: https://miro.medium.com/max/1400/1*NP0bYBdrhwgpJpKDhPLWrQ.gi...

It looks to be a very welcome improvement for those of us who routinely use Jupyter notebooks for "REVL" (read-eval-visualize-loop) experimentation.

Has anyone here had a chance to test how well this works with objects from Python's scientific stack such as numpy arrays, pandas dataframes, matplotlib objects, PyTorch and TensorFlow CPU/GPU tensors, and so on?
Because GCC is explicitly designed to be a tangled mess (as opposed to Clang/LLVM), in part because it makes it harder for groups with different beliefs about FLOSS code to repurpose it.

Its a choice that has caused them to cede a lot of territory to Clang/LLVM.
Pooling Corona Tests Could Boost Test Efficiency by a Factor of 10
Static analysis is not formal verification.
Related, tfw you pay the one remaining person running Prime Now deliveries a $100 tip in the hopes that they keep working because there's fucking nobody left even though Amazon said it'll pay associates an extra $2/hour. xDD
>> I can switch ISPs immediately (provided that there is more than one around).

You may want to look at what percentage of America has this kind of choice (and whether it is a choice between viable and high quality alternatives, as opposed to ones that are equally shitty).
> Once we do that we can tackle the other stuff.

We kind of have to do it all at the same time. It's pretty easy at this point to stop generating power from coal, but that doesn't do anything about ICE vehicles, or oil and gas used for heating.

And a lot of this stuff has long lead-times. If you manufacture an ICE car instead of an electric car, it's on the road for another 20 years. If you install a new oil furnace in a building, it too has a lifetime measured in decades.

Getting people to crush a three year old ICE car is not realistically going to happen, but why are we still making new ones?
As I said, the same safety measures are already in place for food are good safety measures for the workers. And the workers are readily available. Many are already seasonal and temporary. On my friend's blueberry farm, workers are so temporary they'll start in the morning and quit by noon.

Toilet paper buying was a media driven event. The media needs to be more responsible with fear driven click-bait.
https://www.scientificamerican.com/article/coal-ash-is-more-...
This would be leagues better than what we have now since we know that (at least a handful of) companies don't know or actively audit what their SDKs are doing - the Zoom situation here has plausible deniability. If they requires some server-site SDK to do this, some/many would do it, but that increases the cost of running the SDK and there wouldn't be any way to say "we didn't know FB used us as a privacy trojan".
Show HN: Domain Name Risk Score
New project, new tech stack?
Almost every place offering municipal FTTH/FTTN? I guess it’s a wash if you’re comparing it to a top-tier Indy provider like Sonic or Webpass, but compared to AT&T and Comcast, they’re all better.
The labor during harvest is significant, but not that significant. Even at a 40% hike for harvest labor costs, you wouldn't see a 40% increase in price. And it would actually be good for the local economy, but bad for the workers from Eastern Europe, they depend on harvest season.
I'm using Gravit Designer and Photpea for a few years now.

They're free and run in the browser. But I'm not doing much design work. Just shirt and badges.
Thank you!

Yes there are quite a lot of features added to the package:

- Request validation

- Localization (for validation error messages and regular text)

- Authentication (with built-in Basic Auth and JWT authenticators, directly using your User model. You can easily implement your own authenticators too)

- CORS

- Status handlers (for default responses depending on the response status when the body is empty, handy for error handling)

- Logging (using Common or Combined log format. You can implement your own formatters too)

- Advanced testing with test suites making it easy to write functional tests, unit tests for your middleware, etc.

- Database testing with record generators and seeders

- Many helpers to make your life easier (that includes multi-values header parsing, file management, automatic 404 when a database record is not found, etc). There are a lot of small things!

- An extensive and pretty documentation. This aspect very important to me.

I try to make it as flexible as possible to let developers implement things for their specific needs without having to fork the framework.
The Lost Month: How a Failure to Test Blinded the U.S. to Covid-19
An Ancient Ballcourt in Oaxaca Expands a Sport’s Footprint
Somehow I think your keyboard bravado will vanish once you start paying 60-70% of salary for just basic necessities. And even if I were to concede that you - presumably high paid tech workers - were willing & able, imagine the fate of the pensioners, bus drivers, retail workers...they barely make ends meet as it is.
Very true. A good deal on something bad is not really a good deal.

But it is also true that "freely available" is nto the same as "worth nothing" and some of the works here, at least, are well worth the study (to their intended audience), I believe.
That's because they would never be able to afford basic things like:

- college education ($30K-$75K/year, preceded by purchasing a shack for $800K in a good-school town)

- health care ($25K/year for a high-deductible family plan)

What's the point?

Or do we consider education or healthcare luxury now?
Python Launcher For The Win(dows)
That's a great idea. I hope somebody makes mass production of these. The disposable respirators are expensive (in the log run) and lead to pollution. At the end, for medical reasons, we just want germs to be inactivated. I wonder if this kills fungi as well, but I doubt it would do anything to fungal spores, but for those maybe a washable filter could be used.
Fn is spelled differently than auto but it sounds more like C++ than you might think.

// C++
auto f() -> int32_t {
return 1;
}

// Rust
fn f() -> i32 {
return 1;
}
Free collection of old software versions
Support for Vulnerable Wastepickers in a time of Covid 19
Bitburner
Numbers I've read is that farm labour accounts for ~10% of retail food cost for fruits.

https://www.prb.org/usfarmworkersfoodprices/

If that doubles because they have to pay local labour rates, the price would go up 10%. Possibly less if it just eats into the margins through the rest of the chain.

We might also see a shift toward less laborious foods, which is fine by me.
Achieving Optimum Health
COVID-19 Crisis Reveals Broadband Inequity
One thing to mention is that nuclear power plants do not emit radiation. So, sure, coal power plants emit more radiation, and bananas too.
Nice I was looking to test this at work... But not sure if login does not work for me (and my buddy) or something else.... But we kept beeing redirected to the login button
This is the meme referenced by the blog post:

https://i.redd.it/lmrf72ko0ro41.png
A Weird X-Ray Signal Is Coming from Nearby Galaxies and Nobody Knows Why
Advanced schema management for Spark applications at scale
Five Tips for Floating Point Programming
I use volatile on memory mapped input ports. It tells the compiler that if I am reading twice from this address without writing to it in between, don't optimize out the subsequent reads because this is not a memory location whose contents are under the control of the program. If the compiler ignores this, the software most certainly will break and break hard. For some applications the results will be crashed vehicles, runaway industrial processes, and dead people. Compilers are not free to ignore volatile and it is not a suggestion to the compiler, it is a directive which must be obeyed. Compilers that don't do this are broken compilers.
Possibly too successful. The waiting lists are usually very long: https://www.edinburghnews.scotsman.com/news/edinburgh-allotm...
I put in Pokemon and saw Pokemondate in the list. I envision it would be a dating app for finding true love with another pokemon player.
Well you can of course take anything you want as a first principle, this is kind of an odd choice. Typically people take as first principles foundational things they believe to be true but know they can't prove. Things like, our memory reflects things that happened in the past or other people exist as real people and aren't just complex NPC.

Most atheists believe that there is no reasonable evidence for a deity, thus it makes no sense to believe in one (or some varation of that). In particular they believe this conclusion is rational and can be arrived at through reasoning. Taking "there is no deities" as a first principle, is in essense taking a view about religion on just "faith". My understanding is that to most atheists, this sort of appeal to faith is an anathema.
I'm so glad to see this posted here. I've been listening to Reply All since the first episode and have developed a real fondness for the two hosts. They are incredibly talented storytellers with a great sense of humor. My absolute favorite of theirs was when they flew to India to track down a phone scammer. It was incredible.
"Nobody in this thread has mentioned Turkey but you. Seems like you want to make this a racial thing."

(Incidentally, at least two commenters mentioned Turkey.)
AT&T also provided an extremely high quality of service, not really seen since that time, and operated a corporate R&D arm that I think could fairly be called the global center of innovation for decades, designing as an almost side-effect of telephone switches a large portion of the computer technology we use today from silicon to operating system. One wonders where the state of the industry would be today had Bell Labs and Western Electric been able to continue with the lavish funding and long-term vision that their monopolistic parents afforded them. And the reverse, would T-Mobile invent the transistor?

It's hard to argue that innovation and quality of the telephone system went down under AT&T's monopoly when, during that time period, AT&T played a fundamental role in the invention of the computer and famously took measures as extreme as moving buildings while telephone operators work inside in order to avoid service disruption. It seems that other factors must have been in play as well in the eventual decline of "ma bell".

The story of AT&T's monopoly on telephone service and its subsequent breakup at the hands of both court and MCI/Sprint is a complex one that cannot be so simply used as an argument for or against the arrangement. It was a very particular situation in a very particular time, perhaps most significantly because AT&T created an entire market sector which the government had no coherent strategy to manage. So-called competition has also been quite insufficient to revolutionize the landline telephone market, it remains perhaps as consumer-hostile as it has ever been, something forgotten largely only because the cellular industry has replaced it (which, facing stiff competition but the regulatory wild west of the internet, is consumer-hostile in a whole new way).
Affinity Designer - File - Export
PDF
EPS
SVG

You can directly open these files. The .afdesign format of course is proprietary, and support for import and export of these formats does what I need.
Isn’t the concept that the location difference causes a potential/energy difference, which has mass?
Ask HN: What can we do to help during/after Covid-19?
Even if we the spread of the virus is contained in the next 30 days (personally I am very pessimistic), the devastation left by it is going to last a while - already hundreds of thousands of people have lost their jobs and this is going to worsen.

How can someone with no money, but some tech skills/time/willingness, help in this situation?

Edit : Also, how can ordinary Joe/Jane be prepared for something like this in future without looking up to the government and the generosity of a handful of billionaires like Bill Gates (nothing against him, he is doing great work)? I understand the normal stuff - keep some savings, keep some canned food, be in as good health as possible etc. But these aren't enough?
Not at all, yes it is a requirement in traditional German companies, but not in most EU countries nor in German companies that are now fully digital in their hiring process.

In Portugal and Spain for example, it is long not welcomed that people send resumes with pictures.
AFAIU Norberg is pretty far right [1] in Sweden, so not exactly how people there generally think.

[1] Not far right as in Nazism, but as in pro capitalism, state intervention is communism (boo hiss!).