skysight-inc/HackerNews huggingface dataset:
I vaguely remember there is a plugin that does multi line edits - what I never found useful.

I personally would rather use :s (search-replace) for that. Regexp is your friend.
The nature of programming exercises [pdf]
I think that's been pretty much debunked.
I just signed up and started using it. Cannot really give a review about it,but the UI is really good.
Would like to know the tech stack behind it.
Canada should follow suit, though the CRTC is not like the independent justice system - they will defer to the Trudeau government's wishes and will likely delay until Meng is dealt with.
This is why I just cancelled. The original package and price was perfect.
Data in ML is critical, and this release from Mozilla is absolute gold for voice research.

This dataset and will help the many independent deep learning practitioners such as myself that aren't working at FAANG and have only had access to datasets such as LJS [1] or self-constructed datasets that have been cobbled together and manually transcribed.

Despite the limited materials available, there's already some truly amazing stuff being created. We've seen a lot of visually creative work being produced in the past few years, but the artistic community is only getting started with voice and sound.

https://www.youtube.com/watch?v=3qR8I5zlMHs

https://www.youtube.com/watch?v=L69gMxdvpUM

Another really cool thing popping up are TTS systems trained from non-English speakers reading English corpuses. I've heard Angela Merkel reciting copypastas, and it's quite amazing.

I've personally been dabbling in TTS as one of my "pandemic side projects" and found it to be quite fun and rewarding:

https://trumped.com

https://vo.codes

Besides TTS, one of the areas I think this data set will really help with is the domain of Voice Conversion (VC). It'll be awesome to join Discord or TeamSpeak and talk in the voice of Gollum or Rick Sanchez. The VC field needs more data to perfect non-aligned training (where source and target speakers aren't reciting the same training text that is temporally aligned), and this will be extremely helpful.

I think the future possibilities for ML techniques in art and media are nearly limitless. It's truly an exciting frontier to watch rapidly evolve and to participate in.

[1] https://keithito.com/LJ-Speech-Dataset/
KEXP is amazing. Highly recommend people check them out (online at kexp.org if you're not in seattle).
One vim hack I like is multi-line macro application. It's a good fallback in case, as I often forget the syntax for certain things. To facilitate this, I've remapped ctrl-space in visual line mode to apply my `q` macro to every selected line.

As an example, say I need to add a comma to a bunch of lines. I will record the macro on that line appending a comma to the end, visually select all of the other lines to copy the macro on, and then jam my hotkey to apply the macro.

It's often much quicker than reaching for a regex for short segments of code.
Mhm. Can you please add some details on how you are using it ?
I am someone who was born a hindu dalit and I am so ashamed of sharing that identity of mine that I am posting anonymously. For someone wondering what the Hindu caste system is, here is a primer.

Hindus believe that humans are like dogs and they have a breed. So a person who is born in a higher caste is of a better breed than a person born in a lower caste. Numerous genetic studies have found no significant difference amongst Indian castes. The moment an upper caste person realizes that you are a lower caste, you will be made fun of and ridiculed. Caste is also tied to your last name, so when a Hindu person says his full name he is telling his First name and his Caste. Which is why brahmins will be the first ones in a group to say their full name, while dalits will only meekly say their first name. The entire religion and caste system was built to make people feel shameful of their last name. In fact, some last names of lower castes are commonly used as abuses by upper caste.

It is the worst form of discrimination known to man and it's horrible how hindu society openly supports and promotes it. While slavery lasted only for a couple of hundred years, caste system has been going on for millennia. Dalit atrocities are common in India even today and everyday 10s of lower castes dalits are raped, killed , tortured and humiliated just because they were born a lower caste Hindu. Upper caste hindu managers openly look down on lower caste hindus, even in the US , and will discriminate against them. Caste shame is also inbuilt in a lot of Dalit hindus and they themselves feel embarrassed while even saying their full name.

One of the best things I did after coming to this country was to convert to christianity and a few of my dalit hindu friends have done too. Upper caste hindus have no problem seeing a converted christian as their equal, but they would still regard a hindu dalit as inferior. Hinduism has a huge conversion problem even in India, and it is the fastest shrinking religion in the world.
Christians in India have castes

https://www.bbc.com/news/world-south-asia-11229170
+1 for Todoist

Todoist is also the only one I know that offers an API

My Todoist bot adds features that no one will ever build into todo apps, but improve my life tremendously.

I'll never use a todo app without API again.
In the south, it means looking fairer. There is inherent racism basis skin tone. It is not just how you look though, it is your name which can have case based surname or a first name variant common to a caste. Eating habits, how you speak the language - dialect and kind of words you use and so on.
What's the architecture behind the near-realtime updates? How do you handle fanout/scaling?
> incommensurable

This is pretty much the issue at its core.

The real question is, if Yann is so smart, why is he arguing with people on Twitter?
Thank you. People are very much misleading today.
I have a feeling that certain apps will end up forcing their users to accept the popup for this permission in order to continue scanning their storage for "bad" filenames. (A few mobile games rolling their own "protection" by looking for TWRP-related folders, for example)
One of the benefits of using git is that it doesn't really matter where the upstream is. You are getting the whole thing when you clone, so development is distributed. I'm not really sure what the problem is here. If Red Hat or Canonical gave free hosting, would we be seeing the same complaints?

There's still a GNU website, even if subsections redirect somewhere else. I'm so tired of all this purity policing. You want GNU to use something other than github? Build that platform, don't make it commercial (because obviously that's that problem, right?), make sure it has all the same features, and then offer it to GNU to use for free.
Which is precisely why LeCun - like myself - agrees with 95% of what Gebru has said in the past.

