skysight-inc/HackerNews huggingface dataset:
> At our CS faculty, only 30% of undergrads and 15% of the professors are women. Going on parental leave during a PhD or post-doc usually means the end of an academic career. However, this lack of diversity is often abused as an excuse to shield certain people from any form of criticism. Reducing every negative comment in a scientific discussion to race and gender creates a toxic environment. People are becoming afraid to engage in fear of being called a racist or sexist, which in turn reinforces the diversity problem.

This was an unexpected twist! It's rare to read such an honest, unbiased opinion on this issue.
Should work like all other privacy settings. The first time the app tries to access the clipboard, the OS should prompt “Reddit is trying to access the clipboard [Allow / Deny]”. Then the preference is set and can be changed in settings.
I suppose you have to get along with grandma. You have a shared family group. Imaging taking to your mom, and saying "I've cancelled grandma because she thinks that Napoleon was no better than Genghis Khan, so no more family meet ups. If you don't cut ties with her, you're blocked and cancelled too."

There's also the fact that you've known grandma your whole life, and you think that she's 90% adorable, 10% a product of her generation. So you're willing to change the subject, or maybe just roll your eyes, when it comes Napoleon.
Well then the article is a bait,

"Some people on the internet use OK sign for heat speech. But majority people don't"

Either case its waste of everyone's time.

