skysight-inc/HackerNews huggingface dataset:
Police Drones Are Starting to Think for Themselves
Opinion, not necessarily fact, but my understanding of the "piss up in a brewery" outlook comes from Parliament, not the government. The structure of Parliament is that the opposition has to challenge everything the government in power says and does in order to keep them in check, even when the opposition has exactly the same views on the policy being discussed; this leads to arguing for the sake of arguing even when common sense would say "this is entirely agreeable to practically everyone".

I'm not saying that the government shouldn't be kept in check, but the fact that the UK government appears to move with all the speed of a striking slug appears to be the fault of the system they are required to follow, not the government itself.
Both you and the parent invite flamewar. IMO the parent has a good point even if you remove this from what he said.
> I think this sort of veiled personal attack resorting to baseless extrapolation is not a productive line of public discourse.

As opposed to the more direct “approach” in the parent post?

> Ok, so basically she is a bullshit social engineer, masquerading as an 'AI ethics researcher'
syntax is way simpler but has more features, and it supports properties format as well.
> Public speech must not be controlled by private entities

This is part where we disagree. Not that I am defending that private entities should "control" public speech, but rather that this control is circunstancial. Remove Facebook and Twitter (and every big media conglomerate as well, FOX, CNN, NBC) all you want, people will still look for groups that share their views and messages that confirm their biases.

This is not just a guess. I am seeing this first-hand with the people looking into leaving Twitter and joining Mastodon. Go to /r/mastodon and you will see me arguing with every one that comes with the idea that different instances mean different "communities" and "interests".

Also, consider the alternative. The article is saying that we shouldn't want a decentralized web. Who would you propose to "control" public speech? If not private companies and if not smaller groups, the only alternatives left is, guess what, Big State and tyrants
Title shortened for HN. Full title: Serologic testing of U.S. blood donations to identify SARS-CoV-2-reactive antibodies: December 2019-January 2020
> And taking on massive student loan debt (also government subsidized) that you spend the majority of your adult lifetime paying off is only true for a few decades at the end of the 20th and beginning of the 21st century.

How much do you honestly think the average student takes on? What about the median?

You mentioned $40k/yr to learn Hamlet. The figures I am looking up show less than $30k total over 4 years of education. It is pretty hard to believe that can be a lifelong debt or result in "indentured servitude", as you put it.
I think at some point you turn around and become relatively unbothered again. Or you have to if you're forced to work in languages lacking things you like from other languages and don't want to feel frustrated all the time. (Doing Java and JS for years I was able to reduce the frustration to only some of the time.)

Until Python 3.4, there were no enums blessed in the reference implementation, but that was fine for me. Is https://docs.python.org/3/library/enum.html really that much better than the examples in https://web.archive.org/web/20120207145701/https://norvig.co... ? More powerful, sure. But if we just wanted simple C++ enums and not structured Java-like enums it's hard to argue against the conciseness of RED,GREEN,BLUE = range(3) and moving on with what matters.

I guess two advantages of having something blessed by the language are 1) you don't need to think anymore or argue about whose workarounds (if any) are better, like the sibling's comment using PHP interfaces with consts inside, and 2) if the language isn't flexible enough to add the thing yourself, if the thing needs privileged status by the compiler or whatever, then you need the blessing for the best experience. My favorite language (Lisp) has no enums, but it's flexible enough to add them (and people have done so) in a way pretty indistinguishable from if they were there from the start, or of course you can use moral equivalents to the Python 2 examples without fuss. (Rather than just variables though there are also keywords or just plain symbols, which you can have type checked with deftype, and dispatch on with object methods if you like structured enums.)
Prevent some phishing attacks with proper noopener, noreferrer attribution
You could’ve made the same point in a post 1/10 the length.
I'm saying that saying her paper was "light in technical substance" when we haven't read it is problematic. Any article such as this is going to be light on technical substance in comparison to the paper itself.
And, by extension, all of its users.
Reddit used to be a place where you could meet interesting people and talk freely about anything. This days it is dominated by censorship and an army of trolls downvoting anything that doesn't align with Marxist doctrine. There are still a couple of subreddits that fortunately don't get involved in politics, but still there are people trying to plant some Marxist drivel which then distracts from otherwise interesting topics. To be clear I like to read view points of all sides including Marxists, but I don't like the suppression of other views. Those people will surely find a different platform, but that erodes diversity and breeds extremism. We should avoid having people creating their own echo chambers and encourage diverse communication instead of censorship and forcing the only correct world view.
Have you read the exchange with Lecun? That is fact and it is Toxic. So its not unnecessary or imflammatory
I guess for projects that run a risk of being shut down by RIAA or a government, this removes that single point of failure rather than moving it?