The issue at hand was her lack of good-faith engagement on Twitter and the subsequent pile-on from the mob. LeCun is quitting Twitter, he's not quitting ethical debates.
Remnants of Hinduism. These incidents do happen, but they are rare and almost non-existent compared to Hinduism. Churches openly hold discussions on how all humans are equal.

Also Jesus was born in a poor family, which would have made him a lower caste hindu if he was born in India
I would say caste is ancestry based discrimination
I think this is an interesting analogy (maybe even better would be bus fare for a city bus).

However marginal cost is not zero for the airline. Fuel costs money. There are limited seats on the plane. The marginal cost of copying a digital book is actually zero.

However, even if marginal cost was 0 (lets say a movie theatre that is empty), it does somehow still seem wrong if its physical in a way i can't easily distinguish from the digital case.

I suppose maybe the difference is, that if i own a piece of land, i should have the right to prevent trespassing so i can enjoy the land without being harrased. Being able to charge admission is an extension of that. But the intellectual case, someone reading my book doesnt prevent me from enjoying reading my book myself.
Remnants of Hinduism. These incidents do happen, but they are rare and almost non-existent compared to Hinduism. Churches openly hold discussions on how all humans are equal.Also Jesus was born in a poor family, which would have made him a lower caste hindu if he was born in India

If caste is beyond religion in India, then why did Ambedkar leave Hinduism and urge all of his followers to do so.

Can you tell me one other religion which has the concept of caste in religious scriptures?
Windows 10 with New File Recovery Application
Are there are AR/VR technologies which are addressing software developers? I would very much like to replace my shitty monitor with AR/VR glasses for development.

I know this may not seem like "intended use case", but the developer experience can use some innovation for a change. Also one way to bring these technologies close to developers.
I remember HR training circa 2010 specifically taught me that I could discriminate individuals based on their Sign of the Zodiac as that was not a protected area.
You remember wrong.

var a : array of integer;
b : array[0..9] of integer;
c : array[1..10] of integer;
begin
writeln(low(a)); // 0
writeln(high(a)); // -1
writeln(low(b)); // 0
writeln(high(b)); // 9
writeln(low(c)); // 1
writeln(high(c)); // 10
end.
I agree with this, user should had an option whether using tailwind or plain ```style=""```
Where to buy hemp oil in Australia?
Where to buy hemp oil in Australia

