skysight-inc/HackerNews huggingface dataset:
> Anyway this is an idiotic bullshit argument in the context of George Floyd. The man was on the ground, unarmed with four police there.

To be fair, that officer was both fired and was arrested + charged, which in my understanding means neither the (mayor? department?) and the prosecutor do not think qualified immunity is merited in this case.

It does drive us to the important point: where is the threshold where qualified immunity is forfeited?
Isn't documenting the failures the important first steps? When people seem to deny that these failures exist, deny their frequency, deny how horrific some of those failures are, etc.
By what metric? https://www.ziprecruiter.com/Salaries/What-Is-the-Average-Po...
Officers who commit crimes should be tried and held for significantly higher penalties -- multiples in my opinion.

I am opposed to punitive justice vis-a-vis restorative and rehabilitative but this is the system we are in.

A police officer who steals or murders is offending the community on multiple fronts.
Nuclear Periodic Table
America is proud because SpaceX is an American company that has made this possible while being commercially viable.

It's a testament to American capitalism. It's something to be very proud of.

It's the next step in the space age. This paves the way for many more companies and ventures.
police are falsely accused of bad behavior frequently, which can make it much harder to identify the actual extreme few bad apples which need to be identified and removed

If the problem isn’t systemic then how do you explain the various studies showing that minorities are disproportionately “stopped and frisked”?
"No way is anyone going to approve a one way trip to Mars."

If you would have the rockets and equipment and a place in a small state to launch the rockets: who do you need to approve it?
It just means that they're heavily underpaid in the UK.
Like the 'Blackwater' PMC/merc type of guys?
It is more fashion than technology. Like ordinary clothes from famous brands. Expensive, praised yet nothing special.
No: the vast majority of the VideoRoom functionality is written in C, and it is where all of the actually-hard-to-do video SFU stuff -- like quality control feedback and SVC support, particularly in an end to end encryption context with all the codec-specific workarounds--is commingled together with the notion of "rooms" (which is a really awkward and specific high-level abstraction with a schema that you have to abuse for basic use cases).

https://github.com/meetecho/janus-gateway/blob/master/plugin...

Yes: if you don't want any of the complex video functionality, you can easily write your own Janus plugin, and that maybe sounds reasonable for some trivial game "SFU" where you are just going to move around some data channel packets... but at that point you can (and I argue should) just use libwebrtc (I do this, and I helped one of my friends do this for his product in a weekend: people act like it is hard to compile but it really isn't).

(Even more so: the Lua script you linked to looks more like a demo/example of a way to use the Lua plugin to get some functionality vaguely similar to the VideoRoom plugin, and it is notably ridiculously long and contains a lot of codec-specific knowledge, while not having anywhere near the actual functionality of the actual real C VideoRoom plugin. It is as if Janus is just a super low-level WebRTC library in the form of a framework, with an explicitly monolithic plugin doing everything.)
A lot of the advice so far is general "what to do in college" type stuff, but to specifically address the OP's question, "what should I do now (entering a CS program) to give me an advantage getting a job"? It's a pretty shortlist:

1) Work on projects that matter. In college this would mean finding a professor who does research, and working your way into the lab. It could also mean building apps for friends, or helping out in open source. Just solve problems you think are important, and where the solution is visible.

2) Get good grades and take an academic approach to classes. Don't grade grub or complain, just try to learn.

3) If it hasn't happened during the above two tasks, make sure you learn a toolchain that is similar to the industry workflows people are using with source control, testing, deployment, et cetera. You don't have to do this, but it will be easier to hire you into jobs using X if you have used X non-trivially.

4) Look hard for summer internships, and if you can't find one you like, do a part time project over the summer.