And the irony of me still talking about it is not lost on me :(
At least one of the other tools in this thread does both.
(Rather than visualising add/rm with the foreground, it's visualised with the background colour).
https://github.com/dandavison/delta
Some Thoughts on Building Software
A defined ergonomically equipped workspace that isn't in the way of other day-to-day living (with or without a door depending upon who else is regularly in the space day-to-day) and a good audio-video setup for video calls and other video recording. Even though in practice I often work elsewhere in my house on a laptop for various reasons, it's important to me to have an office.

And, as others have said, childcare and other arrangements to allow you to work without distraction.
> Microsoft might not be the worst choice simply because their business model doesn't revolve around monetizing my personal information.

Yet they seem intent on collecting as much data as possible.
What are the best cross browser testing tools?
The main catch is that the "free" houses are usually in complete disrepair and require a lot of non-free work to make them livable.

Building a new house in Japan is surprisingly affordable, but getting one built to Western standards (say, effective insulation and an expected lifespan of more than 20 years) is not. And I'm not even being facetious here: Japanese building codes assume that wooden houses last for 20 and concrete ones for thirty, then they get torn down and rebuilt by the next land owner.
The first season I watched was a little tough to follow. There's a lot of new information being thrown at you and teams and all that fun stuff to wrap your head around.

I typically just watch qualifying and the race. But it's a time thing. Qualifying if I fast forward through things still takes about 40 minutes. The race is typically a solid 2 hours or so. That's nearly 3 hours each weekend it's on and we haven't even dove into the pre-race and post-race bits or the practice sessions.

Things get interesting, like in yesterday's race, when penalties start playing into things (which resulted in different podium finishes yesterday) and some of the technical issues that happen (of which there were several during the Austrian GP, as only 11 finished the race).

I'd say yesterday's race had a fair bit happening in it, but not super duper exciting stuff.

The big part of the problem is, at least so far this year, Ferrari is once again behind the eight ball, Mercedes is (once again) running the pack, and Red Bull are sort of somewhere in the mix there.

The more exciting parts of the race are the team placing 4th, 5th and 6th. Those are typically much more exciting, but they rarely air much of those parts of the race.

r/formula1 is a good place to keep up to speed as well.
Show HN: Starlette-jsonapi released 0.1.1 – sparse fields, relationship resource
That's a different market.

If 10% of the people keep WFH after the pandemics, that means real state prices will plummet. But restaurants will see a 10% decrease on revenue.
I installed a small switch from Home Depot in line with the power to my router so I can turn it off at any point and it takes a few minutes to power back on (which is good that it takes a bit). No signal in the house at night. Easy way to control access for all parties in the house. I like his idea of no internet till after lunch.
Can we all just agree on using AV1 instead of another patent encumbered format?
Doesn’t have anything to do with firefoxes or electroplated chromium either. Shrug.
Giant flywheel project in Scotland could prevent UK blackouts
> Imagine if you could fund a tech startup by pre-selling product to customers instead of slicing up ownership of your company before it's even off the ground.

Isn't that (not quite literally) the story of early SpaceX?
Admittedly a pretty unusual case, but they did get large long term contracts to fund their development.
https://www.google.com/search?q=white+background+ruin+your+e...
Maybe I am misunderstanding but... Why does a community need a moral stance on external issues? If everyone is there to do/learn/advance machine learning, isn't that the end of it? It isn't their purpose to engage with Chinese or other issues.

Edit: I think it makes sense to have a stance on Machine Learning moral issues in a machine learning group. I just don't think you need to have a stance on every issue ever.

I say this as someone always a bit frustrated that HN and Reddit etc are very US centric.
> On your laptop (assuming you use Mac or Linux) add social media and other frequently visited non-productivity related sites to your /etc/hosts file.

NT has a hosts file, they just stuck it somewhere in system32.
3D Carousel (No JavaScript)
Physics-informed neural networks (PINNs) solvers on Julia
Huh. I wonder how encoding speeds compare. I rarely chose h265 over h264 because similar levels of visual quality took massively more time.
Antonio Giovinazzi in a Mercedes for sure.
Making a sandwich or soup for lunch is not a big deal. And probably the vast majority of urban offices do not have cafeterias and people go out to eat (if they didn't bring something from home).
It's not that a big deal to modify elinks, because it's a codebase way simpler than full blown browsers. But yes, it still a handful of hours of work, like modifying any software, so you have to actually find it fun to tinker with free software :)

Actually, my first attempt to fix my problem was to try to find in firefox codebase where it deletes the extensions loaded from sources, either at the end or the start of the session, I supposed, to shunt that "feature". But after a week a free time spent on it, I made no progress. The codebase and the architecture are just too gargantuan to be tinkered with - at least for me.
It's really not out of reach unless you insist on living in a major metropolis. A young couple earning under $100k combined can afford a comfortable 3-bedroom home in all 50 states, just not in a large city. Mortgage rates are near all-time lows and the 20% "required downpayment" has been a myth since before you were born. You don't even need great credit to buy a home with a mortgage under $1500/mo all-in with taxes and insurance. Now that remote work is increasingly accepted there's never been a better time to buy in the suburbs.
I wouldn't count on it. The aversion to WFH always seemed to be the risk, but now they've already been forced into it and mostly handled it quite well, the unknown isn't unknown any more.
Overloading comparison operators like this is a particularly bad idea in Python, because of the "smart" behavior they have baked in. Overloading >> is comparatively safe.

Unless you implement __ge__, `'Hello!' >= document` will also call __le__, which may or may not be what you want. And `'Hello!' >= document <= 10` is equivalent to `'Hello!' >= document and document <= 10`, which can lead to confusing surprises.

(Brython does implement all of those pitfalls faithfully)
I will never understand python API developers obsession with overloading the operator magic methods.

Apache Beam is one of the worst offenders to me. The recommended method is to connect your functional transforms when building your pipeline as if it were a series Bash commands piped together (overloading bitwise OR). Who thought “oh, you know what language and API is synonymous with ‘write a large complicated amount of business logic in me’, Bash.”
Fighting the Covid-19 infodemic across Africa
You can take 600k 30 minutes out of seattle and love your 2800sqft modern home (approx/just now starting to look for myself)

Update: (Not modern but im a fan anyway.
https://www.redfin.com/WA/Bothell/15601-Cascadian-Way-98012/...
How does x264 etc get away with it?
Thanks, never heard about it, I'll have a look.
that sounds great, but this is a press release with no real technical details. can anyone in the know add some context? for instance, whats the tradeoff? I assume more CPU?

webrtc based video chats are all still using h264, did they not adopt 265 yet for technical or licensing reasons? what is the likelihood of broad browser support for h266 anytime soon?
>>> Now imagine that the wealthy father of another average level kid

Indoor kart racing is, in my country, affordable to, say 50% of population (you may have to make some choices though). Count +/-120€ per month (2 training session + 1 race). Swimming lessons are 30€ per month I'd say.

Outdoor karting is really expensive and is for the 1% (which I'm not part of :-)). Count 1000€ per race, gasp !

F1 is well, for ultra rich :-) Plan robbing 1 bank, or 10 (binary joke intended).

But according to many, indoor karts makes you a great pilot because the machine doesn't compensate for your failures.
I get it. That's part of the reason we live AND work in the 'burbs (out near IAD, instead of inside 495). We were very purposeful about where we bought - balance of cost, location, etc. It's doable in most regions (SF/SV and NYC being notable exceptions).

And it's why I asked. At least my mental picture of Japan has most people living in very small (by American standards) apartments. That might not be accurate, based on other comments - with many people commuting 2+ hours each direction (which seems completely bonkers to me). Either way, the average size of a home in Japan is smaller than the US (though I have no idea how it compares to Europe).
I am so glad I'm not alone in this viewpoint. When we first learned about CA's back in college, I still remember the double-take I had in class.

Never could get the professor to double back around to th He mote problematic stuff.
Automating Notebook Deployments to Kubeflow Pipelines with Kale
Whenever you come up with a hair-brained idea for time/cost-savings at the expense of your employees? Don't.
I did briefly. The CMake integration is... quite strange. It kind of has to be because of how strange the compilation model is for a JUCE project, where all your includes depend on having the same set of preprocessor definitions.
The problem is a lot of companies have done shady things and they are still participating in PKI. And a huge issue is that I can't pick my trustworthy parties: For instance, I do not trust Google. But a huge portion of the web won't work unless my browser assumes Google can issue certs for any domain in the world. I also don't trust a half a dozen CAs in countries I don't deal with and would rather prefer not have access to at all. When a Chinese PKI provider fails, I first wonder why I'm even trusting these CAs to begin with.

I'd prefer a system backed by DNS, and based on verifying the ownership of domains and the authorized DNS provider for that domain. Presumably, in my example, the only domains Google would be authorized to secure would be domains provided via Google's DNS and domain products.
I agree that NYT has a bias. But they at least _try_ to appear objective (or at least objective with a left leaning slant). The article you linked is an opinion piece by a NYT writer and not the official stance of NYT (as far as I know).

Also, I am not fighting for NYT articles here. I wish that there would be no opinion pieces that are not tech related. This post just seemed particularly egregious because it is an opinion piece from a new outlet that is openly and explicitly biased.
Can anyone verify if this is a real number? It’s possible sometimes to make surprising claims (such as 50% lower size) by relying on unusual or unrealistic situations. I would rather if they use a standard set of test videos with different content and resolutions, and some objective measure of fidelity to the original, when quoting these percentages. But if the 50% number is real, then that is truly remarkable. I wonder how many more CPU instructions are required per second of decoded video compared to HEVC.
This is exactly it. The chunking of chapters and verses was so monks could verify their copies. Imagine a monastery, with 100 scholars who are tasked with copying the entire bible, with duplicates. The best way to verify that it was copied correctly is to do spot-checks where the source and transcribed documents are compared on certain chapters and verses.

At this point, I don't think it's necessary to split them up for making copies. That said, a lot of churches have integrated chapter/verse look ups as part of their service/sermons/bible studies, so it would be very difficult to remove them now.
1) "Do not mistake your models for reality" (Lord Kelvin, sometime in the late 1800s) ... many of things that we describe with "small integers and ratios" are not in fact small integers and the ratios are rooted in our observations and thinking. The natural world is more fractal than integral, but the notion of "oh! that thing is a lot like two times that other thing" was a notion more accessible to natural philosophers and early philosopers.

2) No, I see absolutely no reason to "expect what is pervasive in physics to apply to psychology, culture and economics".

3) I don't have a citation for you on the Byzantine stuff, but have been discussing it a lot recently with a musician who grew up on it and continues to perform it, and he was explaining to me how they have no notion of octave equivalency and that because of their tuning and scale systems, when you go up or down the number of steps that "should" correspond to an octave, you end up somewhere other than 2*freq or freq/2. Remember, this is in part why equal tempered tuning was developed: if you stick to "pure" just intonation (precise integer ratios), you can't construct intervals that fit nicely into the octave (e.g. pick a note, go up some number of intervals. Pick the ending note, go down the same intervals, you don't end up back where you started). This stuff is all covered in basic music theory. My understanding from this Byzantine musician is that their musical tradition basically just said "we don't care", and went with a tuning/scale system where you don't just (as in our western system) go up or down N (12 in our case) and end up an octave from where you started.
How to Win a Pitch Competition
This is great:

Fagen: But isn't it true that the Leone films, with their elevation of mythic structures, their comic book visual style and extreme irony, are now perceived as signaling an aesthetic transmutation by a generation of artists and filmmakers? And isn't it also true that your music for those films reflected and abetted Leone's vision by drawing on the same eerie catalog of genres - Hollywood western, Japanese samurai, American pop, and Italian Opera? That your scores functioned both "inside" the film as a narrative voice and "outside" the film as the commentary of a winking jester? Put it all together and doesn't it spell "postmodern", in the sense that there has been a grotesque encroachment of the devices of art and, in fact, an establishment of a new narrative plane founded on the devices themselves? Isn't that what's attracting lower Manhattan?

Morricone: [ shrugs ]
I agree with you, but I think it is worth to reiterate to some people that pay does actually matter (Doesnt have to be above market in my opinion).

I'm fed up of people thinking they can compensate for not paying adequately by buying a ping pong table and a vague promise of "great growth oportunities"
They couldn't have done otherwise given Sun's lawsuit.

If you read Ext-VOS paper and the history of F#, that was how the upcoming COM Runtime was rebooted to use a managed language runtime.

Hence why when one knows all these puzzle pieces, UWP seems so close to what they were trying out back then.
This is 100% true, but also completely useless if your entire team is at the point where they have enough money for a few years. Even outside of FAANG, teams full of senior devs are often full of people who don't truly need the specific job they are in.

So if I don't need your job, you need to build a working environment where I want the job you are offering. The details of what that means will be different for each person, so managers need to talk to their people, and need to ask. There won't be one single thing to do to retain everyone - retention is a permanent ongoing negotiation.
Facebook integrations: A mini-guide for beginners
Not to mention that even after you bought the thing, you still see ads everywhere.
Without conceding that this topic should be our main focus right now I feel like we should draw a clear distinction between, say, local businesses on one extreme and police precinct buildings on the other. I see voices on the right, such as this article, invoking the destruction black-owned businesses as their examples of property damage and I can't help but feel like they tactically know this is more likely to draw a reaction than the destruction of buildings that belong to racist government institutions -- the American right wasn't too concerned when the KKK (a precursor to many southern police departments) burned down black businesses, churches, and homes. I can totally agree that the destruction of local businesses is a shame, but I'm not really worried about the big boxerinos and I'm downright ecstatic about police stations going up in flames.
> A uniform and transparent licensing model based on the FRAND principle (i.e., fair, reasonable, and non-discriminatory) is planned to be established for the use of standard essential patents related to H.266/VVC.

Maybe. On the other hand, maybe not. Leoanardo Chiariglione, founder and chairman of MPEG, thinks MPEG has for all practical purposes ceased to be:

https://blog.chiariglione.org/a-future-without-mpeg/

The disorganised and fractured licensing around HEVC contributed to that. And, so far, VVC's licensing looks like it's headed down the same path as HEVC.

Maybe AV1's simple, royalty-free licensing will motivate them to get their act together with VVC licensing.
This is very refreshing to read - looking from the outside in, there has been a pretty clear problem with (at least the representation of) ML research along the lines highlighted here - ridiculous hype, papers again and again linked from the same researchers and institutions indicating potential cliqueyness, nepotism and celebrity worship.

All very dispiriting, indicating real problems making progress in AGI beyond the clear lack of ideas.

Of course, just because these toxicity claims are being made, it doesn't mean they are accurate, but they certainly ring true.

If they are, it is good to know they are being talked about in some quarters.
Just found av1 is about 20 to 30% more efficient than h265. I guess there was no reason to use patented algs, but h265 is now significantly more efficient than av1.

I would still take freedom over patented software
Naively hoped I'd read 'this will be released to the community under a GPL license' or similar. Instead found the words 'patent' and 'transparent licensing model'.

I appreciate that it costs money and time to develop these algorithms, but when you're backed by multi-billion dollar "partners from industry including Apple, Ericsson, Intel, Huawei, Microsoft, Qualcomm, and Sony" perhaps they could swallow the costs? It is 2020 after all.
my understanding is that most of the web reports back to Google anyways:(
> What Cockos did with Reaper and their VST "extensions" is absolutely not part of Steinberg's conception of VST.

I tend to disagree. What else is the purpose of the effVendorSpecific/effCanDo and audioMasterVendorSpecific/audioMasterCanDo opcodes?

> two organizations could "define" an extension that uses the same integer value for the audiomaster callback

Yes, this is indeed a problem.

> LV2 uses URI's to identify extensions

And VST3 uses COM like interfaces with GUIDs. I think it's just two different ways to achieve the same thing.

> Do you know that the SDK Steinberg distributes for VST3 is larger than the entire Ardour codebase?

:-) 99% of the VST3 "SDK" is just unnecessary cruft, the actual plugin interface is pretty small (although not as small as VST2). I've written a cross-platform VST3 host, and "pluginterfaces" is really all you need (https://github.com/steinbergmedia/vst3_pluginterfaces). I don't think the actual VST3 plugin API is significantly larger than LV2.

I have mixed feelings about VST3. I see some of the advantages, but some design decision are just awful. In fact, some things like multi-channel support is even worse than with VST2 (see https://github.com/steinbergmedia/vst3sdk/issues/28).
Women’s and Men’s Reactions to Receiving Unsolicited Genital Images from Men
That's the direction everyone is going, so I think h.266 is an attempt to give vendors pause before moving to av1.

AV1 will probably win in most circumstances (big tech) but is unlikely to win where there are big gains to be had by reducing file size (broadcasters with gigantic libraries).

Broadcasters are also used to paying a lot and not getting much.
In case you missed it, this is not a programming language parser/validator: it's to validate data objects in an information system. Validating a form submission would be a good example. It looks to be along similar lines to JSON schema.

From the LIVR docs:

"Rules should be able to change results output"

My opinion is that if you're going to use a declarative validation engine like this then it should not be able to modify the data entity being validated.
Excellent show. Highly satisfying ending.
But I mentioned it is money in exchange for time. If you are paid 1000 a week and work 40 hours, or you are paid 1200 a week for 60 hours, the 60 hours one is actually less pay, thus still the main consideration. Now if you are paid 5000 a week for 60 hours, you will start to look at it differently. And believe it or not, I don't think the fact developers make more than average is the point, as they also have much higher cost of life (see any HN post about house prices, even developers mention they will probably never own)

I think people in general say not work 60 hours a week, or freedom, etc. Which is fine, but for me that is the starting point. Same as I don't need to say 'not be physically or sexually assaulted at work' as I expect that is the norm.
I've also never seen a source for the claim of black-owned businesses being destroyed during these riots, I've begun to believe it's just intentional misinformation.
The Most In-Demand Tech Skills for Machine Learning Engineers