If you've been wondering where to buy hemp seed oil in Australia, then Buy Organics Online is the perfect place for you to buy hemp products in Australia. We have gone to great lengths to source and supply organic hemp oil that meets all legal requirements. Our wide range of hemp oil products includes flavored hemp oil as well as hemp oil capsules Australia can rely on for quality. Whether you’re looking to use hemp seed oil for pain relief or for other natural health benefits, you can rely upon Buy Organics Online to supply a high quality hempseed product. Buy your supply today.

http://wintersupplement.com/hemp-oil-tincture-au/

https://hemp-oil-tincture-au-68.webself.net/

http://reginaldarvey.over-blog.com/2020/06/hemp-oil-tincture-au-hemp-oil-90-reasult-where-to-buy.html

https://www.completefoods.co/diy/recipes/hemp-oil-tincture-au-reviewshealthtipsspecial-offer-cost-buy

https://songregop.wordpress.com/2020/06/19/hemp-oil-tincture-au/

https://utah.instructure.com/eportfolios/35876/Home/Hemp_Oil_Tincture_Australia_2020_Reviews

https://form.jotform.com/201690628746058

https://www.surveymonkey.com/r/V32KG28

https://twitter.com/oil_au/status/1273476343741571072

https://medium.com/@healthstore/http-wintersupplement-com-hemp-oil-tincture-au-651e3c1569ff

https://www.youtube.com/watch?v=7CxTYqrodD8&feature=youtu.be
Here:

* youtube-dl

* python

* ssh for shell access

* socat + dynamic ssh port forwards

* access android APIs [1]

* general scripting, also using [1]+[2]

* backups (rsync, pigz)

* ffmpeg to transcode .mov to mp4 from a digital camera on the go

* openssl to debug stuff/inspect certs

* dig for checking dns

[1] https://wiki.termux.com/wiki/Termux:API

[2] https://wiki.termux.com/wiki/Termux:Widget
Didn't realise! I'll edit my comment to remove that part. I was going to mention sati, but decided against it.
What's that book got to do with designing software? Genuine question.
You aren't going to be able to spend less money though. Since there's zero marginal cost to adding extra channels, you should assume that the price you're getting charged isn't actually based on the number of channels you subscribe to.

A better way to think about bundle pricing is that the channels you really want cost $50, and they throw in a whole bunch of other crap for free. Why turn down free stuff?
That's why GNU Emacs is written in C and Cobol.

More seriously, I have seen a lot of badly written Lisp/Scheme, as much as in any other language. Lisp DOES scale quite well, if the code is well-designed.
I am an Indian and this is one of the reasons I didn't move to US (among other reasons).

My own brother is part of an Indian clique, which is, believe it or not exclusive only to members of our own caste. He has been living in US for almost 20 years and all his friends are from our own caste.

It bothers me that Indians in US follow all these customs and superstitions blindly after being so educated and having travelled the world. But then moving to California doesn't mean travelling the world of course.
Some of these benchmarks are maybe not how one would do things if they were trying to go fast. An unfortunate idiom I wrote a thousand times at a company that uses Lua and tries to go fast is

local n = 0
local t = {}
-- to do an insert
n = n + 1
t[n] = blorp
-- to delegate some inserts to another function
n = insert_some_stuff(t,n)

A less messy thing you could do is

local table_insert = table.insert

but this is not as great, because lua will still do a binary search to find the end of the array each time you insert something.
> Back in ye olden tymes

Not just olden times. It is easily found on literally any Linux or Mac system.
The reason you don't hear about it much from your Indian friends in Canada is because it isn't a part of daily life for Indians in Canada.

In Canada, even the priest has to wash his clothes, clean his toilets, and feed the pets and pick up their poo. So, for the most part, the caste system dies the moment an Indian leaves India.

It becomes an important piece of consideration for matchmaking. Parents from upper caste families (priests, teachers) try very hard to get their kids to also marry someone from higher up the social pecking order.
swarajya mag is not a news source. They're blatantly biased.

