skysight-inc/HackerNews huggingface dataset:
> because convolutional networks provide the right inductive bias for the problem of learning to play Go.

Agreed, seems like there will be a set of environments that GBDT won't work on and a CNN will. I'm only mildly familiar with CNNs, but one thing I wanted to try was to add convolutional features to a GBDT some way. I'm sure it's been tried and worked/failed before, but it would be an interesting exercise (at least for me) to learn why/if it works.

It'd be valuable if there was a way to get 95% of the benefits of CNNs (scale/position invariance, etc.) with less compute, even if the accuracy was lower. Right now the GBDT is probably making a ton of redundant split points for connect 4 to re-detect the same position-shifted pattern. There's gotta be a somewhat generalizable way to at least make that more efficient.

> such as symbolic manipulation tasks (I am in a good position to know this as I'm doing research in the area of automated theorem proving). I would be very curious to see how your approach fares for those tasks.

Definitely! I really want to see a non-game application. I think most people think of AlphaZero as "a cool technique to make SOTA board game agents", but to me it excites me because it seems like a very generalizable technique that'll be applied to other important types of problems.

I know as much as Jon Snow about symbolic manipulation, but if you have an example symbolic manipulation problem that can be shoehorned into an environment (state, actions, transitions, rewards) I'd be down to code it up and see how it does.
Colorado abolished qualified immunity. Other states still could.
One of the big differences is, when a cop assaults or kills a black man, black people are expected to say "thank you sir, you have done a good thing today. We appreciate that you have inflicted violence upon us."

Also, "at least 2 orders of magnitude" sounds like a big overestimate. In 2018, 2570 black people were killed in the US by other black people. About 250 were shot and killed by the police, in cases where the police self-admitted to killing them. This does not include the non-shooting deaths, either those that occur during an arrest, or while in custody.

Even if it were only 250/2570, that's still only about 1 order of magnitude.

You may be getting downvoted because of your false equivalences and your incorrect statistics, not because of your "objectivity."
I installed the font and it immediately tried signing me up for a bottom tranche investment opportunity from one of the bank's sales desks.
Really appreciate you taking the time to type all this out. This is awesome. Thanks.
Fair enough. But, as soon as the sub-Saharan African moves to the US, I suspect his experiences from that point forward will rapidly start to match those of Black Americans, particularly WRT to police use of force.
It's become popular to regurgitate that bit about police and slave patrols but it has no real basis in reality. That isn't to say that there isn't some example of a slave patrol that was pressed into service as police, but Police are a concept that all of America inherited from the English roots of our governments.
Any advise for a developer with disabilities who failed hard getting most of her projects out of 1-10 users phase if any?
California sets Covid-19 daily record, Bay Area cumulative total passes 20k
There are tricks to do it, I described some at the end of this blog post: https://jobtalle.com/layered_voxel_rendering.html

- If you raise all height values to a power, you get creases in the terrain that are generated by erosion in real life.

- If you raise all terrain values under a height just above sea level to a power, then you get beach like erosion, so flat areas will form along the shore.
> They have been getting positive reinforcement by being not prosecuted and being protected by their force and the system in general.

Also, a number of cases have come out recently of police were disciplined, including dismissals, for reporting or intervening against excessive use of force by other cops, so there is negative reinforcement for good cops as well as positive reinforcement for the bad ones.
It's good to see more competition in the email space as a consumer. Superhuman should get a good push from hey.com, as their only previous large competitor was Gmail.
> The reporter just doesn't get it.

Full-time reporters don't get why a source might not want to be named? Dude that's a high-school level journalism discussion. If you're a full-timer at the NYT you get why, and are either complying with a corporate policy or grinding a political axe.
It's not clear to me why this matters for a research paper. And the algorithm isn't racist - perhaps the training set is.

If I want to work on a project like this, and the only appropriate training dataset I have is photographs white males, am I not allowed to work on generating faces until I've fleshed out the data set?

It's not like they are offering some service to the general public where they can de-pixelate faces. It's a research paper.

A final note: The only professor with her name on the paper(Cynthia Rudin) is very active in researching the intersection of machine learning and social justice. I'm not so sure she would put her name on a paper that can be flippantly described in 3 sentence comments on internet forums as having "some issues" wrt race.
How would this be achieved? Could you expand a little on this idea?
I have implemented that gesture in Wayfire last year :) but yeah GNOME already had it for quite some time. KDE Plasma too, I think.
Is this remote? I've considered consulting in the past, but most positions require considerable amounts of travel.

> It can be PAINFUL

