skysight-inc/HackerNews huggingface dataset:
That a police officer is willing to choke a man to death in public over 10 minutes, and the illegal attacks on press over the last few days, even while being filmed, tells you how accountable they feel.
To be honest, the only QT-using program I use is QT Creator.
> The freedom to study how the program works, and change it so it does your computing as you wish.

What part of that doesn't make sense? If the program is going to run on someone else's system then you'll need access to that system to be able to modify it to do your computing as you wish.
Indeed, so the correct question is "was / is Icahn's risk margin (since he had the largest shareholding and he's a known activist) too small?" Was there an implied direction of getting new management in turning the ship around and then flipping it? Would this lead to good long term decisions being traded off for short term ones?
Ah, the arrogance of youth still shines like a quasar.
You mean to tell me I can just call the police on a black person that happens to be in my store, they get killed, and we call it a day? Everything that results in some sort of police punishment must be investigated, even if the person is dead. Both the crime that may have led to the police being called, shooting at the police, and then police handling of the situation.
Stallman right again shocker!
> facebook can sell your information more effectively while it keeps you up to date with relatives' conspiracy theories

The best one-line definition of FB I've ever read.
I think people are aware US doesn't have a good track record. We don't have to make this a competition.
Maybe criminals in the US carry and use guns because they fear violence from the police?

If you think the police are going to kill you either way, you might as well go out shooting! In the UK you know the police are going to respectfully arrest you and treat you well, so might as well give in rather than escalate it to a firefight.

But generally I think it's crazy that the police in the US are armed. Most policing doesn't need lethal weaponry, and community officers shouldn't be armed. Leave guns to specialist units when required.

I know Floyd wasn't killed with a gun, but I think disarming the police would be the right response and first step towards reducing police violence, as it de-escalates every interaction.
People should think as normal business, not as moral issue.

There will be tensions when business interests diverge. For open source people the interest is just few platforms: PC and Android and Apple. For Qt the direction is embedded and operating systems and customers that use embedded.

If no common ground is found you get only what you have agreed on contract. In this case GPLed code after 12 months. Open source people have to maintain security patches themselves. There are also companies working on KDE and Qt that can do it. Alternatively just fork the Qt (again) and go on your merry way.
It was foolish of KDE to use commercial product as a base for their free desktop. They should've use wxUniversal (the self drawing version of wxWidgets).

Now, the only option they have left is to fork QT, which would put enormous pressure on them since it would require a lot of effort to maintain.
Alabama, Major Correctional Facilities
It sucks watching these 3rd world countries harassing the press and citizens. From Europe, we are pretty shocked at the true state of affairs in the US.
People loved React because of VirtualDOM.

Now JS libraries advertise themselves based having no VirtualDOM.

Can someone explain this to me?
Systematic corruption of Australia's political class
As usual, the most reliable correlate is completely ignored: poverty. That is not a mistake.

The ruling class wants race war to distract from their class war.

https://nonsite.org/editorial/how-racial-disparity-does-not-...
>And yet when I was clicking through the cases most of them seemed to be armed suspects that were shooting at other people and/or at the officers arriving at the scene. In which case I don't see how shooting at the suspect should be condemned in any way.

Many people believe no use of lethal force by police is ever justified, and that no black person should ever be killed by police regardless of circumstances. I genuinely do not understand what their end goal is, do they expect police to simply be bullet sponges and passively die if they are being shot at? Should they allow criminals to murder citizens and wait until the murderer tires out or runs out of bullets to arrest them?
This sort of comparison is unacceptable. For one thing, "committing a crime" is insufficent justification for onsite execution by a police officer. For another thing, the table you linked is arrests -- not convictions, not even charges filed.

You have, in other words constructed exactly the sort of thinly-supported narrative that you complained about in your opening salvo. We do live in 2020 and racism -- not "race" -- is in fact a problem, no matter what you'd like to imagine.

Of course class-related analyses are available, but I'm not sure how much value there is to be had in continuing to engage on this topic before you take an opportunity to consider deeply what conclusions you are comfortable accepting and which ones you are merely interested in rendering less "surprising."

I apologize if this comment comes across as hostile; I find your assessment here to be highly offensive. It's one thing to attempt to maintain objectivity; it's another to speak with such detachment and lack of self-awareness as to make it extremely difficult to accept your text at face value.
For me, as important as any of these factors is “who are you building it with”. Great teammates and a great manager can go a really long way towards job satisfaction.
Use the distribution of your choice, but with the most recent mainline kernel. The releases are already gated by the LKML process, so don't worry about actual, non-pre kernel releases being too unstable for any normal desktop/workstation usage.

