skysight-inc/HackerNews huggingface dataset:
I don't know man, it really doesn't have to be this way. Look at how people respond when authority figures act like human beings: https://twitter.com/RexChapman/status/1267107339833925634

Imagine if the police showed up and started handing out water bottles, rather than assaulting unarmed (but angry) citizens. I think you'd see a different response.

Imagine if the police were trained to remain passive even when struck. A few violent protesters would strike the police, but if they remained passive I don't think it would take the sight of very many passive cops getting beaten up before the crowd would turn on the violent protesters and protect the cops. Seeing someone getting beaten without defending themselves triggers a very powerful gut reaction in people, even when the victim is 'the enemy'.
People are not apples obviously. Bad people may influence bad behavior, but the reverse it true too. Good behavior may influence good behavior. Some people are independent and are less influenced by others.

And, in organizations, change comes from the top. As I said, reaching perfection is prohibitively expensive.
Dragging icons from one place to another on an iphone. It's almost impossible to move an icon from location A to location B without accidentally moving about 20 other icons at the same time, because everything is constantly re-arranging itself in response to the icon being dragged.
Christo has died
Posting only links or references can leave it unclear if you are agreeing, disagreeing, clarifying, or what.
> Much simpler to coordinate payments to a smaller number of endpoints, none of the hassle of trying to process orders of magnitude more unemployment claims, etc.

Or simply have your tax agency send the cheques or direct deposit (like Canada), instead of going through banking middle-men:

* application time <10 minutes

* e-deposit in <5 days

Many US states make in hard to apply for unemployment benefits on purpose:

* https://www.vox.com/policy-and-politics/2020/4/24/21225254/c...

* https://www.politico.com/states/florida/story/2020/04/03/its...

* https://www.marketplace.org/shows/the-uncertain-hour/unemplo...
I've created a discord: https://discord.gg/5w2nz8. Right now it's making sure the server doesn't keep dropping off!
That's actually a far better source! You should probably post it as a direct reply. Also love that you can break down the data by several dimensions
On the assumption that you are arguing in good faith (which is a core guideline of this site)...

> You've got a split second to decide whether the suspect is reaching for a gun or not.

What are your goal posts for this excuse?

For example: what would an officer have to do to you or your family to make you turn on the officer's actions and demand accountability? It's important to remember that officers frequently demand to see something from your wallet or phone (both of which are located around your belt, where you might have a gun stored).

Also ironic is that police are completely capable of restraining themselves when other officers have guns and when white men carry guns into a state capitol. It's not simply the presence of a gun that police are reacting to.

> make a mistake another way and we'll throw you in jail for two decades.

This is literally the law for civilians. I don't see how you can expect an officer to enforce a law that they, themselves, are not willing to be subject to.

Personally, I think the only question is how much good faith should we give officers in questionable cases of use of force.

> Who in their right mind would take that kind of a deal?

I think every public school teacher in America asks themselves that question every week, but it's still one of the most common professions. People weigh their personal values against the value of their job.

> And if nobody in their right mind would do, who's going to keep the tough guys from imposing their own rule at gun point?

Logical fallacy. The people that are currently officers wouldn't suddenly vanish from the face of the Earth. We would still have private security and parents and teachers and neighbors and business owners and good samaritans.

Police officers are generally very strong proponents of the 2A, whose lobbies love to repeat the mantra "When seconds count, the cops are just minutes away". Without police, the average person would step up and defend themselves more than they do now. Game theory.

I think the biggest problem with US policing in the US is that there are always people who post what you did. It's not a balanced evaluation of what would actually happen if there were more reasonable accountability on police actions but rather "do whatever police unions want because otherwise morale will fall and chaos will reign". Maybe you should consider the morale of the people who see police in their neighborhoods and houses as the same people who are "imposing their own rule at gun point".
These Keys Shouldn't Exist
thank you, I will check it out.
Not sure if you have enough cognitive abilities to understand this:

https://en.wikipedia.org/wiki/Ad_hominem
The sad thing is, there are good jurisdictions (they may have their issues, but generally fair) around, yet local activists will use issue X in city Y as an excuse to blame their own local PD for some unrelated issue.

This is happening in Santa Cruz right now where local homeless “advocates” (more about themselves) are attempting to co-opt a protest to blaming SCPD on perceived slights regarding homeless issues. This is a normal tactic for this group.
Remember a few years ago it came out that Apple filed a patent to disable cameras in a localised area. Speculation was so that law enforcement could disable cameras during protests and riots.
In the next few days/weeks, watch if people start saying that they're in these hot zones and their camera phones stop working
I have an S8, the camera reads QR codes fine.
It looks like you may have to enable a setting the first time you read a QR code, after that it will do automatically and ask if you want to follow the link.

https://www.samsung.com/au/support/mobile-devices/samsung-qr...
Can you delve more into the details-- why does this occur? Maybe you could ask them, "I hope you don't mind my asking, I struggle to make friends and I'm wondering if I did anything off-putting?"
I don't think the core sentiment of these protests is "literally every cop is evil".

Rather, the repeatedly demonstrated fact that the system is willing to protect the "bad apples" (read: outright thugs) corrupts the entire policing system and undermines its legitimacy, regardless of how many benign officers there are.
I want to collect videos from around the world. This isn't okay anywhere. I am sorry it has taken me so long to act.
https://imgur.com/gallery/iFMweYc
My university gives certain faculties a certain number of pass/fails for this very reason.
> I'm more interested in knowing what I should do now to give me an advantage in getting a job or otherwise.

Always stay curious, challenge yourself, and have fun.

Take charge of your education, talk to your professors during class, visit them during office hours, interrupt the class to ask questions when you don't understand. I was always scared to be noisy in public, but finally discovered in a grad school math class that when I didn't get it and I spoke up, other people in the class would thank me later because they were in the same boat, and I learned faster.

Try to find an undergrad research project.

Do an internship between junior & senior year.

