skysight-inc/HackerNews huggingface dataset:
The matrix article is really unusually bad.

One of the problems, I think, is that there are competing "views" of linear algebra. Mathematics students are taught a different class than everyone else where vector spaces and linear functions are brought to the fore. Everyone else seems to get a more computation-focused course. So there's a tension there where if you write a math-style article about matrices where this fact about the columns would probably be the definition of a matrix, everyone else might not even recognize what's going on.

There's also the issue that the current article is so sprawling that refactoring it to subject it to a unifying plan would require a large rewrite, and that's hard in an environment like Wikipedia.
I like everything of it besides the final composition;

I have no idea whats going on when i just glance over and its not very clear what this big thing on the left side is if you don't study it in detail;
Hi, I'm the developer.

* No email in my spam box.
* My contact address is still working and have received notifications about them approving my updates for the App Store yesterday (so saying that they have no way of contacting me is not true).
* No known breach of account.
* No accidental revocation (I was sleeping while this happened).
* The certificates are revoked as you can verify via command line.
Don’t know much about this, but I would have thought TikTok relies on the watch patterns of its viewers, rather than direct video analysis.
Product data on a webshop. If you have a wide selection of product categories you’ll have a huge number of attributes that aren’t relevant across your categories.

There’s a number of ways to deal with the issue, e.g. a model per category or an EAV database pattern (this is what platforms like Magento does). None are really ideal, but storing the product attributes as JSON works pretty well. Even more so when your database supports querying the JSON blob.
> /.../ Analysts suggested part of the attraction for Google was the fact that Fitbit had formed partnerships with several insururers /.../

This is THE most problematic part.

I am trying to make people understand this match made in hell for last 20 years and it has finally started to happen.

People will finally start to pay for their open sharing of their lifestyle and this is just the beginning.

Really, really bad.
I tried to be fair but I can't necessarily strike the balance you'd like :)

I am disappointed because I expected more openness from the new direction of Microsoft than this indicates. In most of the places I've heard of LiveShare and Remote it is discussed in the context of the larger open source efforts of Microsoft. And it really isn't part of that. Specifically on things like open source-focused podcasts and such. That's how I've come across it. I think the distinction of what parts are proprietary and what parts are open will pass most developers by while they happily think they are working with open source tools.

This is indeed about two plugins not being open source, as well as the marketplace for extensions which is dominated by open source work also being limited to Visual Studio-products only. I find this disappointing and it makes me more skeptical than I was previously.

I think Microsoft can afford and would benefit from going further in an open direction with this. Its fine to not believe the same.
Indian App ShareChat – The Next Unicorn?
David Jones: The Mark of a Sacramentalist
> Under GDPR any kind of data processing falls under the protection umbrella.

If processing IPs always required consent, every website, app, and operating system would have to come with a cookie banner. Instead, processing IPs falls under the "required to make things work" banner. I'm sure VSCode processes your IP address for many things such as installing extensions and updates and nobody is arguing they need consent for those.

This particular case is complicated since it's telemetry, however, they are gathering non-identifying data.

I suspect this is currently a grey area of the GDPR which would take a lot of money and lawyer time to work out. In the meantime, MS (and many others) are taking the point of view that this non-identifying data gathering is important for the work of making the software better and therefore doesn't require consent. Personally, that seems reasonable. None of my actual identifying data is being collected, so this matches the spirit of the law at least, if not the letter.
The simplest gotcha I know is: is f(x) = 1/x piece-wise continuous?. This is calculus 1 level material and yet author's disagree significantly on this point, sometimes without specifying it! Some say yes, others would require f to have finite left and right limits at every point. This mattered for a point of my thesis and my advisor was very unhappy with me calling these function piece-wise continuous.
> Would there not be value in pre-screening patients for SCN9A mutations to predict an increased risk of pain killer addiction?