If you don't lack the skills, and are ok with the system telling you when you need to spend some time on transitioning configurations/library versions, consider using Arch Linux. It will demand manual configuration to some extend, but that's mostly just enabling (and rebooting/manually-starting) systemd units for things like a GUI login manager. The benefit is, that you don't rely on backports for bug fixes, allowing things like youtube-dl (interacting with uncooperative websites by ~scraping) to work from the official repositories.
Seems like all four are related to licensing.
Looking from outside USA seems to be on a verge of a revolution, and not because of these particular riots, it's just a symptom of lots of systematic failures.

Crazy high incarceration levels for a developed country, high crime levels, huge number of healthcare-related bankrupcies, low level of higher education and inescapable student's debt gating higher class jobs, huge inequalities, decreasing standards of living for the middle class.

Basically it looks like either the system will change or fail altogether.

I'm not even sure these riots are about race.
Twitter, Reddit support challenge of visa applicant social media requirement
Not CS specific, but generally speaking, in college you should feel dumb. If you don't, you're not pushing the limits of your knowledge and skills. If you find yourself breezing through all the classes, speak to the teachers/professors about things you're interested in to find something that might challenge you. They might have a project you could work on.

Do it without coming off as being arrogant though.

And it will probably help if you've already aced a couple of courses before you approach them.
Great, now let's look into why they commit so much crime - perhaps because they have been marginalised for generations, depicted as criminals, denied education, pushed towards the edge of society? Your statement is like saying Jews in Germany didn't contribute tax, while they were "living" in concentration camps. It is time for the US to pull out of the middle ages and become a modern country. A society belongs to everyone, regardless of "race", "religion", and so on.
I don’t think people are arguing that every police officer should be tried for every incident however in many countries there is at least an investigation. For example, in England there is around 12 incidents per year in which police officers discharge firearms and each of these is investigated extensively — regardless of the cause or justification. Every shot is accounted for. American police can shoot indiscriminately with impunity: there’s a middle ground available, very few people advocate putting every police officer on trial.
There is undeniably a marketing angle, yes. But I don't necessarily see this sort of marketing as harmful. Or 'cringeworthy', harking back to your original comment. What I do see as harmful is push advertising and Tesla, rather uniquely, does not do any of that.
Stallman's position is pretty extreme. One can reasonably object to proprietary code in all sorts of domains, such as medical devices say, but it seems a bit much to say that all proprietary code is necessarily unethical.

The GameBoy used proprietary software. Was that unethical?
Shareholders also diversify over several firms — so the individual parts of a portfolio should run at riskier positions on the efficient frontier than shareholders (already the investors with the highest risk appetite) wish to have for themselves.
I'm really tired of the same anti-college circlejerk. Maybe programmers don't need it, but I'm not going to a doctor that didn't go to med school and I'm not driving over a bridge designed by someone that went to a trade school.
IMHO the Qt company is simply using the corona-crisis as an excuse to jack-up prices. They would've done so in any case at some point.

The Qt company is very shortsighted since KDE has meant a lot for them in terms of legitimacy and valuable feedback. The KDE developers also made some important contributions, such as KHTML (the basis for WebKit and Chromium, used in billions of web browsers).

Why don't they apply this new license only to their Embedded and mobile versions? That's where the real money is being made by Qt anyway.
"as important as any of these factors"

Surely direction has to be more important?

A great team is great, but not if "we're on a road to nowhere".

And even a good (or possibly mediocre) team with a great direction, a noble goal, must be better than a great team with a dead-end direction, because people will sacrifice and put up with all kinds of politics if the cause is worthy, if there are lives on the line.
I feel like with bullying it is partly playing up to the crown (in this case the other person they were doing it with). Kids are mean and it sucks but hopefully as he grew older he also matured.
To be honest, I can see where your idea of the app is coming from... but what’s the point? Wouldn’t it be just yet another piece of self-aggrandising performance art in this already totally narcissistic age?

One writes to leave one’s mark. One writes well because one recognises the importance of presenting one’s thoughts in an aesthetically pleasing manner — a manner that in a certain sense ‘costs’ the writer a great deal because it implies maintaining discipline and order. One sends letters because one wishes to make an effort to avoid the transient and facile nature of modern electronic communication — and because in a certain sense one wishes one’s communication to be ‘timeless’ and transcendent. How does filming oneself writing and sending it actually fit into this?
Procrastination is associated with failures in prospective memory
Probably because none of those advantages of other solutions matter for small-to-medium scale business. It's about getting things done _fast_, not getting the fastest thing. And for that purpose, a popular tool is usually better (more people, more information, bigger ecosystem).

As for the technical merits of the alternatives, they fail to manifest in most situations:

"Faster" - any framework is fast enough for most of the common tasks; and even if a popular framework is not the fastest, it is not necessarily a bottleneck in the real life applications.