Can you provide some examples?
It's effective enough to force the hand of the NYTimes to respond -- likely by removing his name or removing the article altogether.
Like it. More important links upfront.
Well, I'm suggesting that, for example, pixelation where you change 10x10 blocks of pixels to 1 10x10 block of a single color...is very lossy. A blur of a known algorithm (gaussian, for example), can be somewhat reversed. It's not as lossy.
SlateStarCodex itself used to have advertisers on it, and the adverts seemed pretty much fine - just banners and descriptions from a bunch of sponsors, which were pretty relevant to the blog and, I guess, the people likely to visit it. Advertisement doesn't have to lie, it can just provide useful information you haven't seen yet. Although it generally does.
I'm completely neutral. They've changed their UI many times over the years and this is no different. Products usually change UI and that's just a fact of life.
This is a question without a purpose. Police officers carry guns, have qualified immunity, and can kill people. Are they using excessive -- and in some cases deadly -- force in situations that do not require it? That is the only question that matters. Evidence suggests that in some cases that they do use excessive force. It doesn't matter if in many cases they don't. It doesn't matter if the corruption ratio is 1:100 or 1:10. The people who's loved ones are being hurt or are being hurt themselves don't have time for intellectual exercises with no real implications. Police officers wield authority and are therefore are held to a far higher standard than other people.
Let's put it like this. Everyone worries about criminals, to the point that a mother will always tell you to be careful when you go out.

But when I went out, my mother (and elders in our community) would say specifically, may God protect you from the police. That is a significant statement.
Completely anecdotal:

- In my small benchmarks, Crystal is very fast
- In benchmarks not my own, Crystal is very fast
- Crystal has a very nice batteries included stdlib.

Benchmarks that aren't mine: http://lh3.github.io/2020/05/17/fast-high-level-programming-...

The only other language that is high level in its ballpark is D.
I said I didn't have all the answers, but I think that's part of the problem here -

"Police in the US pretty much always have to approach a situation fearing for their lives."

Do they? Really? Or is that an overreaction even in the US? Couldn't a different approach and an emphasis on peaceful de-escalation before paranoid use of deadly force be better?

Again, I don't have all the answers, but I bet there are lesons to be learned from elsewhere.
Considering that many models are actually trained on L1, L2, “texture loss” or a combination thereof, I am not sure I would say “humans perceive to be realistic looking”. Then there are some GANs of course doing magic in lieu of coming up with an actual metric that evaluates “human perceived difference”.

A more correct view could be “It produces output that was trained on minimizing differences in the pixel/feature-space”.

My point being: minimizing actual human perceived differences is seldom/never done but always rather with some proxies or complex loss function constructs that make sure that no scientist has to actually deal with human observers and their preferences ;-)
Any advice on how to hire a good accountant vs one that just talk so they can charge a lot?
The Problem is TRADE not H1B . ... every Enterprise level company has IT department in US. the CTO or the VP of the company wants to save money by going to offshore business model ... so how does this work, let say an infrastructure IT support in company consists of ( storage, database, network , System admins etc say about 150 employees) then a new CTO or VP of IT comes in and he decides to go for offshore model then enters the cheap low tech incompetent service companies from Asia bids these projects here .. let say 200 Million dollars for 5 years 24/7 support .. so these Body shopping company decides to have about 60 employees offshore and 10 employees onshore here in USA using H1b visa ... now the CTO of the company feels happy for saving money and starts firing ..sorry (Let go) of those 150 citizens..... this happens in every company across this country i know because I've seen it All..

now those employees who given their flesh and blood to those projects over years gets emotionally raged...at the time of KT( knowledge transfer) to those H1B onshore slaves.. saying you guys are taking our jobs away. and all that BS. BUT they forget One big Logic/common sense..that they lost their jobs because satanic .. crooked CTO's or VP of IT of their own company and due to the company it self .... not because immigrant came over H1B visa..

Let say for the argument of emotional mob .. that the H1b is completely removed by some revolution...do you really think the jobs will come back hahaha... those body-shopping companies will be more happy because that will give them a chance to make more money.. they will make 100% offshore and then they wont even keep those 10 h1b resources onshore.. they will make a deal with those crooked CTOs to operate everything from offshore ...so the emotional mob will be still unemployed even after H1B is removed ..

the solution is the current administration should bring up the trade barriers a Bill to stop offshore business model completely which they wont do since this country is built and run by Rich CEOs.......
I use Apple Reminders on my desktop, but the Apple Reminders app is fairly basic and doesn't support things like subtasks or tags. And unfortunately the app abandoned the CalDAV protocol in iOS 13/macOS 10.15

Technically the Apple Reminders app can still be used with third party CalDAV servers, and third party clients can still synchronize with iCloud, but icloud.com, icloud.com list sharing, and Apple Reminders with your Apple account on iOS 13/macOS 10.15 now use a proprietary protocol.
I've been on that list before. Here are some truths for that for which I have ground truth to compare to (my W-2):