Good luck!
I didn't recommend to "eschew love for fear of heartbreak" though. I was really trying to ease an FOMO he might feel if he doesn't fall in love in college (which is pretty common, too, especially among the nerdy set, or at least was when I went to college in the 90's).
> Cops do almost no detective work. Investigators do that.

Why not? Not enough crime to solve?
How I Use Jekyll for This Site
Janus is amazing, very easy to use. I used to develop MCU/voice control Systems but unfortunately for large companies you really need a dedicated team to manage this Infrastructure. (scheduling, video/voice quality issues, among other things) good if you have the resources to do it
Rereading that comment I do think I was being uncharitable and have removed it.

Reading the esbuild discussion at the time, it definitely read to me as "our language is definitely faster and if you're not getting the same performance you're holding it wrong", but looking at it now I can see how it wouldn't be intended that way.

Regardless, sorry; I think I was projecting some frustrations with the wider RESF on to you.
Statistics about racial profiling and systemic problems with hiding police misconduct shows something different.
So, there you go. This explains it. Police now has the license for whatever because battle formation is needed. That's what they needed to do to pin down George Floyd. Teach others a lesson
Go is listed as a language https://fuchsia.dev/fuchsia-src/development#languages
I took a Weight Training class as an elective and likewise found it really useful to improve my health. It forced me to work on strength training for 3 hours a week and I got stronger and dropped 20 lbs over the course of the semester.

Except for a handful of classes it was mostly just letting us lift weights for an hour, but the instructor helped improve my form and I learned how to prepare my own weight training program. A good amount of it has stuck with me 10 years later, although I'm out of the habit of doing it regularly now (kinda hard to get back into it now because of the pandemic, too, except a couple of kettlebells I own).
Nursing Homes Fought Federal Emergency Plan Requirements for Years
There is no such thing as a free lunch here, so it would reduce the unloaded response time but should have no effect (or a negative impact) on a highly loaded server's response time. I'm finding this out when benchmarking a message passing/queue management system. Anything I do to defer work onto a separate threadpool improves latency up to a point, then reduces throughput.
I'd not. SourceHut adds far more friction to reporting issues than gitlab. A project like this would benefit from more users reporting issues.
And for what it’s worth I spend at least as much of my time wishing it had user defined generics as I do enjoying what it does have.

I’ve now resigned myself to wishing it treated its magic generics with proper typing.
I remember seeing this a while back when I was looking into how a procedurally generated trading card game might work, where every single card was unique. It ended up being beyond me, but I'd love to see it come to life at some point, similar to Keyforge.
Oh, and maybe get to know your professors a little bit, especially if you're interested in research or a higher degree.

Consider being a TA, it's a good way to learn/demonstrate interpersonal and teaching skills.
I'm stunned that this article was published just a few days ago, because recent events have illustrated just why it can be important to think about strange, unrealistic hypotheticals. How much easier would lockdown debates have been, if we had the conceptual frameworks in place to talk frankly about how many lives must be saved to justify suspending certain freedoms?
Would a service worker running in background be able to upload your sensitive data once you are back online?
Haha wow I wouldn't of expected that from hn! It's bought me time to fix the site so I don't mind too much but this only reinforces my belief in the need for the site. It's too easy for information to be hidden on the web
It's a very sad and horribly managed situation in the name of supposedly good intentions. However, the facts and details have been drummed up over the years by Murdoch-owned media, and the statistics used to "prove" the extent of the abuse, and its attribution to "Asian men" has been criticized as not only unscientific but pseudoscientific. There's a good overview of the history of the case, its media attention, and journalistic standards, by Cockbain and Tufail, two academic criminologists, here[0]. Not only that, but some of the victims themselves have spoken out about being used as playing chips for right-wing rhetoric in Rotherham (as noted in the paper).

>Javid’s response to Champion was scooped by The Times’ aforementioned Andrew Norfolk and reported as the home secretary having ‘ordered research into why men convicted of grooming-gang sex crimes are disproportionately of Pakistani origin’.44 Although this angle misrepresented Javid’s actual letter, it was repeated across numerous news outlets – and neither Javid nor Champion apparently cared to correct it.45 Consequently, the impression stood that ethnic disproportionality in ‘grooming gangs’ was an accepted fact and legitimate focus for government-commissioned research.

And rather importantly:

>Although criminal justice data on ethnicity should always be treated cautiously (and data on religion are simply not collected as standard), Asians were notably not overrepresented among the approximately 172,000 men and 27,000 women convicted of sexual offences in England and Wales in 2016.

[0] https://journals.sagepub.com/doi/full/10.1177/03063968198957...
HN is probably the worst group to ask for advice. Most people here take their careers way too seriously.

You’ll notice that most people here are telling you to do some specific set of actions but few of them overlap significantly. That’s because there aren’t “right” things for you to do. They’re just pushing their biases on you.

I’d argue that you just take it easy and do whatever makes you happy. You can definitely still be successful that way.

I just finished my CS degree from a no-name state school with a below 3.0 gpa. But I still found a job making six figures (really good pay for my area) before I graduated. I attribute most of my success to the various pieces of software I wrote for fun. Just little things on my GitHub that helped me land a couple of internships.
“Yeah, but why is it k3sup? Shouldn’t it be k3hup if it’s ketchup?”
Haha sadly, there's no JS. I would load vue though if that meant they wouldn't bury the thread..
Any aspect of the law can be changed by some means. Those means range (non-exhaustively) from simply passing a new law or repealing an old one, to a constitutional amendment, to violent revolution. For the average citizen, those means are roughly the soap box, the ballot box, the jury box, and the ammo box.
Unlicense is not "a rebel license like the WTFPL".
he came to a part of my state that was probably not too famous for one of his projects
at first I questioned the value but then I relaxed and came to appreciate the work he had created, the dialog, the introspection and the choice of place
https://christojeanneclaude.net/mobile/projects?p=over-the-r...
it was an impoverished place from a capitalist perspective, but a place rich with stark beauty he acknowledged and leveraged into his art
I tend to not overanalyze an individual post or comment I make relative to how HN votes on it, except when I get downvotes. I try to see how I could have had the wrong tone; HN has a very narrow sense of acceptable, topical humor, for instance. Certain topics or sources of information are not correctly framed; marketing pages of a new startup on a Show HN are less likely to make FP than a novel technical writeup from the engineering or development team.

Just read the HN rules and comments dang makes when he moderates and you’ll see that HN is actually one of the most accepting online communities around if you can internalize the reason HN exists and what differentiates it from other discussion sites online.
True, but it's only safe if you do that. You have to either inspect the code every time you use the site or run it locally. Until subresource integrity [1] becomes widely used & the capability to 'pin' a given script to a specific version, web applications can not be used without at least trusting the owner of the domain.

A better example is Protonmail, a secure email service. It has a nice web client and there is an 3rd party desktop/electron version of the same size called Electronmail. While both essentially run identical code, the electron version is more secure because even Protonmail insert a backdoor for a single or # of users. They would have to at least publish the backdoor in the vanilla code at which point, the maintainers of Electronmail will probably raise the alarm.

[1] https://developer.mozilla.org/en-US/docs/Web/Security/Subres...
HIV, Lassa virus, and Ebola hasn’t mutated in something milder. If anything, NextStrain has shown that the mutation rate for SARS-CoV2 is about 5x slower than seasonal influenza.
I suspect, not to be mistaken for knowledge, if you slowed your clock down by 10%, which would not be noticeable if you are not doing anything, it will run cool.
yeah, ideas and algorithms are a dime a dozen. turning them into reality is the hard part.
I think that the key is whether you're using system 1 or system 2 thinking in social situation. It's a concept popularized by Thinking, Fast and Slow. System 1 is automatic, effortless, quick - for example face recognition. System 2 is deliberate, tiring, slow - think of solving an equation. It's kind of similar to unconscious vs conscious.

When people are naturally good in social situations, they're primarily using system 1 for decision making such as "what should my facial expression be". It's kind of a state of flow, in which system 2 mostly just observes what system 1 is doing, without micromanaging every face muscle, intonation, sentence, etc.

This may also be a reason why introverts find social interaction tiring.

(This is just my understanding.)
The color commentary yesterday suggested that a bit of cargo could be where the other 3 passengers should be, so he might be right.
Building upon tsumnia’s reply...

In my CS101 class students were penalized for skipping ahead. Remember that the instructor has put thought into how to sequence the course material. Follow the instructions for assignments. Focus on demonstrating what has been taught in lectures & do things by hand the long way before jumping ahead to use an advanced technique that saves time.

If you get done with an assignment early, consider putting time into formatting your output or improving the user experience (just as worth while for programs that run in a text-only terminal).

Go to office hours and get to know the professor. If you do well in the course, the professor may offer opportunities to get involved with research or even get paid to help with the course in a future semester.
It should be noted that this research sample, as opposed to many autism samples, includes autism with non-verbal, and severe intellectual disability phenotypes of autism, phenotypes not always captured in neuroimaging research of adults due to compliance issues (We collect neuroimaging data while participants sleep in the scanner).
I think that’s be rather hard to do without contentious enabling legislation. It was more likely intended for company issued phones, to stop employees taking photos in the office (some offices still ban camera phones).
I would not engage with the user "verdverm". They are arguing in bad faith, attempting to put anyone who disagrees with them on the defensive, and attempting to pivot the conversation when they're unable to do so.

Below, I had a similar debate with this person. They attempted to get me on the defensive by turning the conversation to the 2014 murder of police officers in New York, and continually bringing it up as a way to deflect from legitimate claims. They are not interested in any kind of meaningful debate -- they are only interested in inflaming tensions through antagonistic language (e.g., "are you calmer yet?") and getting you to a point where you respond in anger.

Flag and move on.
Also, why does everything have to be so radicalized? "Journalistic malpractice"? It's hard to have earnest discourse in 2020 for this reason. People often push everything to the extreme immediately.
Sounds like a good way to get looters to disperse without further violence. What am I missing?
Most CS programs skip the details of software engineering, such as Linux, command line, editors, IDEs. Maybe you can check out this course from MIT to get a head start:

https://missing.csail.mit.edu
Easiest way to track somebody on tor is to follow them through their bounces.
Good to see tax payer dollars are tackling the important questions.
> The goal is to define a data type by cases, where one can add new cases to the data type and new functions over the data type, without recompiling existing code, and while retaining static type safety.

Not sure what real problem this is solving. In practise you don't just add new cases, you delete some cases, and you re-add different cases later. Two different people might add two different cases in parallel with each other. Oops, now you have to re-compile anyway.
Yeah I had the same experience. It is really strange because speed is one thing people can practice for. Thus, many intelligence type tests try to give you more time per question so that speed isn't that much of a deciding factor.

But, yeah if anyone needs to take this test for an important job keep in mind that if you practice a lot, your speed will improve significantly.

Yet it makes one wonder why they will give out an intelligence test that depends so much on practice. Say you are an NFL team trying to select a QB ... do you want to give credit to the QB that spent most time practicing for the wonderlic?

I think perhaps, the company that offers the test has decided to make the most money from training people to take the test and thus have crafted a test that depends so much on practice.
6 paragraphs, 0 answers as to whether George Floyd deserved the form of justice you would extend to his murders or why he got an extrajudicial execution instead.

If there weren't riots, the topic would be whether to charge the direct murderer. Because of the riots, the discussion has shifted to charging his accomplices. This is progress, but not enough progress.

And yes, I definitely want to see them convicted. If there was a video of me preventing an EMT from checking a man's pulse while my co-worker choked him to death for 8 minutes, the last 3 of which the victim was unresponsive for, I wholeheartedly believe I would be convicted of being an accessory to murder. I want the same for these cops. This isn't a grey area where the person could reasonably be innocent, we have the video of an unresponsive man being executed in broad daylight.
Maybe a little off topic...

Ethics thought experiments are interesting and sometimes fun and you can't deny the value of getting people thinking about choices and behavior.

But it's always seemed to me that they, along with ethics in general, miss the point. I don't think absolute right and wrong, or even absolute "lesser of two evils" is a particularly useful goal.

It's the contextual framework that matters... Values, priorities, fears, desires, needs, the things that comprise a person's identity and worldview. Those things are going to win over ethics every time when real world decisions are being made.

IMO there's a lot more value in exploring those things, as opposed to ethics, if the ultimate goal is to impact the behavior of a individuals in a society.
So because the rioters are breaking the law it gives the police carte blanche to do the same? Amazing how cops in other western countries are able to enforce the law without killing thousands of citizens every year but ours cant.

Sorry the cops have more pressing concerns than obeying the law? Then they should not be police officers. A whole lot of cops seem to have a whole lot of other pressing concerns standing around watching George Floyd get murdered. A whole lot of cops seem to have a whole lot of other pressing concerns standing around watching Rodney King get beaten. There are hundreds of incidents of whole lot of cops seem to have a whole lot of other pressing concerns standing around watching their fellow officers assault prone or unresisting civilians.

Just so I understand, if you spent your whole life getting treated as a second class citizen and peaceful protest did not work, and voting did not work, and nothing changed, could you not see yourself getting a little tired of living a lesser life? Now imagine having kids and having to watch them live the same lesser life.
Didn't No Man's Sky do this? I haven't played this so I'm not sure
Citizens should be able to pull some of their tax money away from ineffective police departments to hold them accountable. There could be competing police forces, all run by the government, and the citizens should get to fund the ones they prefer, not unlike charter schools allow parents to fund the schools they prefer, and food stamps allow the poor to buy the food they want from the grocery store they prefer.
Yelp! Hopefully it doesn't come to that. I've not created a "We need to stop the KKK" and blasted their faces on the internet... yet.
The result screenshots are pretty cool-looking... and I personally wouldn’t board any of these spacecraft! The decks should be stacked along the main engines’ thrust vector, so the acceleration doubles as a source of artificial gravity.

Maybe I should open an issue...
Assigning generated emails to the creator accounts and not allowing their re-use? What else, really...
You can already do that right now. You can already file a lawsuit for a stupendous amounts because the cop looked at you the wrong way. Would the cop get prosecuted? No.
Losing qualified immunity doesn't mean that cops will automatically be at fault for anything you desire. The laws would still exist.
Huh. Yes, that's what I was talking about. But `cpanm` didn't end up anywhere in my path, and at the same time, `cpan Module::Name` successfully downloaded and installed modules that I could use.
It sounds like you have a use-case that you should just write your own plugin for. The out-of-the-box video room plugins aren't suitable.

> the vast majority of the VideoRoom functionality is written in C

It's still just a plugin that hooks the same callbacks and implements the same interfaces as any of the rest of them. Feel free to implement your own.
I think another thing that is often overlooked is that a project like this requires a ton of very diverse hardware in the form of hundreds or maybe thousands of sensors, valves, PLCs etc. A rocket launch site reminds me a lot of an industrial process facility. National instruments sells all of that hardware with LabView as a complete solution. Their PXI systems, which are used extensively in the process industry, are quite expensive up-front but the seamless integration of the hardware with Labview drivers, Teststand etc makes it so much more cost-efficient down the line.