I can’t see the point for projects that don’t run this risk though.
Why would you not want access to a program's documentation
within its own environment? Requiring a working internet
connection and a web browser just to look up plain text docs
sounds a bit like needing a fax machine to receive a receipt for
online payments.

`cmd --help` is usually only a shortened version and rarely
includes notes about specific behaviour, for example. Man pages
are very comprehensive and can be navigated without needing to
switch between windows and different input methods.
No, actually meant sugar XD. But yeah, for the dopamine still. Otherwise your brain is looking for other sources. Stimulatory thoughts ("big ideas", exploding connections), or the usual procrastination with novelty mining. Sugar increases your "will power" by dopamine release.

Dopamine manages how long you can do a task before you evaluate its success; the risk of energy expenditure. Think of how long a path finding algorithm goes into one direction before aborting; with the evolutionary twist of a survival restraints on overall energy expenditure, which means there is a feedback loop modifying the risk capacity on success or failure.

Normal people start with more and overfill with completed tasks (if rewarding), so they got more for the next plan. That is, you got a bit of dopamine for putting on your pants in the morning. In ADHD you _constantly fight the lack of (non-abstract) motivation for such simple things, because you got a chronic deficit. Daily life already costs you a lot of "will power".
I'm surprised PHPers haven't started noticing that over specifying something can be a problem too

Hopefully ADT support should help illustrate that, I had to use F# for a long time to notice that
zero index makes sense because (and i will use C syntax here)

a[b]

is equivalent to

*(a + b)

with a being a pointer and b an integer. this can be seen as well in the fact that

a[b]

is equivalent to

b[a]

where in both cases a is a pointer and b is an integer.

Thus, the index into an array is fundamentally the same as an offset into that array. Usually, in languages that do use 1-based indexing (like in pascal strings), the 0th byte is used for something else.

The point being that thinking in terms of 1-based indices means that you have to use a system where addr+0 is invalid, and the first element of an array at address X is X+1.

Now you could just shift everything by 1 and just declare that +1 means +0, but then you lose all meaning to the offset vs index and ahhhhhh
Not sure why they started the what practice, but you can see the download link in the website repo: https://github.com/radicle-dev/radicle.xyz/pull/145/files#di...

Specifically: mac https://releases.radicle.xyz/radicle-upstream-0.1.4.dmg Linux https://releases.radicle.xyz/radicle-upstream-0.1.4.AppImage

Release bucket listing https://releases.radicle.xyz/
I arrived at the opposite opinion.

React really only asks you to mix HTML (or representations of HTML) with JS, while Angular asks you to write some "not-quite-HTML-nor-JS" DSL.

Angular is also impossible to use in a lean fashion. React doesn't require "create-react-app" or even JSX.
That domain is blocked in some countries.

Different solution:

curl https://www.wsj.com/amp/articles/veblen-review-scourge-of-the-elites-11606504616|sed -n '/\"sub-head/p;/title>/p;/<p>/p' > 1.htm

firefox ./1.htm
> it is not normal for (a) contracts to not have notice periods and (b) for companies to not honour them.

Nobody's talking about the contract not having a notice period, much less about not honouring the notice period. I'm talking about (metaphorically these days) getting you out of the building and stopping you from potentially causing damage.

I'm not sure about the US but here in the UK your notice period will still be honoured because you will receive the salary you would have received had you continued to work through that notice period even though you are no longer able to do any work for the company (i.e., "gardening leave" - https://en.wikipedia.org/wiki/Garden_leave).

I don't know what Google's severance policies are, and particularly with regard to remuneration for severence period (they will certainly vary by country/region though), so this situation might be different. Nobody's explicitly said whether or not Timnit will be paid some standard notice period (though reference is made to her final paycheque in the email she quotes where her resignation is accepted). No doubt an organisation as large and complex as Google has some policy that covers these circumstances that they will follow.

As I say, here in the UK, if somebody's resigned it's perfectly OK to ask them to stop working before their notice period is up (which might include revoking access to email and other company systems), as long as you pay them for the whole notice period. Doing work on behalf of the company and getting paid are two separate issues under these circumstances.
Ah, yeah the hardware probably won't still be running in 2107, but will be running in 2040.

Of course, if New York's subway controls are anything to go by, 2107 is pretty reasonable.
How does push/pull work off line? That sounds impossible. Just scheduling a push doesn’t actually push anything. That’s like commuting to my local GitHub repo and having a scheduled push/pull every 10 minutes then?
Given that she seems relatively popular within Brain - more importantly her collaborators and direct manager, why should we assume she fostered a toxic work environment with those around her? More like, it appears the people who wanted her out were leadership and a set of anonymous PR/IP reviewers she does not know.
Let me introduce you to the concept of projection. We cannot other peoples minds. When we think we're don't that we're reading our own.

