skysight-inc/HackerNews huggingface dataset:
This is a silly argument. Facebook & Google have made massive investments into the source code of MySQL and have helped make massive operational improvements to it over the last decade. It's always glaringly obvious when people have no experience with something and then throw shade at it, like the obligatory Microsoft-bash whenever that topic comes up.
Google cannot analyze your user traffic if they don't have a pixel on your site. What are they going to do? Look at your traffic logs?

Designing a website that has traffic insights while respecting your visitor's privacy requires effort.

If you want to delegate the insights, you can pay for it or let Google look at your data. The data goes straight into their ad exchange analysis. In fact, you cannot publish Google ads on your site unless you have had google analytics running on your site for a while.
How I do logging – Getting rid of Google Analytics
Homage to the Boarding Pass Wallet
It's on the company's own blog under their own domain. It's not like this is a submarine article or the like.

http://paulgraham.com/submarine.html
I think trying to estimate site visitor/visit statistics solely from DNS traffic would lead to very inaccurate results.

However, if you're using Cloudflare as a reverse proxy, those numbers are pretty much as accurate as you can get. Way more accurate than GA and other JavaScript-based solutions.
I also can't read the article, but am an ecologist who has thought a lot about this issue. Last month my colleague Ethan (also an ecologist) wrote a very honest piece for High Country News about developing an opinion about this issue, worth sharing here for certain: https://www.hcn.org/issues/52.3/south-wolves-colorado-throws...
Relevant: https://martinfowler.com/articles/effective-video-calls.html
And is pretty easy to forge collisions.
Another plus of DroidCam is that it supports streaming the video over USB so no WiFi is necessary.
Do you also want to charge disneyland rates for beach access? For national parks? The only people who benefit from them are the ones who live near.

You realize that most land in the country, period, was bought and given away for nominal prices, right? Farmland in the midwest is privately owned and was (almost) given away. Your house is built on land that was sold to homesteaders on the cheap. The point of government isn't short-term profit maximization.

The only functional difference here is that grazing land wasn't as easy to manage if you privatized individual tracts. Those grazing rights have existed for generations, and the entire system was set up with the presumption that those were perpetual rights.
Matamo is free, OSS, and takes just a few minutes to install.

https://matomo.org/
Tesla Gigafactory 3 Insider [video]
Bull shit they don't. Let's see a sworn statement by a Google executive in court or else I don't believe it.
I've been using DroidCam for my Windows desktop for the last few days. Works super well, although my phone seems to get hot after about an hour of using it.
See if there are any office furniture liquidation companies in your region. I got mine at one near by at a nice discount.
That’s a good question I’d like to know, too. Perhaps they hash the phone numbers then compare to their master list for matches?
Damn the Soviets did some dumb shit.
The underlying issue with those people is the unhealthy focus on cultivating a personal identity. You’re right, this stops all critical thinking. This can be true for say, I don’t know, a self built ‘modern developer’ identity, one who fashions herself a meetup-attending, tensorflow hacking, data science following, kubernetes using, graphql building, etc.

Once you commit to these identities, you’re fucked. The conspiracy theorist will never think critically, and neither will this developer as they are too invested in keeping up the image. The conspiracy theorist is just gonna deny everything and apply some theory to it, and the developer will suffer similar patterns.

Anyway, back to my original point. Don’t think technical people are not susceptible to the same shit most of the society is susceptible to. Our profession doesn’t better create critical thinkers.
Even fewer can write good code in a timely manner.

I can write good code, but it takes me a long time.
I don't think that's true at all. You can opt out of seeing the results of Google tracking in your own Google profile, but it doesn't stop them tracking you.
Looking at the announcements about alternate manufacturers starting to turn out 10s of thousands of vents, I think we're about to be drowning in the things. Especially as it becomes apparent that for many patients a vent is the wrong answer after all.
I didn't enter any lo-fi artists and ended up in a lo-fi rabbit hole. Not complaining though
Institutional supply has different packaging, both in sizes and for example required customer information. For flour it’s often entirely different mills, resellers and delivery modes: most consumers cannot reasonably buy a 25kg bag of flour - let alone a delivery by truck intended to be pumped straight into your flour silo. What would you reasonably do with half a kilo of dried yeast?