* It's base alone - no bonus, no stock

* It's base at the time you get on the visa - so mine was two years and some 80k out of date near the end

* My employer at the time used a standard letter for the four or so of us so we all have the same base listed but I know we didn't have the same base. It looks like it was the lowest value. Presumably they just kept the thing that was working.
Ironically, after complaining that Chrome Web Store killed their extension without saying why, the author doesn’t answer why either beyond “it was a mistake.” Pray tell: mistakenly hitting “deny,” mistakenly interpreting rules in an unfavorable way, someone marked the submission as “in their queue by accident and then forgot about it? I get that it was a mistake but it makes a difference whether it was a mistake of clumsiness, carelessness, or malice covered with “it was a mistake!” when found out.
Do you know the numbers for daily active users or weekly active users?

And do those numbers include messenger?

It would be fascinating to see some histograms of users and usage. Especially one that compares ad buyers, page managers, and personal only users.
Everyone agrees that the police should be held to a high standard, but I'm getting tired of people preaching this thinly-veiled anti-police bigotry.
I suspect that, in addition to the difficulty of communicating anything using words, there is often a situation where people are not actually listening; people can't be told anything.
I think JIT and custom code is the same requirement in this discussion. In Chrome's case, the V8 engine is a JIT compiler from JS to ARM instructions. The code of V8 can be vetted during the review process, but the ARM instructions that it will generate (just in time) can not.

> 3.3.2 An Application may not download or install executable code. Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple's built-in WebKit framework.
For hobby work, Unreal's blueprint system is perfectly functional
It would be cool to see. Crystal-lang isn't finished yet tho. Maybe it's a little too early for that?
I like it, better use of horizontal space.
Eigen is a cool name, but very geeky, and we actually know the folks at https://eigentech.com who might object a little if we borrowed the name ;)
"they're also being unnecessarily harsh and acerbic in places"

That's just Garry Newman's writing style. He is harsh and acerbic about everything.

I don't see the constant changes as much of a problem, because if you have any sense, once you start a project you are locked in to the engine version you started on unless you want to cause yourself headaches. The same applies to Unreal.
I generally liked the new design in the feature preview, except for the new repo page, which I immediately opted back out of.

The "About" being moved to the right side is a good move, but the top bar being full-width is incredibly annoying.

If this is any taste of things to come, then I imagine I'll be moving to Sourcehut permanently earlier than I thought.
Your statement is both factually incorrect and missing the point.

There are (at least) two different conditional probabilities we might be interested in here:

1. If a black child is assaulted or killed, who was responsible?

In this case you are partially correct: it is (by about one order of magnitude, not at least two) more likely that it was another non-police black person.

2. If a black child interacts with a particular person (e.g. police, or a non-police black person), how likely are they to be assaulted or killed?

If we are willing to assume (as is certainly the case) that black children have more interactions with non-police black people than they do with police, by more than one order of magnitude, then we can conclude that police are more likely to assault or kill than a non-police black person, conditional on an interaction. It is thus extremely reasonable for black parents to teach their children to avoid police and to try to keep them away from police.
Hey thanks for all of your work on libinput. A lot of us Mac refugees are really happy to see how much better things are with the linux userspace now. You're making a lot of people very happy.

Crystal-clear graphics with Wayland, great new hardware available from the two big linux-friendly laptop makers (Lenovo+Dell), great touchpad software support with libinput... it's a great time to be on desktop linux!
A number of the changes that Apple has been making seem to be security related. One reason to just dlopen() rather than stat() and dlopen() is the race-condition, which an attacker could use to get a program to use the wrong library. Similarly macOS' locked-down root partition. Checking hashes of binaries is also for security, to make sure the binary you're running is the one the developer thought they were giving you. So on the one hand the platform is in "slow technical decline" yet we (HN) claim to value security. It seems to me that the platform is doing well technically. We all remember the mess Microsoft had 10 years ago with security vulnerability du jour; Apple seems to be pre-emptively protecting its users. I submit that the "technical decline" is really "macOS is changing from a freewheeling Unix system to a secure system" and people here want to be cowboys and artists with their own private filesystem canvas. I understand the frustration, but Linux still exists. Apple isn't in the business of making a dev playground, but a computer that Just Works for people. It seems to me there isn't a technical decline, it's that HN is revealing itself to value the plasticity of traditional Unix over security (now that security has gotten good enough). I expect that SELinux has similar chafing restrictions, the only difference is that Linux is more of a set of parts so you get to (must) choose how you put those tools together.
FWIW, I just pulled open my red-box era OD&D books and the maps are all hatched in various styles when underground, but stippled (kind of a grassy texture) to indicate exterior; so e.g. a for a keep in the side of a mountain it would be clear which walls abut solid matter and which are stone.