Since you're doing this, I'm guessing that you have been a cynic before, and you can see it in others very clearly... and now that you've seen the light, you want others in the position you were in before, see the light too? That's great. I may be misreading it, because, again, I can only read my own mind. So, you may want to correct me.

Anyways, here's the thing. I'm not coming from the cynical position at all. I love how the PR industry works. It is fascinating to me that they are very meticulous and elaborate. I'm a fan of Edward Bernays, the father of PR. I have physical copies of all his books, even the ones that he didn't finish writing and were posthumously published. He didn't start it, but he formalized it as a discipline so anyone can use it and now everyone does.

I have also worked for a company which has their own PR department. The PR representatives wrote articles (sometimes on the behalf of the CEO or CTO and sometimes handed pre-written information to journalists which they could publish with minor modifications). The articles are published everywhere, from local newspapers to forbes, businessinsider, ft, nyt, cnn... you name it. It's fascinating. The information is often times two or three steps removed from the product and reads like any informative news article or some strong opinions from experts or take on other products or reviews of related ones.

So, when I see these patterns, it makes sense that is exactly what is happening.

Also, obligatory link to Paul Graham article on the subject: http://paulgraham.com/submarine.html
To me the Conservative party feels fairly centrist at the moment, or at least they certainly aren't as right-leaning as our Big Media seems to portray them. Just a personal thought.
Aziz light?
> Also being in same team with a stakeholder, you minimize coordination cost and adjust goals and plans according to value.

I'm not sure we are on the same page regarding what "being on the same team" means, and thus what the problems and challenges are.

Agile argues in favour of shared responsibility through the direct participation of stakeholders.

Yet, that does not mean that clients and product owners and team leaders and junior developers don't have goals and responsibilities and resources that need to be otimized, and more importantly that there is no accountability.