Dangers, too. Legitimate pain patients already frequently have to drop through an onerous set of hoops for opiates, and the medical system isn't always good at teasing out "increased risk" from "unacceptable risk". (For example: https://en.wikipedia.org/wiki/Rofecoxib, aka Vioxx)
I feel like it's worth pointing out that in the industry that spurred the development of anti-monopoly legislation, there were ~20 major companies. Or ~150, if you go by the definition of "large" established ~30 years later. (By either definition, there's 7 today in the same industry, if you're wondering).
Is that ... bad?

It's just acknowledging the situation, beyond that it's not deceptive or anything IMO.
Why wouldn't you just get the 3a? It's dirt cheap by now. Not $100 cheap, but a very modern device in comparison.
>>American companies have shown that they cannot be trusted with European data. Source?

Room 641A? NSLs? Lotus Notes? The RSA fiasco? The EU report on Project ECHELON? The PSP? CNN? PBS Frontline? Edward Snowden? ... all the security news for the last few decades.

I might not agree with the idea that US companies are totally untrustworthy, but I would never suggest that idea is unfounded.
> Now we can skip the part where somebody says that you
> can't have a monopoly on your own product

No, we actually cannot skipt that part.
Or maybe we can skip the part where you are human and not a camel and then discuss how many days can you spend in a desert without water?
Germany is pretty much the only country that adopted it, and it's still harder to get than many other visas.

https://www.make-it-in-germany.com/en/visa/kinds-of-visa/eu-...

It has higher requirements than a Tier 2 General Work Visa in the UK for example, both in terms of salary and education.

For Germany specifically if you are over 45 years old getting a work visa would hard to impossible, you need to provide proof of substantial existing retirement funds such as a private pension.
As an aside, looks like one of the comments in the Math Overflow link above was made by Terence Tao himself
It feels like Doom Scroller at the time, was created to enhance user experience and it is not pushed to drive further increases in profitability to the point where it is a detriment to society.

I am curious to see if society will move towards providing a tick-box setting to give users control over Doom Scrolling. Only time will tell.
On paper and for regulatory/tax purposes, a European company does own the European side of Facebook - Facebook Ireland Ltd.
The developer's account is liked to the certificates used to sign their app binaries. If MacOS is set to only allow signed binaries to run, that means this developer's app binaries won't run.

Their customers can work around this by disabling the requirement for signed binaries, but of course that's not desirable and in corporate environments might not be allowed.
Year time trends in dementia incidence in Europe and the United States
Err.. what? Very fine particles are also included in aerosols. The definition I'm aware of is mostly based around whether there is an appreciable settling time.
Show HN: Dungeon Map Doodler – Free online map drawing tool
Hey everyone, this is a little project I've been working on for the last few months. It's written in pure javascript canvas, running totally client side and supports offline mode as a PWA. It's a tool for people who play tabletop RPGs like Dungeons & Dragons to quickly create custom maps in a hand drawn style. It's still a work in progress, but it's starting to come along pretty well. I'd love to hear what you think!
>Can anyone with domain knowledge chime in on this?

Due to the age of the genomes, C's deaminate and are recorded erroneously as T's. The solution is usually to throw out those sites from the sequencing results (which account for a large fraction of the genome in the garbage). By sequencing many different neanderthal individuals you can start to reconstruct some of those lost parts of the genome.

https://en.wikipedia.org/wiki/Ancient_DNA#Problems_and_error...

>Is the sample set of genomes enough to suggest these mutations were prevalent in the neanderthal population?

We aren't really at population scale genomics of neanderthals yet. We are still trying to piece together a truely high-quality reference genome (of one individual). Once that is complete, the next step is a population of about 100.

Based on the human genome, the chimpanzee genome, the neanderthal genome and the ancestrally reconstructed most recent common ancestor at each of the nodes in between, we can estimate allele frequencies within the different populations.
I learned this concept by watching 3blue1brown's series on Linear Algebra: https://www.3blue1brown.com/essence-of-linear-algebra-page

