skysight-inc/HackerNews huggingface dataset:
The 16 inch switched back to a scissor mechanism.

I do like the butterfly keys though, it’s only the reliability issues that make them problematic for me. Until keys started being flaky I was perfectly happy with it.
Maybe chemical goggles. Though I'm wary of anything that touches my face, because I have to wash my face and worry about pushing the virus into my eyes.
Unless you can request and dispute your data, it's absolutely illegal. I'm sure they are reaming out a loophole, but the bottom line is; A company cannot secretly gather data used for financial decisions and just not tell you about it.
Actually the context is missing but in a kinda different way. Berkeley CS has about 2000-2200 students in 61A each semester, and an average grade of B+ (3.33). Students need a 3.33 average in 61A and two other classes, 61B and 70. However, most students don't take the other courses ("Only" 1750 and 750 this semester in each of those). Cal requires 61A for other majors too (Cognitive science, data science) so a lot of students take that class but don't take others. In essence, Im agreeing with you, but just being a little different semantically.
It's not about the money. PPE like face shields are specifically used during procedures that involve significant bodily fluid, like intubation, which is the process of pulling or pushing a tube down a patient's esophagus. Going to to the grocery store does not require a shield.

Secondly disposable medical equipment, when used properly within a healthcare environment, is extremely wasteful. For most consumable items used in a hospital, they are covered in packaging with specific serial numbers and lot numbers that allow reconciliation if it's found that the goods are not sterile or have deficiencies. There is also a provenance or chain-of-command aspect that allows attestation of safety throughout the entire supply chain. While we might be talking about how to sterilize n95 masks, reuse face shields, and asking for donations of PPE from the public right now during a pandemic, the fact remains that in normal circumstances there is massive liabilities that hospitals and clinics would be subjected to if they started sourcing protective equipment from the public that could have been tampered with, may be slightly used and broken, or otherwise could cause harm to the patient and they'd be unable to identify the source of those resources. Everybody stocking a "handful" of PPE isn't a scalable solution to maintain a national supply.

This is one reason why we pay federal taxes.
Throw them up on an AWS EC2 instance -- Amazon have a good chance of being around for the next 100 years.
Bioweapons are normally not meant to be transmitted human to human on a large scale. It is a popular view that something like Sars viruses would be a good agent, but actually it's not.

First: You don't want to infect your own people, especially if your health system is inferior. Containment is impractical. Second: You need to find an agent that satisfies two requirements. It must be able to transmit readily between humans. And it must not have done so already, because that would make most of the potential victims immune. That's basically impossible to achieve.
Face shields make sense in clinical settings, but do they make much sense for casual use? It's hard enough to get people to wear masks.
Turn the autolock off when you go outside, keep the phone unlocked. You can turn it back on when you're done, it's a single prefs switch. And change your lock screen image to 'REMAIN INDOORS'.
Spirv-VM, a SPIR-V virtual machine
Not super familiar with the measures, I'm just curious how it compares to other available approaches
Lots of Linux images available @ https://hub.docker.com/_/microsoft-dotnet-core-aspnet/
Chrome OS is hardly a failure as the author claims. I have a non-techie friend who uses it, and I hear that it is popular in schools.
Sounds a lot like a condo?
Saliva spray during speech could transmit coronavirus – study
I may be paranoid, and I'm certainly a cynic, but I simply don't believe the epidemic numbers coming from China. Wuhan is huge, densely populated, and there is evidence of human-to-human transmission since the middle of December. The disease has a long incubation period, highish transmissibility, and a large proportion of mild or asymptomatic cases.
That’s the one I was thinking of.
They are already doing it but can't do it all alone.
If we did more "just in case" and less "just in time" we'd be in a much better situation right now. Maybe we need a better tradeoff between efficiency and resiliency.
As true as that may be, it's silly to be doing that with a lot of text on a website, which is primarily viewed on a computer monitor (or phone, but most people have auto-rotation on their phones enabled all the time anyway). When every colour name has the English underneath it, it seems like this would be a prime use case for left-to-right, not top-to-bottom.
What I believe gp means by cheating is that a color name is not a new construct, but just the name of a colored object with 'color; appended. Whereas in English a color name becomes distinct from the object.