Also this news is not confirmed. Just speculation which is enough to make the public feel good.
there is racial discrimination in India on top of caste discrimination.
People from the north eastern part of the country look more "asian" than "indian" folks in the south look different and darker, both groups especially Asian looking citizens are heavily discriminated against.
and if you add also Kodi Addons to the mix..
NDAA to bar funds to deploy a DEF InfoSys AG Netsec platform on DoDs SIPRNet
I am a big supporter of copyright reform. However, I think we do need some nuance when it comes to comparing OSS and multimedia/creative work.

On OSS, the only people working on it are people that a) volunteer to work on it b) people that are paid by a larger organisation to work on it (e.g. given x hours/week to work on OSS).

In film/TV, people do not volunteer to act, or edit footage, or operate cameras. Yes, there are indie films, and indie creators. They're all over YouTube. But big budget AAA effects cost money, and somebody has to pay for them. There has to be an incentive to create this content that is monetary.

Now, I am personally in favour of reeling back copyright to only protect the profiting off of work (i.e. only the original creator can sell copies of their work for a limited period of time), but anybody is free to reproduce without profit. And then after x period of time (10 years for instance), anybody is free to also sell it or use it in commercial works/adaptations.

I see no societal benefit to content creators being rewarded in perpetuity. You wrote a great book? Cool, you can profit from it for 10 years as a reward for your work. After that, you can make money doing speaking tours, or interviews, etc. Guaranteeing royalties for a book that I can go and borrow from a library, or for a film I can go watch at a friends place, for longer than around 10 years does not make any sense.
Thanks for exactly this example - nobody stated yet but the charitable / best faith interpretation I can see of the Gebru angle here really is exactly that there’s a Ken Thompson hack at play, or at least a high risk of vulnerability to such a hack.

I just don’t know how one would prove it, and as others have noted I don’t understand what the mitigating alternative in the short term should be other than just stopping the research.
You can always delete the data in the root of your account - the base of the rsync.net filesystem that you interact with. You don't need us for that.

But yes, if you wanted to also delete snapshots within your .zfs/snapshot then you would need to call or email us. Our support folks would be happy to help with that.
This is fundamentally a forest/trees type of situation. LeCun sees the issue with this one model, says, "If this had been trained on a different sample it wouldn't have this issue," and stops his train of reasoning there. The problem he is seeing is the mis-trained model, and nothing more.

But the problem is larger than this single model, because this issue (or similar ones) are pervasive in the fields in which AI are being employed. If a neural net is helping a court hand down sentences, it is going to be trained on historical sentencing data, and will in turn reflect the biases present in that data. If you are still only seeing the one tree, you say "well we must correct for the historical bias," and absolve yourself of thinking of the larger problem. That forest problem is that we will always be feeding these algorithms biased inputs, unless we do the work to understand social biases and attempt to rectify them.
I’m actually more of a fan of a la carte content than channels. I typically spend $0-100/mo on TV shows and movies, which I strip the DRM from and copy into my permanent collection. In aggregate, I probably spend something comparable to what cable would cost. It’s all content I want with no filler or commercials, and I’m not held hostage by some subscription.
I agree, however, Greenspun's tenth rule:

Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.

What are these amazing 'commercial' programs?

And why are they so large? And, do they need to be so large?

Does the entire team understand all the inner workings of the commercial program?

The Lisp eval function is easier to read, understand, and modify than to start over and rewrite it from scratch.