Would highly recommend. I feel like Grant's videos gave me a better understanding of Linear Algebra than the course I took in college.
Big Tech is not a monolithic entity and citing cases across different entities may not be an appropriate way to compare these issues. Asking for patience while both sides have a chance to explain the situation is reasonable.

Also, whenever you suggest something is "very unlikely," keep in mind that this likelihood is one instance in the context of 20 million developers. Are you suggesting it's like a 1 out of 100 chance, or a 1 out of 20 million chance?
Darwin, Machines, and the Future: A conversation with George Dyson
We've been in this situation for 10 years now. Has the slippery slope caused any sliding yet?

The cost issue is separate from the revocation issue, and my point was about certain revocation--it's an absolutely great feature for any code signing situation where you are trusting others to compile code for you and others can't confirm that a certain set of binaries came from a certain set of source files. (Reproducible builds could help, of course!)
I'm assuming you're asking about software architecture and not building architecture since we're on HN.

The O'Reilly book Fundamentals of Software Architecture [1] that came out this year is really broad and the best overview I've seen so far.

[1]: https://learning.oreilly.com/library/view/fundamentals-of-so...
You could only apply in country from a specific set of countries, it's easy to get if you have a recognized higher education degree and a job offer of over 55K (45K in Tech).
How do you find it if you aren't aware that it exists. There is no longer a link to it on the Google search page as far as I can see. And, as soon as you hit the search button you are back in the ordinary search so refining the search is tedious.

The UI stinks.

However, I am grateful for the reminder.
this doesn’t surprise me at all. I work at a consumer company and we use neural networks to personalize feeds. Thousands of features feed in and each member gets a different feed. It doesn’t take much / long to personalize.

What I am surprised by is that YouTube or others dont use as effectively. Neural networks are very well known. or, is there something “next level” that TikTok is using that isn’t well known?

Also worth calling out that Netflix also used to use personalized recommendation engines, but eventually found that “top in the US” won out, which I found fascinating. If one person loves action movies for example, wouldn’t they find a list of those more appealing than a generic list of top 10? I sometimes get curious about top 10 but rarely actually watch them myself
Are Teachers requesting that they be furloughed without pay or that school district taxes be refunded to tax payers? If not, it seems a bit rich to ask taxpayers to pay for a service they are not receiving.

Additionally - part of that service is not only the academic instruction, but SUPERVISED instruction, breakfast/lunch and sports. Moving classes online comes nowhere close to replacing the original services contracted for.
Dealing with Imbalanced Data in Machine Learning
Telemetry isn't even the nasty one. Look for "activity" in your DNS logs. Just try to block that... All the Windows 10 machines (home and pro) on your network will freeze up and hang for extended periods of time. Microsoft wants to know every time you spawn an application, what it was, who launched it. It doesn't matter how you block it, NXDOMAIN, REFUSE, fake IP, null route, all of those will cause machines to hang. A tcp-reset will reduce the impact a little.

[Edit] MS may have wised up and consolidated the activity endpoints / vips into another endpoint. You may have to clear cache on the PC and your router, reboot and watch DNS requests as you launch applications to see where they moved.

To stop this behavior requires registry changes unless you are on Enterprise or LTSC in which case you can use GPO. There are some free programs that will do the registry tweaks for you.

Here is a video talking about manually changing some things [1] and they link to free tools that can do the changes as well [2].

[1] - https://www.youtube.com/watch?v=tgW7iXejfqQ

[2] - https://www.oo-software.com/en/shutup10
No, it was only France, where they were mandatory.

In other EU countries they were however allowed up to a certain date (in Italy they are accepted only for vehicles built before 1993, and in the same date France made them not mandatory).

The yellow is not "a" yellow it is a very specific one, called "Selective Yellow":