'Orange' is a color name, inspired by the fruit but now an independent name; the Japanese cheating way would be calling it 'orange color,' referring to the fruit - in this case orange is not a color name. In 2000 years even if oranges are extinct or evolved out of existence we'll still be using 'orange' as a color, but the Japanese will no longer call it 'orange color.'
Ha, my office's intranet is MS SharePoint, the menu is broken in Chrome. I sent them the CSS to fix it (unnecessary divs are added, you just need the right selector and you can display:none them all) ... worked fine in IE11, apparently that's justification for a WONTFIX (fixed it for myself with uBlock).

Lots of emails come around saying use/don't use IE11 for this operation because half the time it doesn't work, and half the time the sites being linked aren't standards compliant.

As an ex webdev it's hard not to be annoyed.
Personally I'm really interested in it but honestly I've only started to dip my toes in it, and I don't think that really fixes most of the issues in the article.

Granted the article is sort of a goulash of not incorrectly but not entirely connected ideas.
Like a lot of JavaScript criticisms you couldn't possibly address them all, maybe that means something ;)
I think you _can_ be grateful, but I understand why people are hesitant to be 'grateful' when companies do things that are clearly in the company's best interest anyway, setting aside any social benefits.

Be 'glad' when a company does something that helps society even if there are selfish motives. Be 'grateful' when a company does something that helps society when there's no obvious selfish motive.

Hope that makes sense.
For once, the term “surgical grade” actually matters...
Hi WindyCityTech,

Some great ideas, stay tuned, I will be trying to add this alongside a lot of the other bits of feedback we have gotten from users so far.

Cody
We haven't really considered monetisation yet but you've given some interesting food for thought, thank you!
exec only works on specific running containers so you'll need the container id for this

exec -ti f635776c2d08 /bin/bash

i do this often enough that i keep this in a makefile so i can do it by image name

docker exec -ti `docker ps | grep 'container-name' | awk '{print $$1}'` /bin/bash
I'm interested in checking this out myself, if you're comfortable sharing those communications would you contact me, devin at techcrunch dot com? I'd just like to see how the company approached this.
The issue with many of these major problems are (especially regarding 3rd party scripts):

1) They are easy to add

2) Economic incentives are not aligned with technical rigor and security.

3) No matter how much we write and post on this forum, we're shouting into a void composed of the 80% of developers who do not care, and the 100% of people who pay them who do not care. Why should they care about the occasional user getting compromised by russian hackers? "Not my problem" attitude won't get fixed by social enforcement.

4) Progressive web apps + modern stack need an expert hand, and are not straightforward to set up in most cases. Much more difficult at any rate than setting up a quick react app. Next.js and others do well at making this less difficult, but see #3.

Everywhere I've worked that just shipped a "static" SPA, doing so did not materially affect the business over shipping progressive functionality. Embracing "rigor" was seen by a waste of time to anyone who had a hand in task scheduling, and why should they care? No PM or startup CEO is going to care a whit about anything this article talks about, unless it happens to be central to their business.
Integrity Policy Enforcement (IPE)
What's the use of this? I'm genuinely confused.
Can't you already share your Desktop in Hangouts/Zoom/etc..?
I think the problem is ultimately a combination of popularity and forced-usage that creates opinions like these. JS has remarkably less weirdness and cruft than other ubiquitous languages like Bash and Python because of how quickly browser vendors are able to iterate on it. Every little piece of the language has millions of eyeballs on it.
This would be noteworthy if the counter was included in the video (like the similar video that shows its own URL [0]). But as it is, it's just the title that changes to match the number of views, so... not much to see here.

