skysight-inc/HackerNews huggingface dataset:
As a finance and stock market novice, it makes a lot of sense. Buybacks seem like one of the main contributors to the funneling of money from the working class to the ownership class.

Is there any way you can ”win”? Staying privately traded and owned?
look into ACM aka ICPC programming competitions -- super-fun, you'll learn tons, & job interviews will seem easy in comparison
> Seasonally adjusted annual rate

This means that if the trend were to continue for a year, the amount of personal income would be that figure. GDP is always an annual figure.

It's not clear if "personal income" is just cash or includes benefits (like health care).

It's also possible that people who are laid off / furloughed are dipping into their retirement funds, because the administration gave guidance that doing so right now would not be penalized for those who are economically impacted (please don't do trust me and verify with your accountant).
The A64FX is a combination of known technologies (wide SIMD, HBM2, torus interconnect, etc.) in a way that's balanced for HPC instead of servers (like Intel/AMD CPUs) or games/ML (like GPUs). It's manufactured by TSMC.
The Geocities Archive Project will make you want to gouge your eyes out
No one's pay went up. 40 million people lost their jobs, the majority of who made very little money. The average went up because low wage jobs were vaporized
Who Are We Without Storytelling?
Unbiased news does not exist. To get a good appreciation for the real "ground truth", one must accept bias exists and seek several opinions on a given issue, from different outlets or sources.
Not an expert but have friends and subordinates who have had this problem. I also help care for a stroke victim, and the “inauthentic” issue reminds me of the motor planning problems that are brought on by strokes.

Sometimes novel situations create lags in response time, confusion or time to think about a response. It’s especially hard with very sarcastic people or people who purposefully being assholes.
I had this problem with mediaarea.net. Actually, cURL and openssl s_client didn’t complain, but wget and APT failed because a certificate in one of the certification paths had expired. Had to contact them to fix it.
yet there is no service for EU.
I am not sure what you asking for, my point is; if you make extraordinary claim that virus mutated without evidence then it is magic. Even if there evidence of mutation that make virus less potent; you still have to make clear link how it is not result of changed variables such as, but not limited to; social distancing and medical stuff effectiveness.
Well, at least the GitHub page stays up under the traffic.
Yes, except Kent Beck and Robert Martin have zero engineering cred and way too much "Agile" cred, for a lack of a better word.
It would seem to me that masking works to a point (towards the "highly functioning" side of the spectrum), and once you get to the ways in which autism blocks ability to perform certain common behaviours and activities (e.g. non-verbal), the gender percentages should get closer again, because there's no masking to hide them or social expectations that they match. Is this the case?
What android version?

It was my understanding that the android security model doesn't allow this - specifically the settings permission let's you connect to a new network, but not to get the password back for an already saved network.
Let me start by sharing what I think is the most important advice. I would focus and really ensure you "learn" things. Don't worry about optimizing for exam scores. In my opinion, it's better to get a 75% on an exam and understand that 75% well as opposed to getting 95% on an exam but only because you "remembered" things without really understanding them.

When you study, spend time deeply thinking about the concepts. Yes you're going to learn CS, but it's not just about learning data structures, algorithms, compilers, etc. etc. College is an opportunity to think critically. It's okay to be wrong or to not understand things. Use the internet to reinforce concepts you don't understand well, or go speak with your professor or TA's in office hours.

Okay... with that out of the way, here are some other thoughts:

1. Don't index too heavily on advice folks give you on learning any specific programming language. Focus more on the concepts that translate from one language to another.

2. In the first year or two, do invest in understanding object oriented programming principles, as OOP is quite common today. You'll probably cover this in one of your introductory CS/programming courses anyway. Note: OOP is not the end all/be all.

3. If you've used Windows your whole life, great. I would encourage you to spend some time learning a Unix-based operating system. This isn't so much related to your CS degree/course work, but I will bet it comes in very handy later on.

4. Do take a compilers course if it's not required in your degree program. Many universities who have ABET accreditation require it but I recall at least one (several years ago) that didn't.

5. Do pay attention in your Operating Systems course. Take that course if it's not required. Threading, memory management, scheduling algorithms... you learn concepts here that will likely be very useful in your career.
Not to mention they still show me ads if I pay, which means I'm now paying them for the privilege of having ads I don't want shoved into my face and paying for the privilege of being tracked.

No thanks.
ECDSA isn't thought to be backdoored so much as designed on purpose to be very difficult to get right / very easy to get catastrophically wrong.
> isn't that the whole point of a stimulus?

What was passed wasn't economic stimulus. It was paying people to safely stay at home.