https://en.wikipedia.org/wiki/Selective_yellow
There are a lot of issues with using war as a mindset. There is no enemy here, it is a natural disaster. There may not be an end, even with a vaccine this may never go away. I've seen how the War on Drugs, War on Poverty, and War on Terror have been absolute failures in my lifetime and promoted incorrect thinking on how to handle these issues, I do not want to see the same thing happen here.
PostgreSQL QuickStart Guide
At what point does it become "safe" enough to open the schools? What about the flu? Auto accidents? Bus accidents? Has this been articulated?

"Children were 0%-0.8% of all COVID-19 deaths, and 20 states reported zero child deaths"
https://services.aap.org/en/pages/2019-novel-coronavirus-cov...
It's a fantastic unit if you need to convert distances from metric to imperial, because 1 furlong = ~200 meters. So if you tell someone something is half a kilometer away and they ask what that is in imperial, you can quickly respond "2 1/2 furlongs".
The data is encrypted and requires an on-device key to unlock it, Apple doesn't have the key[0]. If you lose a device, the data can also be decrypted via a device's passcode + 2FA. (Or, alternatively, without 2FA, you make up another key that is needed to access the data)[1]

[0]: https://support.apple.com/guide/security/cloudkit-end-to-end...

[1]: https://support.apple.com/guide/security/icloud-keychain-rec...
It was always coming
Makefile, automating daily tasks & simplifying getting started
You also have face recognition used in law enforcement in Britain too, though. And from top of my head, Britain was the first country to mass roll out CCTV system as well.

https://www.nytimes.com/2019/09/04/business/facial-recogniti...
We can skip (could have skipped?) that part because I already posted the rebuttal:

> monopolies always look like that because their product is the only one in the market, and the reason that android app stores and iOS app stores are different markets is that you can't install Android apps on iOS devices or vice versa.
TikTok is a subsidiary with mostly non-Chinese employees, so unless there's more information available, I'd assume the acquisition deal involves Microsoft hiring them. The Chinese side of the business is entirely under the parent company ByteDance that Microsoft is buying from.
Do you think that is the intended user interaction?
I don't think so. There are many "YouTube downloader" type apps, and none of the others are blocked as far as I can tell.
> "From a marketing/developer relations perspective, developers think they are using open-source tools. But in actuality, developers are investing in workflows where MS is a critical link in the chain."

There's plenty of open core software that's the same, like Gitlab. I don't see any big outcry over open core in general so presumably very few people care.
Easy to say in hindsight. At the time it wasn't so obvious that the problem with vine was algorithmic. They wouldn't have known which direction to tweak in; I don't even think Vine had much of an algorithm. It was mostly news feed no?
Why can't I find anything else about this? Everything seems to point to this single source, which reads as a paid-for ad.

If Google was really "partnering" in any significant way, I would expect this to be on the front page of everything.

This seems more like BankMobile has simply been added as an integration bank (like thousands of others) into Google Pay.
Because it is a lot of hand-waving bullshit. This "walled garden" talk gets tiring fast. And, uh oh, big surprise, you have to actually behave according to ToS you signed. How can it be, hmmm? Nobody forces you to sign anything. Go have your own platform and distribution chanells.
Oh, you want to be where the money is? Well, than. Maaaaybe there is some correlation between being the walled garden and the place there the money is?
SEEKING WORK and FREELANCER | Troy, NY | REMOTE

I am an Early Stage Software Consultant helping leaders find their way to market. I work closely with leadership to help them navigate through the dangers of early stage software. Some of my clients call me a Rent a CTO or Fractional CTO.

I also lead a team of highly skilled engineers to accelerate my client's progress. We do everything from focusing/shaping requirements to full stack implementation to cloud native devops to end to end testing.

Latest Results:

- Redesigned a SaaS company's cloud infrastructure resulting in $45k/year savings

- End to end development of a new product for a successful marketing company looking to pivot into adtech.

- Helped implement a big pivot for a well known media entertainment company.

- Designed and built a high traffic IoT data pipeline including data lake storage and time series visualizations

Current Technologies:

Languages: Python, Javascript, Go, Java, C#, Ruby