"Smaller" - it is just "faster" download. Irrelevant in many usage scenarios. It might be important in some applications, but shaving milliseconds vs man-months is a tough sale.

"Official batteries" - bundling of the dependencies is completely irrelevant from the business perspective. It's something that the developers are paid to figure out.
There are many, many other countries with very strict gun control laws. The US is arguably the only location on Earth where people have a somewhat unrestricted right to arm themselves. Should there not be any place in the world where people who believe in personally having the power to defend themselves against attackers and a tyrannical government are able to do so?
Perhaps I was unclear. Cloud services are not free software, regardless of whether their infrastructure is based on free software. Anything you cannot modify is not free. It's slightly more free for the developers, who at least get some say it what runs on the cloud - it's not free in the slightest for the users, i.e. the people whose personal information is being harvested.
Yes, you could set each pixel in the blurred region to the same color (i.e. each matrix entry is identical) - that could be black or the average of the blurred region. "Pixelation" does the same but in smaller boxes.
Does this mean that all this pee on earth is going to waste along with all the water that carries it simply because we haven't thought long and hard enough on this issue?
I went to mediocre uni here in the UK studying Web Development. The educational value was pretty much worthless. I learnt more in a year at my first job than three years of university. But being forced to move out and become independent was invaluable.
Looked up Sweden because I haven't really even given it a thought here. Hard to do real statistics when some years it is 0 and other 6... Averages to 15 warning shots and 15 shots aimed at the person per year. Scaling to the US size (x33) would be ~500 warning shots and ~500 shots aimed at the person. Less than total killed people.

They also collect statistics of why every single shot happened, which distance, what the person they shot at was armed with and the legal basis of the shot https://polisen.se/siteassets/dokument/ovriga_rapporter/poli... (PDF, Swedish)
Controlled for population size that would be 15 people in the USA
Zuckerberg knows he has a large conservative older user base. Losing them I bet is his concern
I just graduated (this summer). Previously I wasn't sold on university and did a year long internship with IBM in the UK. They offered me a full time 'degree-apprenticeship' in cyber security or consulting, but I instead left and studied literature at a UK University instead.

I often think the biggest difference between a graduate and non graduate is three years. As an 18 year old there is no way I would have been able to withstand the culture for another three years at IBM without it significantly affecting me (positively or negatively), but at 21 I feel much more mature and ready for a career. In many cases, does University just function as a waiting room in which young people can mature?
The matrix is far from full rank in that case - its rank will be the number of mosaic pieces instead of the number of pixels. If you have 100 pixels per block, you actually lose 99% of the information with this blur.
28.4 per 1e8 inhabitants USA

0.5 per 1e8 inhabitants UK

better now?
Ah Quark. It was lovely, but people put up with its quirks only while they had to. IIRC, it had a single-action undo only, crazy even for its time.
Licensing is merely a tool to achieve those goals. In a perfect world it would be unnecessary; in the real world it is not even sufficient.
The world doesn't owe you a business plan. If your business fundamentally relies on your users having no way to fix the bugs in the software you are selling them (which is what it means for software to be proprietary), then that is an immoral business.
> Still lot more veggies than carbs.

Uh, vegies are mostly carbs?
I'm not an expert in this, but I imagine a clause such as this is pretty standard in banking. The reason being that it waives _the company_ of fraud liability. Consumer banking offers protections, but the company is not held liable for the fraud.

For example, imagine that American Express be held liable because your card was stolen. That doesn't make much sense, thus they want to protect themselves against those claims.
JavaScript Event Loop – Why So Serious
100% agree. Just have fun and be happy. You'll have your entire life to work after you finish college. Meet people, make friends, do stupid shit and party. Your college friends will be the last big influx of friends in your life so make lots of them. Also, you get to completely reinvent yourself aka grow, so don't worry about who you were in high school, you get to be an adult now. Enjoy!
Moving to Vulkan in Qt for Automotive – Pros and Cons {Qt Virtual Tech Con 2020}
I heard in philosophy there was a discussion that the definition of a state was "violence monopoly", because from that everything else like law, currency-model and more is attained.

It was a long time ago so I probably butchered the description, but I thought it was profound.
There's nothing wrong with selling proprietary software. What really irritates me are companies like Redis who pretend to be open-source and start whining when other people (like Amazon) earn money from using their software.

I believe open-source is about altruism. It's not a business model to gain users and thereafter trick them or forcing them to pay.
Ask HN: Clean disk tool by removing build artifacts
Is there any cli tool that collects all sorts of build artifacts that can be cleaned up to gain some disk space? Not just for one language/technology but for many.
Of all the things we can make a competition out of, fewer violent deaths seems way more meaningful than football/soccer.
I mean, most MMOs are only an illusion of MMO. You don't really play together with thousands of other players. Stuff like an auction house perhaps the only "massively multiplayer" part of the game, otherwise it is probably not much different a regular mp. Although numbers like 64 players is still above most multiplayer games support. MMOs get away with it by designing game in a way that minimizes the load on server and moving most stuff that should have been done on server to client side