Stimulus would be paying people to stimulate more demand (which may happen, but it will be after the economy opens up again).
Skill up in the humanities. Pick topics outside of technology that interest you, and learn how to communicate about them. Take as many seminar discussion and writing-heavy classes as you can.

From a career perspective, programming skill is relatively easy to come by. Programming AND speaking AND good writing will put you on a better career path. You won't get stuck after a job or two when you know the tools of the trade but not how to handle things outside the compiler.

But also, just as a person who has to make it in this world, you need more than one frame of reference to make sense of things. Humanities students are enriched by taking science and math classes, and getting a new way of seeing things. STEM undergrads who learn to tolerate ambiguity and learn some history are rounder humans.
Why does genetics make things that’s for read?
Ok I can't edit my original comment so just to clarify:

GitLab doesn't serve ads it only pushes out messages to users that they could have a better product if only the admin would shill out some bucks.

It's ok if admin settings are greyed out with a remark like in old freewares to tell you features you could have in the enterprise product, but if the software tells any user that they are missing out it is more unnescessary work for the admin to explain that we don't have the money to pay for every single student, most of which only create an account without pushing any code, just so that the search can work over all wikis and not only the selected one.

So again it's more like the "buy winrar" or "go pro now" nag and _not ads_. Sorry for the confusion
Not that I can tell. I recently stumbled upon Quasar/Vue and was very impressed. The ecosystem seems to be flourishing.
https://linktr.ee/robux_generator
I read through this waiting to get to the controversial part and never found it. This is good advice not only for CS but for any rigorous degree. One of my favorite classes in undergrad was Ultimate Frisbee because it ensured I got some aerobic exercise each week and I got to experience playing UF with some really good people.

There are lots of other critical points casually shoved in here that could probably be expanded to book chapters if you wanted. The point about making connections is huge. Arguably the biggest difference between a state school and Ivy League education is the network available to you. Regardless of where you’re at, establishing connections is a major part of undergrad.
News is public knowledge. What you pay is the opinions of the news reporters. I personally have no interest in paying for politically skewed opinions of a pol-sci grad of few years ago. That is why I will never ever subscribe or read any newspaper in print or online. When I acidentally click on a link which takes me to NY Times or LA times or Atlantic titled website, I immediately close it without even perusing the first few lines of content, because I know it will be a political writing, not objective news.
I don't mind paying for news, but almost all news websites would keep track of what I read if I do that, and it's easy to figure out a person's political biases from their reading habits.
I think the parent comment is trying to say that the symptoms can be 'pressured away' by pressuring the child into masking their symptoms.
I am suprised who weak doctors are in Math! You don't need to be a Math genius to grasp this: initially, they were testing symptomatic people, mostly people with high fever, and we know not all develop fever. So, now, testing has opened up to more people, i.e. asymptomatic and with mild symptoms. It's beyond obvious that CFR will drop! CFR will always drop with time - unless the virus mutates and becomes more severe. Also, many dilute the mortality with some unreliable antibody tests, which also are not randomized samples. In the Balkans, the antibody tests show very low infection rate, yet, the epidemic has effectively stopped - more than 2 weeks after the restrictions got removed. Obviously, the Summer weather is helping, but this also means that, for sure, there will be a second wave in the Fall as infections are still growing and in some areas they are literally just in the beginning.
> My trouble is the dearth of non-biased media sources.

Non-biased news never existed and will never exist as objective truth never existed.

However that doesn't mean that all new is necessarily "partisan."
One dimension to this that is often forgotten is that SpaceX does things, though. Of course, many problems are solvable now that everything is more advanced, but putting them to use and creating actual progress for humanity is the real fantastic feat of SpaceX.
Slave patrols was another instance of protecting 'capital'.
I've been vetting solutions in the space and I think I have a need for both...

I'm having a hard time figuring out direct streaming from device on your local LAN without having to go out/back-in through the public internet with a hard requirement of an encrypted "point-to-point" communication (ie: can't listen into streams) which is browser trusted + the ability to ship that out to a "proxy/bridge" media server solution like you describe.

I've looked at EvoStream and Wowza as licensed solutions and I am super interested in the ability to use something like Kurento with ideally self-signed certificates to a cloud-deployed/redundant media bridge that then in-turn broadcasts to the remote clients who are consuming via the public internet.

The OpenCV tie-in with Kurento would be of great interest to me as well. That could be a game changer for what I'm currently embarking on!

Would a hybrid approach make sense to you as you're definitely an expert in this space? (ie: using Janus on-edge and Kurento in the cloud at the same time)