[0] https://news.ycombinator.com/item?id=20452013
Louvain greedily optimizes modularity - it is hard to beat it in terms of modularity.
I took OP's question to mean, "What parts of your CS degree are actually useful in practice?" That may be wrong. Perhaps OP wanted to know what is interesting, or they wanted an abbreviated CS curriculum.

While some of these are very useful in practice, a lot of the content covered is abstracted away in the stack in the languages most programmers use (Java, JavaScript, Python, C#, etc.)
He'd give us a space grey version for that extra coolness.
Teams being small, data being crummy, infra being hard, and yet expectations being high aren't so much complaints as the they are the job description.

The point of data scientists and the related roles listed in the article are not to just churn out the fun stuff, but to wade through the institutional and technical muck and mire it takes to bring the fun stuff to bear on a relevant business problem and to communicate the results in a way that people of all walks can understand.
Can you please email hn@ycombinator.com? I'd like to ask you something related to story re-upping as described here: https://news.ycombinator.com/item?id=11662380.
> Moreover, you may quickly realize much of this work is repetitive and while time-consuming, is “easy”. In fact, most analyses involve a great deal of time to understand the data, clean it and organize it. You may spend a minimal amount of time doing the “fun” parts that data scientists think of: complex statistics, machine learning and experimentation with tangible results.

This. Universities and online challenges provide clean labeled data, and score on model performance. The real world will provide you... “real data” and score you (hopefully) by impact. Real data work requires much more than modeling. Understanding the data, the business and value you create are important.

As per #6, better data and model infrastructure is crucial in keeping the time spent on these activities manageable, but I do think they’re important parts of the job.

I’ve seen data science teams at other companies working for years on topics that never see production because they only saw modeling as their responsibility. Even the best data and infrastructure in the world won’t help if data scientists do not feel co-responsible for the realization of measurable value for their business.

Training integrative data professionals could be a great opportunity for bootcamps. Universities will (understandably) focus on the academically interesting topic of models, while companies will increasingly realize they need people with skills across the data value chain. I know I would be interested in such profiles. :)
> And if the answer is no, I guess the logical conclusion is that internal tools make very little difference to the success of consumer product companies.

Or perhaps no one has realized the power of good internal tools, and so crappy tools are the status quo and no one needs to do better.

But as soon as one company realizes the value of internal tools and it becomes a competitive advantage, other companies in that area will need to follow suit.
JavaScript isn't Scheme: https://journal.stuffwithstuff.com/2013/07/18/javascript-isn...
We have not benched against clickhouse yet. Sorry. Sounds like this should be an interesting things to do!
DualSense, the New Wireless Game Controller for Playstation 5
I did start an IT degree in the old job until they cut the study funding, but have always been a bit of a tinkerer/maker.

But now I'm selling comms and tactical tech back into the LE community. So I get to still play with all the toys, without the responsibility.
Yes, Facebook invests heavily in developer infrastructure. On my former team there were many staff+ engineers who were extremely capable. More speculatively I’d go so far as saying quality of talent is actually stronger than many groups working on public facing products.

Management of the group was also strong in my opinion.
So this "https://news.ycombinator.com/reply?id=22804687&goto=threads%... is a lossless encoding of your comment because it returns the content? That doesn't seem right to me.
I believe GP means this paragraph:

> So Slack's VoIP uses WebRTC, which connects via UDP/TCP to always send SRTP packets through a TURN proxy (which extends STUN via ICE) to work around usual NAT problems. These guys scanned the TURN and found an SSRF which allowed them to connect to Slack's VPC on AWS using IAM temporary credentials. Interesting.
Doesn't the FaceID uses machine learning to "learn" from your face (ie. when having beard)? If not, I'm really disappointed as a vivid iPhone 6s user.
Absolutely! that's why I build IE11-compatible marketing pages and signup... once they are past the first step of the funnel, the back button isn't as tempting :)