In agile you still have different stakeholders with their own goals. You still have work that needs to be done and prioritized. You still have to decide what needs to be done in a given time frame. That's what a manager does. Agile does not make that go away.
The paper referenced ("Gender shades: Intersectional accuracy disparities in commercial gender classification") has been cited 1000+ times per her Google Scholar page (https://scholar.google.com/citations?user=lemnAcwAAAAJ). For a 2-year old paper, this is easily a top 1% most cited paper.

Take for example a retrospective look at 2017 NeurIPS papers done in 2019 (https://archive.is/wip/77YrB).

You can disagree with how she and/or Google has handled this whole situation, but please do not denigrate work that has been cited (https://scholar.google.com/scholar?oi=bibs&hl=en&cites=14954...) by papers accepted at the most competitive/prestigious ML conferences.

EDIT: I also do not see how in good faith you can say that VentureBeat, a company who makes the bulk of its revenue from running conferences catering to C-suite execs who can shell out thousands of dollars for a ticket, is "leftist".
Procedures don't have arrays/structs/classes/objects. This means they can't share data unless through parameters.

Polymorphism is possible, but not really encapsulation. One could argue that arrays/objects would cause consistency problems, and therefore don't belong in a data language.

Someone expecting python-like OO programming will go mad.

The performance argument depends on the whether the database is limited by CPU or bandwidth and what the load looks like. It's shown in benchmarks that the round-trip between db/network/orm/app takes many orders of magnitude longer than the procedures themselves.
>In some jobs workers are given 20 PTO days to use as sick or vacation as they please. In other jobs workers are give 10 vacation days and 10 sick days.

That may indeed be the case in the US. In the scenario I'm describing, you only have vacation days. If you are sick, then this is altogether separate from your vacation days. There is no calculation or concept of using your vacation days if you are ill, or calling in sick as some form of vacation when not actually sick...at least not structurally. In some countries, if you are sick on your vacation day you even get your vacation days back!

In what way is it better for the employee to have a fixed pool of days that illness can cut into, compared to having a fixed pool of days that is truly and only yours for vacation (while not sick!)?

Maybe from the employer's perspective, costs are lower. But fortunately these are settled matters of employment regulation in Europe, and workers' well-being has been a focus.

>have to pay for a doctors visit

Indeed it's not a perfect world...no one has to pay for this in Europe.
For me, the biggest boost lately was Nassim Nicholas Taleb: Black Swan, Antifragile. He's a real philosopher in a sense that he addresses real world problems instead on messing with theory. He's an insightful practitioner who builds proper terms to describe phenomena he observes and follow consequences. For me, his books were not only very inspiring because of its messsage (not popular, but seems very true, using terms he proposes contributed much to my understanding of the world), but set a good example of forming a good base for finding out stuff. He's inspiring, because he has similar interests to me, especially cognitive biases and he shows with his success that you can refuse to do bull*t people do nowadays and be successful. Plus, he's much into Probability Theory, so he's a good choice for an engineer who prefer mathematics over more social stuff.

I would also recommend The Structure of Science Revolutions (Thomas Kuhn), very important book to understand how science works, what are its limitations, how should we treat scientific facts. It also show very nature of learning about world (it's not lineary incremental like most people think). It also emphasize that there is always quite a lot of dogma in science (you need some assumptions that can't be really proved right, only wrong if you dwell on it and eventually fail). If you are interested in modern science belief system and what are stuff it can't explain (according to Kuhn, any science paradigm has smaller or bigger blind spot), it's quite well explained in The Science Delusion by Rupert Sheldrake.

If you are interested in nature of non-linearity of learning, what were steps in forming human's worldview, I think Oswald Spengler's The Decline of the West make a good point. I can't say for sure, because I have only started (it's very long, 1500 pages), but I definitely like the guy. :)
The article states her paper focused on the dangers of large language models: “Environmental and financial costs,” “Massive data, inscrutable models,” and “Research opportunity costs.”

The dangers of large language models is an interesting topic but it’s not AI research and it doesn’t advance the state of the art of AI.

When it comes to technical substance in the field of AI, her paper is indeed lacking in that unless the article completely failed to mention something that would directly qualify as original AI research.
How to use fetch() method in ReactJS
REFIt: Boot menu and maintenance toolkit for EFI-based machines
> The paper DID NOT force her out of Google.

We all would love to see an evidence of it.
If you see AI as a technological amplifier, it could backfire the other way around. I.e. that the status quo is kept longer than necessary because it is so baked into the technology itself, not only the people who wield it.

I think it is precisely for these reasons this debate is so important, because it is truly not a clear cut improvement in my opinion.
React rarely breaks your code, and if it does, you must've been doing something peculiar. Then, chances are that the problem is well-isolated and relatively simple to fix.
There are people who can do engineering done without feeling proud or particular care about ethics. I've seen those at uni. Looking at IT through the money lens and no personal projects, no dev work outside of study, no books that are not absolutely necessary etc.
Here's a vote for Hugo, the static site generator written in Go. It's blazing fast.

I use it for my blog and love it.
Well of course this was going to happen. If you remove "objectionable subs" (which is arbitary as I will explain below), the first place they will move is the places that won't remove them and then people say "look see this is what happens when you don't do moderation, this place is toxic man". Well of course they are going to be concentrated on the sites that don't have stasi like moderation. This has to be some form confirmation bias.

Btw what is a "objectionable content" can be completely arbitrary e.g. a subreddit that was a criticism of consumer culture was removed, there was nothing on there that could be considered objectionable. I won't even get into the removal of criticisms of the Chinese Communist Party since Chinese companies own a large stake in reddit now.
Your Smart TV is probably ignoring your PiHole
sure you can use other do-it-all tools for your configs, but microconfig is focused on solving microservice configuration only which makes it easier to understand and use. features examples is already enough to start using it. and it has a rest api for configuration distribution and IDE support.
This seems so unnecessary, replace the blockchain stuff with email and you have git as it was originally intended. no custom software needed.
You have invested a lot of time into PHP and can make a living out of it. More power to you!

But from my anecdotal experience not many new developers invest the time to learn PHP. At the two universities I've been to, PHP is usually one and done thing. You take one course or just a few lessons with PHP in web development class and then move on to other things.
the distribution is binary, so does it really matter? :)
This is a good point. I think this won't happen though, because smaller nodes are that much more expensive, and the market for energy-efficient 32bit CPUs isn't nearly large enough to fund development. There likely won't be another ARMv7.

What I think will happen is that the huge amount of money that goes into developing mobile phone SoCs, which are clearly trending towards 64Bit while still requiring low power consumption, will cause that technology to trickle down and be used in ever lower cost markets as time passes and those initial costs have been recouped. The Apple M1, as a system, is clearly crazy power efficient, even at 5nm.
And again, if you need an ultra-low power sleep mode, because you only wake up once a day to send some sensor data out, its probably not running Linux in the first place.
When you repo is on Radicle your users cannot find it to begin with.

What about push? How many projects can't wait 15 minutes until Github or other service resumes normal service?
Thank you, I was indeed wondering whether the mortality could develop into a chronic condition.
Censorship is restriction on others' flow of information. Legal censorship by governments is only one of its many forms, and private censorship has a very long history. What the ISPs did in Australia was very much censorship, since Internet users in the country were locked out from several websites, even if they wanted to access the content there.

I also don't think that justification matters all that much - indeed, the whole point is that, just because the majority of the population might want to censor something, that doesn't make such censorship any more inherently legitimate. The laws against "gay propaganda" in Russia are similarly supported by the majority of the population, but they're no less wrong and oppressive for that. .
Nope. Reading 3 normal sized books cover to cover in one day.
Based on previous discussions, she bullied facebook's AI chief, Yann LeCun, who is apparently a respected expert in the field, off of twitter in an attempted cancellation.