PS: I apologize if my questions/communication is rough... I'm two weeks into a nightmare trying to sort all of this out so I'm still coming up-to-speed on the technical details of WebRTC + secure streaming!
I don't think it's manipulative unless done with malicious intent. If someone is doing nice things for you in order to encourage you to like them, then... good.
Agree with this. On a recent React side-project, I decided to try avoiding dependencies as much as practical, and building my own stuff. I've found the libraries often don't do as much as you think, and you'll spend more time customizing them than you would rolling your own. I think often I reach for a library because I don't understand how to solve a problem in react. It's better to first figure out how to solve the problem, then decide if you still want a library for it.

The only libraries I used aside from React itself were react-router (scars from dealing with the history API in a past life) and material-ui (not a designer.) react-router was a breeze, and I did end up spending a lot of time figuring out how to customize material-ui, but I still think it was worth not having to write my own components.

One thing that's key to this approach though is understanding the patterns your would-be dependencies use. For example, I did implement unidirectional state flow like in Redux. I just didn't use Redux. I also considered using a form library, but ended up just stealing some of its ideas.

Now where I do think libraries shine is on larger teams. Once you have a larger team, having documented ways of doing things, and the possibility of hiring people that already know them outweighs a lot of the costs of using libraries.
Yes, this is cool to see.