Repacking is entirely infeasible for a lot of products - re-canning 2.5kg of canned tomato concentrate is a bit of a mess.

So supply chains will adapt, but that takes time. Some things may be out of stock for a while - I would not expect any substantial quantities of italian brand pasta to show up on the German market for quite a bit. We’ll probably have to rely on German pasta (different flour, often with egg unlike Italian)

We’ll not starve, but we’ll have to live without some stuff we’ve learned to expect as part of our regular diet.
Why Are Companies Ending Remote Work? (2019)
It appears no one here has actually read the essay. He's not talking about mathematical complexity of Maxwell's equations (and no, you can use differential forms, Clifford algebras, quaternions, vector calculus, but no matter how you write it, it's still the same thing, and at the end of the day, you will end up solving exactly the same set of coupled partial differential equations, to the letter --there's no magical mathematical notation that makes this go away).

The difficulty he's referring to is in the physics (and not mathematics) associated with the idea that fields are real, fundamental physical entities, and cannot be reduced to mechanical models with "gears and wheels" permeating the space (which was a popular idea back then).
I had been a staunch advocate of not sharing any personal information wherever possible, but recently I've been thinking whether I've approached the whole privacy issue from a wrong angle. I now believe privacy is the lesser evil we pursue because of lack of trust. The world is full of "evil" corporates that funnel our personal info into black boxes for their private gains. We have no idea what happens to our data once they're collected and fear that they could be used to exploit or even harm us down the road. In this zero-sum environment, our best option to protect ourselves is by not sharing data at all.

Trust is the game changer. We almost take it for granted that increased transparency is inherently good, and we've seen how people's data could be used for good in how countries like S. Korea handled the COVID crisis. Verifiability and transparency are how we achieve trust.
Mathematical introduction to first-order logic in 8 pages [pdf]
If humans discover a way to defeat entropy, even at a limited scale, whatever device is created to preserve information into the era of a universe solely made of black holes and hawking radiation will be capable of running doom.

I fully expect the last computer to ever be built by humans to still be able to load original .wads.
I've noticed that many JAX libraries (including those from Google) seem to adopt an object-oriented style more similar to Torch/Keras rather than JAX's functional style demonstrated in modules like jax.experimental.stax. This is disappointing since stax is quite clean and these libraries seem to use a lot of hacks to make OO work with JAX. Is there an effort to implement and maintain more full-featured functional libraries in the jax/stax style?
Jitsi will use up to 2.5Mbps for the user "on stage" (the large view) and about 200Kbps for each thumbnail.

You can use these numbers and your usual conference size to calculate how much data you'd use and then calculate the cost of that.
Gonna plug this site for music and genre datasets and recommendations. There's a treasure trove of data here if you go hunting.