Right now its the same front end stack (Vue, BS4) for both sites, and re-build and re-test for IE11 infrequently, so we're not paying the cost constantly.
There are a ton of options, but probably none of them are worth switching to. Web apps have a ton of advantages:

1. They work on every device: desktops, mobile, tablets, kiosks, etc.

2. To upgrade a client installation, you just need to refresh the page. There's no app signing keys, no special download server, or installation framework. You don't need to worry about installing ruby, python or any other libraries.

3. You have a huge pool of developers, since practically every company has some sort of web app. Also, any problem you run into will already be on Stack Overflow.
I think that the main reason that students want tutors and other resources is because office hours are slammed during projects, event though there are lots of TA's and readers. There are a lot of resources to help students with material in terms of understanding, but there are a lot fewer to help students debug projects, so I think that it's where a lot of the demand is. Unfortunately, I don't see Denero or Hilfinger allowing private debugging help for hire as a solution due to cheating and plagiarism risks. How do you ensure that the tutors are abiding within the honor code, and not helping students cheat?
Here's great book on this
http://mattmahoney.net/dc/dce.html

The guy was using neural networks for compression long time ago before it was a thing again.

EDIT: Oh, somebody mentioned it already (but it's really good, free & totally worth reading)
As someone who has spent a significant amount of time with both QBasic and javascript, the comparison between the two languages is off the mark.

QBasic has no built-in array sort. QBasic has no function references, and by extension no anonymous functions. QBasic has no objects. It does have structs, of a kind, but they're much more limited, and don't have prototypes or participate in inheritance.
Netflix. At least when I was there.

Internal tools got just as much support as product. Engineers moved between working on both, and the hiring process was the same for both.

I did an interview recently about this on the retool blog [0]

[0] https://retool.com/blog/how-to-build-great-internal-tools-je...
What would happen to all the existing properties? Would the state take them over?
Amiga Games Stream – April 4th 2020
What about data compression? How does that compare to other time series DBs?
100 million or a billion look a lot in normal circumstances. But currently the global demand is probably your numbers times 100.

Here, in the Netherlands we heard they need 4 million facemasks a week. And we're a very small country!
Wouldn't the responsibility be to the partners in Vision Fund rather than SoftBank's share holders?
So if I have the cash and I want to buy a lake cottage, a hunting cabin, a second home near my kid's college, etc.--that should be illegal?

Commercial property developers should not exist, and any housing needs should be met presumably by government construction?

> if the housing market weren't distorted by people thinking housing needs to be an inflating asset, most of those problems could solve themselves in a market scenario.

I agree that overly restrictive zoning and planning regulations, IMO largely driven by owners' considerations of property values, distort the housing market by restricting new supply and inflating prices across the board.

The problem is the local government in these cases is being misused to prevent the proper functioning of the market.

The solution is not to get rid of private property--dude, it's 2020, and communism is still a failure--it's to reduce the local governments' ability to interfere with the market.
I've been a data person for the past year and a half and I'm very disappointed with the bewildering array of titles out there and the rather vague meanings behind them (Data Analyst, Data Scientist, Data Engineer, ML Engineer).

It's overall hurting my ability to build my personal brand and seek roles that are a fit for my existing skillset and aspirations.

What exactly does 'ML Engineer' communicate to employers in terms of baseline skills? Is the role closer to that of a data engineer or an analyst?
It isnt censorship. At all.

Freedom of speech doesnt apply on websites. It's their platform, they call the shots.

Dont like it? Start a competitor and pay the bandwidth bill. Google doesn't have to allow misinformation any more than they have to allow someone being an incendiary asshole in a comment section.
I don't get it for OBS, but for the teleconf apps it can let multiple people share screens at the same time (rather than taking over presenter role), and conceivable work better in browser versions that don't support desktop sharing (I think chromium requires an extra plugin).

Edit: also, the page conspicuously mentions several times that it can be used for "educational purposes" to steam video running on the desktop, so it seems the intention is pirating video.
You are either a co-founder or an employee, and if you are a co-founder acting like an employee you are at fault as much as the other co-founder(s).

If you are a co-founder then you should be in strategy meetings and helping to set direction. Just because you are the technical person doesn't mean you are excluded, in fact you are critical to those meetings. Any person who tells you otherwise is not being honest and doesn't have the company or your best interest in mind. It frustrates me to no end when I hear a founder say to a technical leader or other co-founder that they are more needed writing some arbitrary piece of code than in a strategy meeting where product, company or client decisions are being made. A single decision made in a meeting excluding the technical leadership can lead to chaos and cause friction where none need be, not to mention waste more time correcting then even a 1-2 hour long meeting. Excluding decision makers and leadership is always a mistake when strategy is involved.
There are however plenty of sales & marketing meetings and others that you as a technical leader/founder do not need to be in, just as a business focused co-founder doesn't need to be in the technical detail meetings where you are working through implementation details of a defined feature (as an example).

To answer your question, there is a difference between co-founders holding you accountable and them "managing" you. Co-founders should hold each other accountable, but to daily manage you is not common, with some exceptions. That said, if you are the kind of person that needs daily oversight to stay on track it happens and I've seen it a few times, some people know themselves and ask a co-founder/friend for it. Also, if you are not really a co-founder but just an early employee with some stock/options then you are just an employee and will have more management. Each co-founder should also have a defined role (in addition to the 10 others they wear early on), so one will be CEO, and one might be CTO etc. With those roles that means people will have specific duties too fulfill and so there is an acceptance to those roles and responsibilities when you are growing a company.
Yes, but there's a line somewhere, isn't there? A link to a database isn't "lossless compression", even if it returns an artefact unchanged.
Are face shields actually the best we can/should do? Most of the photos of doctors in Wuhan I saw had them wearing goggles: https://www.google.com/search?q=wuhan+doctors&tbm=isch
I press ctrl+L to start typing an address (ctrl+K to search). You're already going to use the keyboard to type so it's easier than clicking. I prefer clicking to do the normal, expected behaviour.
Definitely. It will need only very small changes to the code. I would love to add it as a plugin. Can you point to some resources that can help in incorporating MIDAS into Gephi.
I'd agree. The advice to use NULL is usually harmful, and constraints are not high-performance.

One nitpick is that "user" is a reserved word in PG, so "users" is better.

Other than that, I'd agree with most suggestions. But I'd use MySQL. :)