You are right, definition of MMO is stretched quite a bit when you have such limitations. One could argue that counter strike is an MMO because you thousands of players are playing on same universe (I guess gun skins are the only real progress of the game :) ) and each server is an instance. I think calling something an MMO mostly depends on how well it is hiding that it is not really a MMO

350 sounds quite impressive. Looks like eve online handled 2,670 at some point: https://en.wikipedia.org/wiki/Bloodbath_of_B-R5RB . eve online slowdowns the server to a crawl when there are such large scale battles though
Internet Rule #69:

Never, ever, ever, claim that another country does something better than the US. You will be flooded by US Exceptionalism.

Then again: https://www.theonion.com/no-way-to-prevent-this-says-only-na...
I present: The Trolley Solution. I decide what happens to the trolley in every scenario and everyone else is absolved of guilt.
When Bandwidth Doesn’t Last
If you have the option to go and you want to advance on your career, then there’s almost zero reasons to not go.

Yes, there are some exceptions but in most places and for most people a degree is what matters, not how many commits you do have in your side projects in github.
I visited the installation "Big Air Package" in Germany a while back. And it was transformative.

The installation consists of a canvas "balloon" inside an old, desafected gasometer. The public can visit the interior and the exterior.

At that time, I remember quipping to myself that it was a cathedral for the non-believers. The peace and tranquility of its "inside" space lending it spiritual properties. But yes, it was just an industrial amount of canvas and rope that they had to landfill somewhere.
With my geographer hat on - and not being from the US, so I don't instinctively know where all the cities are - I was disappointed not to see a static display of deaths on a map. Ideally with the option to normalize at the users choice, both by population size alone, and by the crime rate suggestion above. The best sort of display would probably be circles for each city or state that scale in size, as choropleth maps tend to under-represent small areas.

I don't mean to criticize the animated map, as it's impactful, just not very good for understanding the geography of the problem. e.g. are all US cities like this, or is it disproportionately a few of them? is the problem clustered spatially in particular regions?
Sorry I should of been clearer. I didn't mean that would be better, more so that I would expect an army in a foreign country to be in a different mindset to police. A war zone is an extremely high stress environment full of people you do not know. You must see everybody as somebody that potentially wants to kill you. When you are policing in the town you live in, you know the local community. These are not people who you should feel threatened by until they prove otherwise. Still not the clearest answer I know sorry.
There's significant cattle industry in South America too, and they still have screw worms. So private industry has not accomplished it there.
Thank you, you took the words in my head
I am living in Germany. Most people I know are very happy to live and/or have German citizenship. Most people I know here do care for the collective, want to improve things (or rather fantasize about it). Why do you need to dumb this down into nationalism/patriotism, inviting all the hostility towards others as it always has?

Germany is rich and shares the wealth quite a bit with its people, the amount of suffering and existential threat is low compared to most other countries. For some people the lack of purpose, selfefficacy and the overwhelming complexity of the modern world is becoming a problem... Maybe we do need some national identity to fill that gap. Maybe around the Grundgesetz and solidarity. Either way patriotism/nationalism doesn't help there since, the "WhatsApp" idiots are happening everywhere.
Thank you. Out of curiosity, how long is the training for police officers in Australia? 36 weeks? (here it takes 2 years: trainees sign a contract saying they won't leave the force for a certain period, to justify the expense of their training)
Yes. And meet people outside of the tech bubble.

Do you really want to be engulfed by a male-dominated IBM/Google monoculture for 4 formative years?
Is this news or opinion piece? Incendiary is clearly an opinion. "(...)not to take action on incendiary comments posted to the social network by U.S. President Donald Trump."
Ask HN: What does your change/pull request approval process look like?
I'm curious what the process from opening a change/pull request to its approval/merger look like for folks out there.

In my company there are projects where the PR would first go through code review and then QA where there is more available developer time to do reviews than QA engineer's to QA. And then there are projects where the developer time is optimized (because it is scarcer) so the PR changes would be first manually tested by a QA and then code reviewed.

Then there are projects where availabilities of both are somewhat equal and we sometimes end up cycling a few times through:
1. PR opened
2. code reviewed
3. address code review comments
4. follow-up code review accepted changes
5. QA found issues
6. issues addressed
7. GOTO #2

I would like to try and optimize this so I'm curious what this process looks like for you and if you ever had similar issues and how did you fix them?