http://everynoise.com/
That's hardly helpful if I just don't want people who happen to have my number to know I'm using signal.
It's in Clojure, not Gatsby, but I've been working on statically serving citations to covid-19 data (https://devpost.com/software/coronavirus-charts-org)
Robinhood vs. Coinbase Pro for buying Bitcoin
As does dealing with this as a customer service issue. I would argue that for most companies catching this internally costs far less than waiting to handle an annoyed customer.
Realistically your country isn't really known for having any good bread though.
Startups can think through the economic downturn
heat death of the universe.
The Fake News Problem
I agree with trying to see the good in things. But as the saying goes, fool me five hundred times...
> should know a lot about the company

OK, that's fair. But every aspect of the company or the part of the company they want you to work for?

This is the introduction phase. After this you talk to someone who can get you more information and more information.
I do not believe web developers are the paragon of critical thinking. The state of web dev tech stacks is a total shit show, and I'm glad to be no part of it.

I think Leslie Lamport is a good person to listen to regarding why and how to think. Here is a good video for example: https://www.youtube.com/watch?v=tw3gsBms-f8
Don't hate on frontend development; people lacking critical thinking skills exist in almost every domain of software engineering.
Or, someone at youtube saw the video and thought it was cool.

Like how this video will always have 301 views: https://www.youtube.com/watch?v=oIkhgagvrjI
Quantifying the Adpocalypse
their comment was in no way "nasty", it's a bit of a sideways comment to imply so, and you are completely ignoring the real motivation behind something like this and the problems with company's complaints on having a supposed shortage of STEM candidates.

the whole STEM "crisis" is born out of companies wanting people already trained to do the job they want them to do rather than training them. and more specifically, companies want software engineers already trained specifically how they want.

movements like this have had a detrimental effect on other roles that society needs. so yes, someone is offering free educational resources, but that someone is a massive multinational corporation whose scale drives them to seek benefits from society, and not the other way around. and amazon's size and influence yields them a lot of power. there is also a larger societal problem in that we cannot solve humanity's problems through technology alone, which STEM efforts completely ignore.
Many jobs in China have two days off a month. This is true of waiters, cleaners and many factory workers. Software developers are a bit better off often working six days a week from 9am to 9pm
We don't have a way to turn these on from the UI, but here is how you can disable all audio processing:

https://meet.jit.si/YourRoonNameHere#config.disableAP=true
It's for attaching the hub to control other Wzye devices, like motion sensors. The hub is pretty small and fills in the indentation to be flush with the rest of the back of the camera.
Show HN: Happy engineering jobs. Teams. Culture. Advanced filters
Hey everyone —

My co-founder and I are excited to launch A Happy Job! We have been working on it for some time and we still have a long way to go, but happy to show what we have built so far.

A Happy Job is a place where engineers can find teams that are actively hiring and fit their preferences. You can search by product type, tech stack, team culture, remote-friendliness or perks — no need to sign up. If you’d like, you can answer a short questionnaire and get matched with the best engineering teams. Matching is based on intangible factors that really matter such as culture, working styles, team set-up, and values.

See it in action: https://ahappyjob.com

Please let us know what you think and support us on ProductHunt today: https://www.producthunt.com/posts/a-happy-job

In this first version of our product, we mostly focus on company-level information that is otherwise hard to research. As we grow, we’ll be adding more detail about individual hiring teams and managers. Sign-up to get updates about new companies added to the platform and be the first to apply: https://ahappyjob.com/email-signup/

We’d love to get your feedback and will be happy to answer any questions here, on Twitter or via email!

HIRING ENGINEERS?

Around 50% of new startup hires are gone in two years. Companies in the SF Bay Area pay 20–30% of the new hire salary to recruiters and still struggle to attract and retain their employees. The best way to differentiate yourself from Facebook, Amazon, Apple, and Google is to share your unique team culture. Showcase your team to attract, convert, and retain top engineers who care about your team’s values.
https://ahappyjob.com/for-companies

You can also read more about the problem we’re solving and about the product here:

https://max2c.com/a-happy-job-launch
These posts are the trash of the internet. Why?

This post...

1 - Fails to explain until the end that they are a competitor writing a "bash" piece

2 - Gives conclusions based on incomplete data and comparisons (website speed is barely affected by 45kb these days, many websites have much bigger reductions on multi-mb loads)

3 - States giant scary click-baitish claim in bold and then in smaller print gives the real story. "It's a liability..." to "it is a potential liability"

4 - Gives a false sense of "many reasons" ("It's a liability" and "It uses cookies" are the same complaint)

5 - States opinions as facts ("It worsens the UX...") -- it might, but the vast majority of websites use cookies, and so this doesn't add anything that you wouldn't have to deal with anyway.
They can't find enough engineers at the rates they currently pay. The realistic take is probably somewhere in between.
Oddly enough, a government compelling you to provide medical care for a third party or pay to stop climate change is, in fact, comparable to someone threatening or assaulting you to get you to comply, as assault and imprisonment are what you'll get if you opt not to pay in to government-mandated programs.
Congrats on the launch! The product looks amazing and I can't wait to get my hands on it.
But imagine owning a company and having friends who make law... and being ‘driven’

Wouldnt you prefer no days off and criminal penalty for tardiness?
>I think the Democratic party is missing the boat on this one. They're so busy pushing someone "presidential" that they are forgetting who the actual target audience is, Trump voters.

Don't you mean the Democratic primary voters are missing the boat? Bernie's dropping out because he simply didn't get enough primary votes.

Also, for all of Biden's problems, it's quite possible he'd do better than Bernie in the general election against Trump. Many undecided voters, and pretty much all past Trump supporters, strongly associate Bernie with communism, which is basically one level under "terrorism" in their mind.

I say all of this as a Bernie supporter. Democrats were going to be very likely to lose the election whether it was Bernie or Biden. Yang, Gabbard, and Klobuchar would possibly have a higher chance in the general election, but that's also unclear.
Excerpt:

"Maxwell explained how the ancient theory that matter is composed of atoms ran into a logical paradox.

On the one hand, atoms were supposed to be hard, impenetrable and indestructible.

On the other hand, the evidence of spectroscopy and chemistry showed that atoms have internal structure and are influenced by outside forces.

This paradox had for many years blocked progress in the understanding of the nature of matter. Now finally the vortex theory of molecules resolved the paradox. Vortices in the aether are soft and have internal structure, and nevertheless, according to Helmholtz, they are individual and indestructible.

The only remaining task was to deduce the facts of spectroscopy and chemistry from the laws of interaction of the vortices predicted by the hydrodynamics of a perfect fluid."
Purely from an observational opinion I don't see Biden as electable. Sanders would of also had a tough time, but running a populist vs populist versus a career politician vs populist I think the former has the strongest chance.

I also think Bernie's approach to healthcare during the times we are in now would hold a lot of favor.

I think Biden is either senile now or turning senile quickly (based on observing him speaking publicly the last 4 months) and won't fair well in debates or campaigning as a result. He's doddering, did not do much as VP, and doesn't have a history of strong stances that he can hold up and swing voters or independents.

I'm not for or against any of the candidates and this is obviously opinion but I think Trump just won re-election.
I mean it's just a paper record. It's existence alone doesn't necessarily prove anything on its own. It's when you're making a case to a judge that you didn't buy 1700 rolls of toilet paper they can say bring it out and say "Yes you did and we have your signature."

You're free to counter and say it's a forgery just as you would be to counter and say someone stole your private key. But the point of a signature in particular is that it's supposed to signal considered intent rather than mindlessly checking a box or being rushed and saying "sure sure whatever."

We pop up dialogs to ask users for confirmation before doing dangerous actions. What's wrong with the paper equivalent?
If that name rings familiar it is because Mitchel has been the chief lizard wrangler at the Mozilla foundation since forever.

I think they stopped with the wrangler title and changed it to chair woman though.

She now sits as the head of both the foundation and the corporation.
What happens when you need to restart that “single Postgres instance” to apply config changes or upgrade to a more powerful instance class? How do you promote a replica to primary without downtime?

Those concerns are mostly gone when you rely on a service like DynamoDB. It's not “free”, it comes with increased complexity at the app level, but it does offer a piece of mind if you can afford the $$$.
Does it matter that newer browser versions are freezing the user agent? Microsoft will never remove it from IE11, so you can always detect IE to show a modal popup.
I think it is still an open question, at least according to this [1]:

> Borrowed from Medieval Latin sabbatum (or from Vulgar Latin *sambatum), from Ancient Greek σάββᾱτον (sábbāton), from Hebrew שַׁבָּת‎ (šabbāṯ, “sabbath”).

It's funny cause in Romanian we're using "sâmbătă" for Saturday, which is pretty damn clause to that Vulgar Latin term "sambatum" (which makes sense, Romanian being a romance language), but our official etymological dictionary [2] gives the old slavic "sonbota" as a source.

[1] https://en.wiktionary.org/wiki/Reconstruction:Proto-Slavic/s...

[2] https://dexonline.ro/definitie/sambata
Hmmm. We had a whole course on measurement systems that get to the heart of understanding that source of your data and inevitable bias/error is more important than just crunching the data as given. For example, from a typical four year degree.
If you have eng in US, having a decent chunk of it in China is much less threatening. For example, your internal controls can specify code review by american employees. Your key servers can remain in America or EU with stronger privacy protection regimes (not necessarily strong; just stronger than China).

This isn't perfect, but it makes subversion (1) more difficult, (2) probably more targeted (see eg Saudi Arabia using Saudi nationals employed by Twitter to steal identities of critics on Twitter), (3) more likely to be discovered.

My company's security model doesn't include the Chinese government / national security / military, but it could include the Chinese government giving our sales leads (which are evident if you can see our Zoom calls) to a domestic competitor. Broad exfiltration of data like that is much much harder if the engineering core is in the US or EU.
Hashing phone numbers isn't useful for privacy. You can test the entire space of 10^10 phone numbers against a list of hashes in hours, and you only have to do that step once.
I want to use Windows on my local machine, but my code (deep learning models) runs faster, and is better supported, on a linux server.
This is interesting but pricey. How are you guys planning on distinguishing yourselves from similar self-hosted solutions like NodeRed or Huginn?
Right, I understand it's more general, but there is a use cases section in the explainer that putting this there might have value.

In other cases where encryption is used (e.g. fetch, webrtc itself, etc), often we ask the browser to do it due to, among other things, the performance benefit of not doing it in JS or WASM. I'd have to test using window.crypto.subtle.encrypt or tweetnacl something to check the overhead (I do see the webcodec examples show a write/readable stream which allows promise-based encryption). Arguably this could have been done at the conn level w/ raw RTC data instead of the media stream level so I wouldn't have to handle data channels separately, but I see the value in sharing with other use cases of client-side stream manip.
I think there is at least one: with a blockchain you can register a document's hash and have a proof that that document existed in a precise point in time. This is an application lawyers and notaries are interested about.
Yeah no. Skype was certainly good at the time, but compared to discord, slack, hangouts, or pretty much any contemporary chat app/suite, it didn't stand up.

Also as another user mentioned, skype was a DOS vector for individual users.
In my opinion there are no longer any really viable server side analytics/log processing that's equivalent to what you get with GA unless you want to either install some kind of server with a ton of features and dependencies or use a tool that will most likely also require the use of js.

The amount of crawlers, botnet spam, hacking or scanning activity and other non-visitor related hits you get these days will require a lot of filtering, updating spamlists, blacklisting, etc and you'll probably end up spending more time tweaking your webserver and analytics setup than actually gathering any relevant information from said analytics.

That said, the "old" log processing tools like AWStats, Analog, Webalizer, etc are still available although I'm not sure if they've been kept updated. I'm sure there is also a lot of more competition on self hosted tools that try to replicate what GA does but I'm not that familiar with any either.
My rule of thumb has become:

If you know all your access pattern and your writes >>> reads, a NoSQL solution will be cheaper to operate than Postgres. Meaning, I believe, for most deployments, you can get the same amount of performance from postgres, but simply at a higher cost (which may be 3-6x at most). Another reason to go with NoSQL is if you are latency sensitive, although I don't think Dynamo falls in this bucket.

NoSQL was also really good for OLAP, but I think now there are several really good OLAP solutions (like Clickhouse for OSS and Redshift/BigQuery in the cloud) that are easier to manage.
How would a messaging app work without contact discovery? You try a friend's number, and see if the message goes through? Well if that's what you want, then you can do this for all your phonebook numbers, and all the ones that go through are on Signal, and all the ones that error are not. Oops, you've reinvented contact discovery.