Source: DBA.
In reality, she had more votes than Trump. In reality, the third-party voters would have been more than enough to give her the victory.

In reality, there were no real scandals about Hillary Clinton. Most have been disproven. Unlike multiple incidents of criminal behavior on Trumps' part that were known even before the election.

Trump needed a lot of unexpected factors to eek out a very narrow win. He couldn't have won without any of those factors: Cheating about the hush money (committing actual crimes), Comey's breaking of DOJ rules and all of Russia's efforts.

None of those factors, except the Russian influence, will repeat this year. The voter turnout - before the pandemic - was on track to be setting records. The enthusiasm on the Democratic side has mopped the floor with GOP seats in most elections since 2016.

Trump needs a bigger miracle than last time to get reelected. For example Covid-19, by depressing voter turnout or (god beware) disabling his opponent.
They knew how bad it was and downplayed it until it spread to the world.

Dr. Birx confirmed that they misled the experts:

https://twitter.com/RealSaavedra/status/1245138898772045824?...

> I think the medical community interpreted the Chinese data as that this was serious but smaller than anyone expected,

> Because I think probably we were missing a significant amount of the data.
It works well when subject matter experts exist in the org and collaborate/supervise/drive data folk, to solve some issue the sme's have spent enough of their own time thinking about.

If its just data folk by themselves getting dumped with org data and told to find pirate gold...then its a crap shoot.
If this is YC backed,
can we have an ethics discussion sometime?