But at the same time it shows that rocket tech is not as difficult as people make it out to be. (Rockets were difficult when we didn't have computers.) Also, some universities have student teams which regularly launch similar rockets.

I'm personally hoping for someone to build an IC fab or even a wafer stepper in their garage.
I generally support this- as a FAANG employee I sometimes think an RNG would be a much better signal than a lot of our interview voodoo. At least then we wouldn't be hiring unlucky people!
I touched on this in a nearby comment, but: I think that works, but only for the somewhat milder symptoms.
pay != income, which is the key point here. The fact that millions of families are seeing more money now in the current unemployment benefit scheme raises the question about whether the pre-corona minimum wage was too low and whether we need to invest more in social programs.

And this honestly couldn't have happened at a more interesting time, since this is a presidential election year. Millions of voters who might have voted on social or cultural issues may be more inclined now to vote for politicians interested in bolstering social programs.
Advice for people starting a software-related programme
We detached this subthread from https://news.ycombinator.com/item?id=23371330.
IP cameras mostly, some remote-audio stuff - I think that may be a logical next step for me so I'm going to bring that up to leadership tomorrow.
I'm paying for news. It's mandatory to do it in Germany and I'm really grateful for that. Especially in times like we live in today. It's a great basis for my daily and necessary dose of news. All those extras like good documentaries on media portals are bonus and only hindered by the private media restricting unlimited availability of those materials.

Everything beyond that has pretty much grown into either a quite expansive special I don't see a justification to pay for, things that everybody else already has and therefore is free or sources that does not offer a way to make a single time donation I'd love to do to reward a good or interesting article.

I'll not subscribe.
I'd also add that if you don't like React, but haven't tried it in a few years, you should give it another shot. It's still not perfect, but recent additions like hooks have been able to cut out a lot of the pain points it used to have. Even just using React with Typescript makes it easier and more robust (vs the old PropType syntax.. And yes I know you can use both but for 90% of use cases you don't need to).
With any luck, and if others like me read it, it will be upvoted. It is certainly interesting - amusing and shocking by equal measure.

It put me in mind of a line from the film A Fish Called Wanda:

> Aristotle was not Belgian! The central message of Buddhism is not "Every man for himself!" And the London Underground is not a political movement! Those are all mistakes, Otto. I looked 'em up.
> Why not

Because US policy makers don't trust citizens. They demand that all benefits be means-tested and the onus is on the recipient to prove.

Also, one of the major parties (the one that controls the Senate and the Executive Branch) wants to dismantle "the welfare state". I don't think COVID changed that part of the platform.

Personally, I would love for policy makers to listen to Code For America leadership and change policy to make it stupid simple to hook into employer data to know when a person is layed off and message them with SMS or a Push Notification that they are already registered for {unemployment, MedicAid, food assistance}, but the friction for those systems is what one (or both) party wants, so I'm not holding my breath.
Fugaku (Supercomputer)
There's the homicide rate, which jumped from 33.8% in 2014 to 55.4% in 2015, and has stayed above 50% since.

https://en.wikipedia.org/wiki/Crime_in_Baltimore#Crime_stati...

A little further down:

"Homicides in Baltimore are heavily concentrated within a small number of high-poverty neighborhoods."

So, my prima facie impression from these data points is the stand down has not benefitted the poor.
Myers-Briggs type theory suggests that there are 8 modes of cognition, and that we all develop one first and only later begin to develop the others. Even if you don't like the Myers-Briggs stuff, I think the idea that children all develop a specific way of thinking first, but that the one that develops first isn't the same for all children is insightful.
Is this particular article the only possible vehicle for obtaining the information? It has an ad-blocker screen and if you comply you get an auto-playing video. And after apparently 24 hours no alternatives seem to have been posted.
You've unfortunately been breaking the site guidelines repeatedly lately (e.g. this comment, and https://news.ycombinator.com/item?id=23372779, and https://news.ycombinator.com/item?id=23372391, among others). Would you please stop using HN for ideological and political flamewar? It's not what this site is for, and it destroys what it is for. That does no good and helps no one, regardless of how right you are, or feel you are, on the underlying issues.

I realize that nearly everywhere else on the internet is burning with these flames, but that makes it more important, not less, to prevent HN from destroying itself in this way. The idea here is to have at least one place on the internet that's organized around intellectual curiosity. We can't do that and also be a political flamewar site, for the same reason that you can't have a tank battle in a park or a museum, or a good hike in a forest fire.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, we'd be grateful.
SpaceX Countdown
Think always on, digital frame on the wall display, that auto flips to YouTube livestream for every SpaceX mission. I made it, critical suggestions requested.
Do side projects. Do internships, if possible. Aim for A's instead of A+'s. The time-savings will be enormous, and allow you to do other things.

EDIT> Join project teams, if possible. E.g. game development club, robotics club, rocketry club, etc.
Am I the only one who can hear the Blue Danube Waltz just thinking about Dragon docking at the ISS?

https://youtu.be/0ZoSYsNADtY?t=210
Asymptomatic Covid-19 positive individuals don't have potential to infect others
WHAT are you talking about? What makes news public knowledge over anything else? I take it you don't pay doctors or engineers either, because their knowledge is public knowledge too?
I'll chime in to comment that WebRTC, as complex as it is, is of course usually just one part of the equation, and arguably a small one.

You'll have to correctly deploy your servers, a TURN server to aid with ICE (NAT/Firewall traversal), and configure it all appropriately in both server and client browser applications. It is surprising how many people have problems with getting ICE, STUN and TURN servers, to work correctly, understandably because it is a complex topic.

Then once you have the basics of streaming media over the network, and your application developed (think video-based customer support, education conference, any stuff for which WebRTC is a good choice), there are still a myriad of things to worry about for a production-grade service: user permissions, autoscaling, metrics gathering, dynamic distribution of all the video streams through multiple media servers in order to accomodate for varying loads, etc.

While developing Kurento, I also work with the team that makes OpenVidu, a project that builds upon Kurento and aims to provide an all-in-one solution to all these problems, and handles all complexity of WebRTC for you.

Have a look at it if you need more than just the basics offered by media servers such as Janus, Jitsi, mediasoup, or Kurento itself:

https://openvidu.io/
some of the wording you used was kind of blunt, but I mostly agree with what you said, especially as a "socializing 101" type explanation.

> The number one rule you need to keep in mind is to be positive. Do NOT tell people they are doing something wrong. Do NOT tell people you don't like something. Always continue a conversation in a positive way. If they mention a band you don't like, mention a band you do like. If they mention a technique that is suboptimal, mention a technique you have found works for you (not "is better").

I want to push back on this a little bit. it's important not to turn every conversation into a debate, but you can go too far with the positivity as well. it's okay to disagree with someone and say so from time to time. if you never disagree with someone, they will probably find you pretty boring.
1. Don't assume your CS classes will always be easy.

Having programmed a lot is a big advantage, but you're going to be learning a wide variety of things as a CS major that you may not have had to think about previously, and there is going to be a lot of it which isn't intuitive. Be prepared to study more than you have in the past and don't get cocky; sometimes it isn't until your junior or senior year that you get beyond what you already sort-of know and hit a wall.

2. Try to double major or minor in something completely unrelated to CS and math, unless you are really into CS or math.

Programming is a tool to make computers do stuff. A pure CS degree leaves you qualified to program compilers and IR systems and computer games. If you learn about something really hard, like chemistry or biology or whathaveyou, you'll also know what sort of programs chemists and biologists and whathaveyou need and have a domain to write programs in.
Public knowledge must be compiled, and that requires some amount of work. Whether this work needs to be paid for is up to you.

Further, many news agencies conduct investigations. Perhaps the most well-known of these are the Pentagon Papers and Watergate. By paying for news you also pay to fund their investigations, which may or may not result in newsworthy information.
I'm curious, how do you get your news in a way that lets you bypass the tracking? Why not continue to get your news that way and just subscribe to ensure the news continues to exist?
Pinebook Pro, First Impressions
A UV dryer? You must be dreaming. Besides that it would bleach the clothes (what may be beneficial to WHITE but ONLY to white clothes), I would be skeptical about aging of the fibres. UV light is a bitch.

But I have heard about Japanese laundry machines using ultrasonic sound.