Frontend: React, Html, CSS

Backend: Flask, Node.js, Spring, Rails

Mobile: React Native, Native iOS/Android

Testing: Cypress, Selenium, Jmeter, Pytest, Mocha.js, JUnit

DevOps: Very deep on AWS, Some Azure, Terraform, Docker, K8s, Ansible, Helm, GitOps

Seeking both companies and freelancers.

Website: https://papabearsoftware.com

Email: mike AT papabearsoftware.com
The PCR alone takes a couple of hours to run. Labs have significant turn around time because they're taking samples from various testing locations and running them centrally. Plus hardly anyone is running group testing. You swab everyone at boarding and run the test near the airport. For a transatlantic flight, the lab work will beat the plane every time. If you want to add on environmental testing we're looking at a quarantine several hours long at the point of arrival. There's growing evidence that saliva testing is reliable, so the procedure can be far less invasive than nasopharyngeal swabs.

And, yes, I agree. There are very few reasons anyone should be flying right now, mostly limited to "I need to be in place X or I will die."
> We have had an open peering policy for years with any network and will continue to abide by that policy

FTA, didn't know this... explains how they took over the world though
Great question! We will be opening up fall internship applications in a week or so :)
There are many non-asshole people who might care if your clothes had never been washed & were full of gaping holes. For example, if they were trapped in an elevator with you.

But to be generous, maybe you know relatively well-dressed hobos.
Are you looking for a database GUI tool or a visual graph of the data in your Mongo db?

For the former, Robo 3T, as mentioned in sibling threads is probably the most popular free option.

For the latter, I haven't seen much but it looks like Mongo themselves have a tool called MongoDB Charts [1] for this.

[1]: https://www.mongodb.com/products/charts
Is it a front end for youtube-dl?
Apple might think so! I had a popular YouTube downloader app for Mac OS and I spent a lot of time on a port for iOS, but it was rejected from the app store back in 2010. The app reviewer did call me on the phone to tell me -- in fact, she called twice, once to tell me that my app was going into an extended review, and then a few weeks later she called to tell me that my app had been rejected. When I asked what the reason was, she told me to check the review guidelines ("check them again now" she said) and lo and behold, they had added a new guideline about downloading media without explicit IP rights. Moving the goalposts, one app at a time!
Tips on Being a Great Leader
Node.js package downloaded 7M+ times lets hackers cause RCE and DoS
Health: 16/8 intermittent fasting

Exercise: Yoga or walking
How much sorting needs to be done? I'd guess fewer than 20 questions worth.
treenee.com is coming back with NET::ERR_CERT_DATE_INVALID
The 737-8200 is the 737-8 MAX 200 that Ryanair requested before all of this happened. Its a special ultra high capacity 737 MAX 8 with two more overwing exits and some knee unfriendly seat pitch.
Bring back Zeppelins?
If you use a CMS to build something of any complexity, you will almost inevitably wind up writing some custom code for it. In that case, I think the most important thing, much more important than what language the developers chose, is how extensible and well-documented it actually is.
Changes to SameSite Cookie Behavior – A Call to Action for Web Developers
>But the fact is that in a team with a lax manager on the topic who keeps repeating "not mandatory, get out if you want, no hard feelings", peer pressure is enough to keep people in.

That really depends on the team dynamics, overall communications and how much time team members have one on one with their manager.
> So if the specification weren't important for you, why did you bother?

I never said that. The Macbook Air (at the time) was as close as any of the other models I'd shortlisted. I just got tired of micro-optimizing.
The article goes into this - for people just jumping into the comments:

The author states that while western algorithms are based on your follow graph (e.g. Instagram is relatively useless until you follow someone and even then your feed is based on your follower graph, like what people you follow like), TikTok builds this data on video features. This increases TikTok's stickyness because you don't need to do anything other than use the app for it adjust to your tastes. There's no need to "import" your contacts or suggest people you should follow, it just "knows" after you watch a couple videos.