( As for those brackets, well ...
https://xkcd.com/859/
https://xkcd.com/541/
https://xkcd.com/297/
The "pancaking" is designed, modern cars are made to "crush" and absorb the energy of an impact.
You clearly aren't familiar with the actual history of the splc. Even the name is a bit of a scam, chosen for it's adjacency to Martin Luther Kings civil rights organisation, the SCLC. The founder is a direct marketing hall of famer.
There's something sacrilegious about St. David of Israel being depicted nude. Remember that in the Roman Catholic Church, he is a canonized saint (pre-congregation). What would it feel like to you like if a holy woman like St. Teresa of Ávila were depicted as Venus De Milo?

Yes, it's a beautiful piece of art, but Michaelangelo should have used some historical figure or something other secular to do it, not a holy man. Or if he were to depict St. David of Israel, it should have been like in the style of statues of St. Francis of Assisi or St. Maximillian Kolbe.
Why not Riot/matrix? It's free.
True, but it will allow the use of official APIs instead and do the application the Android way.

Whatever Linux calls Termux makes use of, they aren't allowed and work by chance.

Here are the official NDK APIs,

https://developer.android.com/ndk/guides/stable_apis

Anything else is considered unstable, not guaranteed to work across devices or OS updates, or even selected for SE/seccomp validation.

Android is not Linux, no matter how many think that it is the victory of Desktop Linux.
The distinction that needs to be made is that people aren't typically looking for things to watch, they're looking for a specific thing (generally live sports).
Agreed entirely, but of course it can be embedded in more things than people might expect. For example redis, HAProxy, nginx, etc.

I wrote a console-based mail-client which was configured and scripted entirely within lua. That was my solution to the weird not-quite-real configuration options available to mutt. I don't use it any more, and it never became terribly popular, but it was a wonderful fit.
When doing anything prediction-y, you need to take the relative value of false positives and negatives into account.

Can you describe a situation where the harm caused to someone by mis-classifying their IQ is outweighed by the increased efficiency from...being able to more quickly identify someone's IQ? Like, can you even describe a situation where this will be used ethically at all? What use is there for predicting someone's IQ with dubious accuracy, assuming you already have their permission?
Where do you get that information? I don't see anything in the blog post that would indicate that.
I never liked circus. It was mildly interesting in tv or movies. The one time that I went to a show, I was lucky enough to be far from the action: a lion sprayed the two front rows. The smell was everywhere, everything had a sad vibe, even (maybe specially) the clowns. Only trapeze artists saved the evening for me.

Cirque du Soleil was an entirely different matter. Everything was shiny, cool, happy. My son had a great time. I had a great time. Sad to see them close. Hope they can come back to life somehow.
An alchemist who failed to make gold but still made history in porcelain
Can’t say we did not see this coming.
They went about it differently but already made it, it's called Spotify.
As can iCloud, but somehow being tethered to APNS doesn't count. When Apple phone's home, it's like ET and you're supposed to feel all warm and fuzzy.
I would say many examples in the book is just for demo. In real life, it have to trade off somethings
It IS the responsibility of a data engineer / scientist to process the data, but this leads to a questions - to what lengths should one go, to ensure that the dataset is balanced?

For example - in the small town I'm from, there are practically no people of color. It's an extremely homogeneous town, in terms of ethnicity. Everyone's white - the only thing that seems to differentiate people, are their socioeconomic backgrounds. So in a way, ethnicity becomes a irrelevant feature, if we were to use it to say, profile and predict criminals.

And what's more - if we were to transfer that model, which is trained on data from my small homogeneous place, it would probably generalize very poorly in areas with more diversity.

On the flip side - if we were to make a dataset out of criminals in some large and diverse area, we'd need to get our sampling methodology right. Maybe it just so happens that the law enforcement tends to pour all their resources in policing poor areas, where some certain ethnicity is very over represented? As you can see, the further down we go, the more this problem moves from models -> datasets -> sampling -> policies, and so on.

And as for our imagined crime profiling model, you can see that the scientists are oftentimes forced to work with wildly different datasets, that may look very different from one another. You get a bunch of different models with great local optimization, but which fail to generalize on the population. And what's more, those locally optimized models may work perfectly well for their intended tasks, so there will be no complaints - until one of them are deployed to cover more general cases.

Yes - the ML engineers and scientists are responsible for building good generalized models.

Yes - the data engineers and scientists are responsible for building good datasets

But alas, there's only so much one can do about the above. In the end, the data actually stems from something real and tangible, and if there's a systemic bias in how that data is created, then that's going to be the greatest factor for everything which comes after.

It's a very deep and complex topic, which goes way beyond this. But sadly there are real-life consequences, when models are being deployed in the real world.