The maps in the basic set use circles rather than lines for the hatching though.
Good point, thanks for reminding me of these :)

I haven't really benchmarked the size, but there are a few demos floating around. Not entirely sure how to measure it, but that one seems to come down to less than 10kB? https://obersprengmeister.frozenfractal.com/
While poor governance is a massive issue in Africa, the starting position due to past colonialism still is a big handicap that has economical and political ramifications to this day.
I was surprised too. I wonder which crazy peripheral (or maybe it was antivirus/intrusion detection?) made them not go all in on "only apple gets to be in kernel space".
Let's say the training dataset has the same proportion of black people as their proportion of the population.

That, by itself would be biased for the ML, since there are fewer images. But it's not an indication of bias by the people programming it.

But this would imply you need huge data-sets for every minority, not matter how small a proportion of the population.

It might instead be necessary to teach the model about race as a concept, so it can categorize images, and then process them correctly. But of course that leads to a different can of worms since you are explicitly making a "race aware" ML.
That's pretty dismissive. I read what he said. I was not convinced. For him, this is an illogical, emotional, and disingenuous move. I fully believe this is about a personal slight by the reporter, who did not accede to his request.

He's taking his ball home.
Being killed is not the only bad thing that police do. Look at drug use by a group vs punishment for drug use. Look at stops for no reason. Look at questionable arrests. Look at all the other impacts.

But I think we all know that you're just a white supremacist who is purposefully making a bad faith argument. Hell, you named yourself after the president of the confederacy, you racist fucking traitor.

It fucking sucks that HN does not merely tolerate, but actively welcomes your style of bullshit. If dang was a decent person who gave a single shit about minorities, he'd delete vile bad-faith white-supremacist bullshit like your post.

Luckily for you, dang is 100% okay with dishonest, bad-faith, anti-minority comments so long as they're polite. Because dang is fucking incompetent, and dang has literally zero empathy for people who aren't rich white men.

Fuck you, fuck dang, and fuck each and every HN commenter who allows white supremacists like jeff davis to use this as a platform to spread bullshit.
> I think Google’s result of 25-34% smaller files is mostly caused by the fact that they compared their WebP encoder to the JPEG reference implementation, Independent JPEG Group’s cjpeg, not Mozilla’s improved MozJPEG

Well, MozJPEG didn’t exist until four years after WebP, so I suspect that might explain why.
The grayscale reduction and loss of contrast is a modern design anti-pattern they have adopted. Makes reading things more difficult
> H1B employees can freely move jobs

No they cannot, this causes issues with their perm processing. You need to find an employer that can sponser your greencard otherwise you are out of country in 6 yrs. So you not just have find an employer that will transfer your h1b but also pick up perm processing from your previous employer.

More info here,

https://www.murthy.com/2019/12/26/how-a-job-changes-may-impa...

This is just one example.

It is far far far away from 'freely'. Given the arbitrary nature of uscis processing people try to minimize their iteraction with the agency. No visa employee will attempt this risky move for a 10k salary bump.
Right, a more clear number would have been total murders.

The race of the murderer was irrelevant to my point, and the difference between police killing versus getting murdered would have been even more pronounced had I included all murders.

I'm a little confused about your point about stopping crime. Surely it can't be stopped completely, but just as surely, some policies are more effective than others. For instance, ending the war on drugs would likely dry up funding for gangs.
Povilas from the linked article.

It's not obvious, but adding touchpad gesture support to X will benefit you too even if you're not using X.

This will make our work of convincing the maintainers of other open source projects much easier. X and Wayland cover essentially al Linux users, so we will not need to estimate how many users will benefit from implementing gesture support in toolkit X or application Y.

This is really important, because maintainers of open source projects don't usually care about suggested features if they're not interested in them themselves. A new feature means additional work to them - discussing the design, reviewing PRs and handling of eventual bugs. Often the person who implements a feature disappears after the PR is merged. This makes the maintainers to view all feature proposals with a grain of salt. We need to have a convincing story of how majority end users would benefit in order to make the contributions easier.
The license was written by idiots. E.g.:

b. The User may not use the Licensed Font Software in any “open source” or other code that would create any obligation for Goldman Sachs to: (i) grant to any third party any intellectual property or other proprietary rights; (ii) disclose or make any source code or any part or derivative work thereof available to third parties under any circumstances; or (iii) otherwise subject Goldman Sachs to any obligations not expressly set forth in this License.

Ambiguous legal language grounded in a likely misunderstanding of what "open source" means. And of course, you have to flip through a dozen screens to make it to the download page to find the license.

This is a project to make a positive impression which fails to do that. So close -- we need more good open types -- and yet clueless.