When you're a senior, start researching which companies you like. Read about job interviews and how to do well. Practice some job interviews! You'll be ahead of the majority of applicants if you do any practicing at all. Learn what companies want. (Hint: superior coding skills often aren't the top item in their list.)

Also, exercise (I'm not kidding, it doesn't matter how, but this will help your CS career, your life, and your job prospects.)
I have one. It seems to be a pretty nice machine with a good performance for buck ratio. However, the touchpad and keyboard make it completely unusable for me. The keyboard doesn't register some key combos at all, and I've never used a touchpad this bad...
I tend to think of "magic" as having the connotation of something working for no obvious reason, not something breaking for no obvious reason.
Why stop there? Millions of people die of heart disease every year, so we’d better stop treating malaria until that’s sorted.

Society doesn’t actually have to solve one problem at a time. And that would lead to some pretty bizarre outcomes.
the defense of police comments remind me of the defense of priests people.
You're still here?!8-))
> Go find your own subfield that you are interested in and go deep in it.

Conversely, do know that this may not yield much appreciation from professors. BSc and MSc degree programs don't generally reward you for doing work that is so deep to be publishable. Even though you are at college to learn, you can't get carried away learning by yourself, if it is in the way of passing exams.
Websites are literally the most efficient way to spread information. I know it's fun to rag on web-based Uber for X startups here, but this is actually useful. A deeper criticism would be warranted though, because this looks something that could also ripe for abuse.
The Guardian tried this with “The Counted”: https://www.theguardian.com/us-news/series/counted-us-police...
Just a few clarifications. By get/set control values by indices I meant a specific feature in LabVIEW that allows high-performant updates of front-panel controls. You use these when you have a lot of data being streamed to the front panel. By network streams, I again meant a specific LabVIEW feature (https://www.ni.com/documentation/en/labview-comms/latest/dat...) for sending data back and forth over Ethernet. It's a nice high-level library that is performant. It just makes it extremely easy to pass data around. In any big system, these features are a must-have. Also, I wasn't judging, so apologies if it came across that way. :) There's just a difference between little small systems that don't use LabVIEW's features and those that do. Most people who have used LabVIEW to its full extent have completely different complaints than those whose experience revolves around university or internship LabVIEW software, and so I like to point out that LabVIEW isn't fundamentally flawed as a visual language.

I think that the when properly architected asterisk applies to any language. LabVIEW is in a difficult situation because there are two huge factors at play. It makes it easy to start off and get things going, but systems inevitably grow beyond their original scope, and so LabVIEW systems are often developed by non-software people but still expected to grow. That's a conflict. The second thing is that more traditionally trained programmers have a mental block when it comes to LabVIEW, so people who do know how to properly modularize code don't pay attention to LabVIEW. So in LabVIEW, you have some experts who do treat it seriously, as if it was any other software system, but then a lot of code that was thrown together by others new to software and to LabVIEW. I would say Python is actually in a very similar situation by being "friendly" to beginners, so there is a ton of bad Python code out there.

I once interviewed at a place that had completely sworn off LabVIEW. I couldn't get them to explain why. They just hated it. But then I asked to see their Python code, which is what they had moved to, and I was greeted with a single file that was 10,000+ lines long. And in there I saw some function signatures that were 15-20 lines long (yes, the function's arguments spanned that many lines). So I see that as a disconnect. They hated LabVIEW but didn't know why and loved Python and didn't know why. In either case, they didn't know what they were doing.

The .NET APIs NI makes are nice enough, and I have used them before but not to a deep degree.
There's two parts to the implementation. First part is a docker container that will transcode a stream for Janus using the hardware on the Pi:

https://github.com/mmastrac/gst-omx-rpi-docker

I run this with the following config (just remember to map the RPi /dev/vchiq device into the container!):

gst-launch-1.0 rtspsrc location="rtsp://admin:(password)@(host):554/cam/realmonitor?channel=1&subtype=0" latency=500 ! rtph264depay ! h264parse ! omxh264dec ! omxh264enc target-bitrate=500000 control-rate=1 ! video/x-h264, profile=baseline ! h264parse ! rtph264pay name=pay0 config-interval=1 pt=96 ! udpsink host=(janus) port=8004 sync=false

The second part is the Janus configuration magic that creates the appropriate stream:

[gstreamer-sample]
type = rtp
id = 1
audio = no
video = yes
videoport = 8004
videopt = 96
videortpmap = H264/90000
videofmtp = profile-level-id=42E01F\;packetization-mode=1\;level-asymmetry-allowed=1
videobufferkf = yes

> I really like your Stylus project btw!

Thanks! Been working on Stylus a bit more this weekend. Nearly have all the features I need for my own setup.
I 100% agree but I can do much less in terms of the fight against disease unfortunately
Progressing Bars for Python Multiprocessing Tasks
Right, but while most people understand multiplication, it doesn't seem clear how to efficiently perform repeated application of the dot operation. I'm guessing the operation is associative, which lets you do it fast.
My point, such as it was, is that at present the workfactor penalty favours less-effective crypto, the opposite of the suggestion.

Of course a specifically-implemented timeout might be incorporated. That faces the challenge of bad actors (or incompetent / unaware ones) bypassing such a mechanism.

Incorporating the cost into the algorithm itself (say; requiring, more rounds based on time since first release, according to a mandatory and well-estabished protocol, just off the top of my head, with both client and server agreeing on minimum required rounds) might work.
This is not a gut reaction, this is as calm as I can be:

You're justifying police brutality. Period.

Cops don't get to brutally assault us citizens because they're not complying. That's some third world behavior and your comment, under the guise of considering both sides, is tacitly condoning this.

For the record, I don't condone looting or property desctruction. But there are plenty of videos circulating right now that have peaceful protestors that are being assault by cops, cause they make their job a bit harder.
I think these kind of things do help. For people who consume the right kinds of media, there’s lots of coverage of police brutality and I’m sure some of that coverage uses resources like this. If you’re seeing plenty of viral videos then your media consumption is helping you connect with the issue.

Other people rarely or never see coverage though, and aren’t even close to having widespread understanding of the issue of police brutality and it’s relationship with systemic racism, so much more reporting and media production needs to be done.
> Isn’t this the exact opposite of what we want? If a stimulus results in […]

As both Bernanke and Krugman have observed, what has been implemented to date is not stimulus but disaster relief.

The economy has been put into a coma on purpose, and the money is not to get it going, but to allow people to survive in the short term (rent, food). Once the lockdown(s) are eased off, then a stimulus may be needed to get things rev'ing again.
Exactly. IIRC alphabet agencies operate many tor exit nodes.
Here's a pretty good list I've been seeing passed around Reddit with ~20 incidents of police brutalizing peaceful protestors in the last couple days:

https://www.reddit.com/r/PublicFreakout/comments/gu3s6j/poli...

The list is growing by the hour.

Cops in America need to learn very quickly that their power comes only from the consent of the people they police, or they will be made to understand that fact.
MSN news has always been low quality gossip tar pit.
It always felt like it was written by drones, noe it literally is.
I know, I'm trying to be careful/selective about what I put on the site. Only clear oversteps should be shown in my opinion
> How are barrel connectors "proprietary"?

Are they standardised? Can I use a Dell barrel charger on an HP?

Wikipedia says it's a mess and people aren't following any standards, with the same physical connector having different voltages https://en.wikipedia.org/wiki/Coaxial_power_connector#Standa....

You need a Dell charger for a Dell laptop. We call this 'proprietary'.
When a large subset of people compared it with higher resolutions on 14" screens and decided it was good enough for their personal needs? It's obviously a matter of taste, but on smaller screensizes I'd rather not spend money and battery budget on the small improvement 4K gives me.
Leaders in black protests have been killed off by white power supremacists over the years. The creator of this site risks the same.
I opened https://github.com/everestpipkin/image-scrubber/issues/5 to discuss how to encourage people to use this tool responsibly. Please contribute your knowledge!
It's cheaper to get some replacement barrel-connector cables then USB-C
The police were accused of pushing a girl Regis Korchinski-Paquet off a balcony to her death. It didn't end up being true, but this hasn't defused the protests.
More so, it is court protection. Read the verdicts of most police who have been tried in court.
Would you be willing to also add an explanation of why you put each video up? This could quite easily be abused with selective editing.
>Hedge funds overall do not outperform index funds in the long run

But the Medallion Fund does apparently, which is my point. How can they have 70+% returns year after year for decades in a world where EMH is true? Their existence seems to disprove it, no?
The absolute worst UI is the banking apps when they ask for details of an account to transfer money to:

* The app asks for the account number

* The app asks for the name of the account

* The app never tells you that it won't check the name against the account number.

This is the worst UI ever, because people lose hundreds of thousands of dollars when they don't realise that only the account number matters.
I'm just a guy sat in his bedroom. The real heros are the ones that are demanding for equality, keeping their emotions in check regardless of the unjust that they have suffered.
How do studies like this take regression to the mean into account? Seems like a hard problem.
This is a great video. Thank you for sharing it.
The problem with that paradigm is clinicians rely on speech and behavior from ages 1-3, looking for abnormalities. Hard to assess issues before 12 months, most kids don't speak much until after then.

Its prevalence is estimated at 1 in 54, by the way. I doubt researchers and experts are off by a factor of 50.
For those that are interested in Janus and WebRTC in general, I highly recommend reading Lorenzo Miniero's (creator of Janus) Ph.D thesis [1] on the project and the state-of-the-art of WebRTC. It's brilliant and enlightening. The Janus project is a really marvel of engineering.

[1] http://www.fedoa.unina.it/10403/1/miniero_lorenzo_27.pdf (PDF)
The Italian influence on France since the Middle Ages has been vast and underappreciated. I speak French and I like learning the etymology of words with a good dictionary, and I am astounded at how many ordinary French terms are actually borrowings from Italian.
How about [This Page Is Anonymous](https://news.ycombinator.com/item?id=20220048)?

Anonymous-site-as-a-service must be a thing.
Is it simply a visibility problem?

Several generations of recorded American history tell us: no.

Decent ethical sense tells us: absolutely, emphatically no.

Nothing about this is simple.
There's only one way to get experience: make things.

Just get in there and code. You'll be frustrated a lot, but it's a learning experience. Pat yourself on the back when you hit an obstacle and work through it, don't worry if you don't finish your original goal; the goal is to learn. Ask any hacker on this site and the # of projects finished vs the # of projects half-done rapidly approaches zero!
I am so excited by this achievement, and offer hearty congratulations to SpaceX and NASA.

That said, I think that everyone anticipating a dramatic reduction in orbital cost needs to temper their enthusiasm a bit. UAL was expensive, as many other have previously noted, because it was a political jobs program. The existence of UAL gave the necessary cover for Musk & Co to envision radically more efficient designs.

However, that was then. As SpaceX continues to succeed, it will be harder to justify continued funding of UAL at the previous levels. Costs will be cut. People will cheer. And then, a well-meaning congressperson or two (with their eye on re-election) will introduce a rider onto the next funding bill: "Yes we want these great launch capabilities, but at least $1B must be spent within the state of Alabama" (or whatever).

This will work for a little while, but then more members of congress will jump on the gravy train. In order for SpaceX to maintain their launch contracts they will need to perform more and more work in distributed places. This will result in reduced organizational efficiency and increased launch cost.

The big opportunity here is commercial launch. If SpaceX can grow their civilian and international order book enough, they become less beholden to the US Govt and can push back on make-work contract requirements. But if not... I await their inevitable induction into UAL v2.
Yep and how many people did the murderers kill each year? https://www.statista.com/statistics/195331/number-of-murders...

16,000+ in 2018. Now run the numbers on how many murders there would be with no police.
universal PSUs with all of the few common barrel connector sizes are commonly and cheaply available. I personally prefer USB-C too, just because I have more devices with it, but barrel connectors aren't that weird.
Impressed with the civility of replies to the many people ITT being ‘status quo warriors’. Good work on the website.
1. Sweat the fundamentals. CS isn't a coding school. Algorithms, complexity theory, databases, operating systems, graph theory, compilers, math, etc. will get you further than any coding.

2. Go for depth, not breadth. I know most US colleges make students do all sort of breadth stuff, which I don't get (I come from European undergrad, all our classes were CS/EE - coming to US for grad school, I was more prepared than others coming from top US undergrads). You have time to dive into other stuff after school. Do adjacent things like Biology or EE.

3. Find grad students and see what they're working on. This is where you'll see the value of the fundamentals. Then work backwards and fill the gaps. Try to get a tiny part in a research project (ideally one that can lead to publication).

4. Read timeless papers one each topic.

5. Hack, hack, hack - the gap between theory and practice is small in theory but large in practice.
Attendance may be linked, but the proposed dates should only link to minor seasonal variations not specific days.
Wrote a Library for Cryptowatch in Dart
Yes I'd be happy to. I will work on that as soon as I get a chance but might not have the time tonight.
WPA doesn't rely on a "human memorable password". You can generate a random 63 character string to use.

The point of QR for this is to be able to actually share that high entropy 63 character string so you don't have to use a "human memorable password".
You can find friends doing volunteer work, taking courses that interest you, various meetings and groups. You may need to either find a group that draws you in, or try to genuinely talk to people and get to know them. If your goal isn't to be friendly, nothing much will happen.
:+1: no worries all good
I vaguely remember it having history, but the native system does have something similar in that panel you get by swiping with two fingers from the right edge of the trackpad, in "notifications" tab.
Ahhh ok that makes more sense