skysight-inc/HackerNews huggingface dataset:
Drag increases proportional to the square of velocity times the density. At higher speeds, you can fly at higher altitudes for a given lift to drag ratio. Higher altitudes -> lower air densities. Drag overall does increase, but at a slower rate than just looking at the velocity alone would suggest. The efficiency of jet engines increases with both altitude and airspeed (which is why subsonic airliners fly as close to the speed of sound as they can get btw). At and slightly above the speed of sound drag dominates, but engine efficiency eventually becomes more important again past Mack 1.6.

The important thing to remember here is that at the same time as the concorde was being developed, another technbology, the high bypass turbofan, was also developed. This looks like and is commonly referred to by the layperson as a jet engine, but the two are very different. A Turbofan is 10 to 50 times more efficient than an afterburning turbojet, regardless of speed. The concorde didn't have turbofans, the planes it was competing with did. You slap the concorde's engines onto any other airframe and fly at any other speed, it's still going to burn an order of magnitude more fuel than a turbofan aircraft.

Compare the concorde to turbojet powered aircraft it is competitive. The turbojet powered boeing 720 got 16 passenger miles per gallon and the 727 got 10. In that context the concorde's 17 at over twice the speed looks pretty good.
They way, way overcharge for an on-line only experience. One misses the networking and the class interaction.

There are very good quality MOOCs, coursera, etc. What's the difference if Harvard teaches an ML course, now on-line, and a Stanford MOOC?
> COVID-19 emergency

Where I'm standing, the US is definitely still in a Covid-19 emergency...
On the other end of the spectrum, I like when people tell me "you're making my job exponentially more difficult, with a negative exponent" to let me know I'm doing a good job. Math nerds are the best coworkers
As far as end results go, obviously My Life And What I Learned Along The Way.pdf is obviously going to win out over a pile of scribbles.

Regarding my original point, it’s what you use to get to the finished product that counts, and I maintain that hacking markdown is inferior to freeform pen and paper thinking.
I would work as a scientist for a better planet, working on advanced topics that may not achieve anything or may change things forever. I'd work on OSS in my spare time to give back to the community.

I'm a physicist and have worked on rocket science before, but the pay was a pity and the boss was shitty.

SaaS is the only way to make an ample living in my country, the only jobs where competence makes a change instead of which university you graduated...
Gay male with a fiancé here, and I love the boyfriend twins analogy. My partner and I are (gratefully) described as similarly good-looking -- curious store clerks like to ask us if we're siblings but then quickly realize we're probably a couple.

> I'm attracted to men in the same way straight men tend to be attracted to women

See, we wouldn't know how to answer this! Certain ways our straight friends describe their love interests sound foreign to us..
Ah, but using ETags to track users doesn't work unless JavaScript is enabled. As one who normally doesn't use JavaScript, I had to turn JS on then refresh the page to make this spying example 'work' (i.e.: track me).

As I've been saying for years, get rid of JavaScript and 90%+ of these privacy violations and other security breaches will melt away.

The trouble is we users have to suffer the brunt of this JavaScript 'disease' because it primarily benefits large commercial interests. If ordinary users get trampled upon as a consequence then that's just too bad.

Seems I've found yet another good reason to keep JavaScript turned off.
Only randos on HN think search quality is declining. If the search quality metrics that they use internally suffered a sustained decline, everyone from Sundar down would be fired.
Evolving the Internet Through Covid-19 and Beyond
Postgres does dblink too (which is Postgres to Postgres I believe). FDW is more general in that it allows using, say, mongo collections as tables.
That's one opinion, yes. Not a widely-held one.
Having worked on a dating app startup with a 2m seed (it's since pivoted to a brewery run by active gang members), I can say the problem of dating is looked at horribly wrong.

People assume dating is about finding the person "most compatible" with you. Compatibility is an illusion. Most people tend to date until they have an idea of "what they don't want". Once they know and they find someone who checks the boxes, they settle down.

This article https://www.wired.com/2014/01/how-to-hack-okcupid/ is not about a guy who created some algorithm for finding love. The algorithm was simple. He went on enough dates to know what he didn't want, and then found the person that matched that criteria.
The perspective of ICE is that there's no legitimate justification for someone to be in the US if they're only taking online courses.
Could one run a separate Postgres instance for each table in a large schema, and use FDW to stitch it all back together?

To what extent would this be noticeable to applications?

Could this be an interesting scaling/reliability strategy in some circumstances?
Douyin is the local version of Tiktok in China.

Since the livestream was blocked about a minute into the livestream, Douyin seems to be able to identify “foreigners” in livestreams.

Is China AI so advanced that it can identify the nationality of people in livestreams? /s
> Why would having a larger pool make dating harder?

FWIW, I have found online dating way harder than dating someone I met through friends/work/school. YMMV but my theory is having access to that many more people leads one (including myself) to sometimes think there's someone more attractive/interesting out there instead of giving what's available to them a strong chance.

I have two good friends who have been serial daters for years and they have Seinfeldian reasons as to why they didn't fit with someone. It made me think my God, "if everyone had your standards, literally no one would have a long term relationship." Interestingly, when I saw them date mutual friends back in Uni, the relationships were the longest they've had their entire lives.

I'm convinced that a lot of stable marriages from people I know around me wouldn't have happened if they had tried first meeting online instead of happenstance in IRL situations, because person A wasn't the typical ethnicity that marries person B, or person A is much older than person B and wouldn't have fit in the filter, or person A isn't particularly photogenic, etc.

I'm not trying to paint online dating as a bad thing as there are quite a number of success stories.
I don't think so. The husband's resumé is dramatically more qualified that the author's. He has multiple startups/exits and was a FAANG engineer.
There's no context here, why would it matter what the variables are? Do you really need 'a' and 'b' to be named 'add_operand_1' and 'add_operand_2' to understand what they are? Same with 'acc', is it not obvious what it is from the context? Unnecessarily long names can be less readable too. If a variable's lifetime is only a few lines long, and the meaning is obvious from the context, a single letter name might be best.

As for the example: if you think a dot product is useless, then maybe SIMD really is not useful for you, and you can forget about it if you want.
Easy dating app: instead of making profiles and 'matching', just organize a bunch of dances, hikes, etc in a community and charge a nominal fee for membership. This will likely lead to much better matches than some silly algorithm.
It's a new guideline actually - I meant to mention that.
I get what you're trying to say but your ideas have to compete with YouTube et al which are not only "free" for the content creators but can actually make them some money. A content creator already has a non-zero cost to make a video, having to pay more money to host it just makes them less likely to keep making content.

There probably are ways to keep a catbirds.com running but as the difficulty increases the likelihood of the site's maintainers keeping with it decreases significantly. If the site tanks all of its hoisted content goes with it. Ask all the people that had their content wiped from MP3.com how that feels.

So from a content creator's point of view, why hitch their wagon to catvids.com? It costs them money and isn't guaranteed to be around in a year. They're also far less likely to make any money no matter how much traffic aggregators send them. Sticking with YouTube is way less of a hassle and gives them a far better chance to make money if nothing else to break even to keep making content.
That is a wonderfully written report, that gave me the screaming meemies towards the end.
Hi, thanks for your work, Tauri looks nice and it's good to have some competition for Electron.

My comment was quite "blue-sky", I'm not necessarily suggesting any of it for Tauri, but I think it's a useful thought experiment. If we weren't trying to be compatible with web tech (because I don't think we necessarily need to be), what would we change?

For example I think we'd probably not use JavaScript. JavaScript has improved a lot in the last 10 years, but it still has a lot of warts that are there explicitly for backwards compatibility with the web. If we're not trying to build for the web then we have so much more we can do.

While I think in Tauri pushing developers to put heavy lifting in Rust makes a lot of sense, similar to scripting a game engine we typically want to do this sort of thing as little as possible.
> Maybe developers stop learning because they realize that that to learn how to do the same thing with 167 technologies is not a real development.

The biggest improvement I ever had as a developer came from reimplementing the same thing in Lisp and OCaml that I previously done in Java. It was quite eye opening to see how much more concise I could be if leaving the mainstream languages and started to use something more advanced (also niche at the same time). After having discussions about this with me peers who completed formal education in CS, they explained to me many concepts that I was not aware of and turned my attention to functional programming and ML languages in general. As of today I am even more convinced that doing the same thing in different languages / environments helps me understand the problem domain better, select the right tool for the job and become a better engineer.

> The older I am the more I'm convinced that development is not individual thing - it's a team sport.

I agree. We usually do these implementation exercises as team work.
OK. Well, I've been using it wrong then :)

Truth be told, in Greek also, where we have lots of dishes with many spices (and some which are made with specific spices, like pastitsada) we don't have a special word for "food with lots of spices" either. We just use the circumlocution.
Thank you, James! Yes, finding processes out of the box helps a lot to open the doors that otherwise stay closed
Brain problems linked to even mild coronavirus infections: study
> Do we need to watch video while we go about our business? You better finish your business or the video.

Yes, and don't tell me how to do my work.
A single shred of doubt has a lot of power. As a comment above mentioned, ~38% of Christians believe in a young Earth. They are more than likely the ones who believe in the so-called "infallibility of Scripture".
The percentage of the ~38% that might consider evidence brought to them by an authority they respect may also consider the fallibility of other parts of the Bible that those authorities endorse actively in comparison.
That's my best guess at why church leaders don't ever talk about myths perpetuated by the congregation.
Oldest domains in the .com, .NET, and .org TLDs
For me, C is the Latin of programming languages. Once you get C the world opens up and learning a new programming language is easy.
The dupe detector doesn't consider flags, and it allows reposts if an article hasn't had significant attention yet. It's porous on purpose, to allow good articles multiple chances at attention. Unfortunately, since we have no software to distinguish good articles from bad ones, it also allows bad ones multiple chances at attention. Thems the breaks.
I think the argument here is suffering as the business is questionable, though I wholeheartedly agree that pointing a founder to a blog post and pretending that counts as mentorship is bullshit.

> none of the VCs I contacted even tried downloading my app (I use Intercom daily to see all the new users trying our app). They dismissed its worth without even giving it a shot.

Fair, but I just had a look at the app store - this had two reviews since late January (when about ninety-five 5* reviews were posted over a few days), and neither were positive.

Additionally, a cursory search for personal trainer apps will turn up dozens of well-rated alternatives. Putting myself in the mind of a VC, I would be hard-pressed to invest or advise the founder of such a company.

Would love to learn more about why the VCs wouldn’t respond to her emails, though - seems like another failure to meet the commitment.
I had a friend in high school who was in love with Far Side comics, although personally I never understood the passion for them.

The same sort of joke would be a throwaway or interstitial gag in an animated show like Family Guy, Bob's Burgers, etc.

It's a funny quip, play on words, or ironic situation and it earns a smile or an exhale, but it's hard for me to see what makes it so special.
Dart actually has a lot of characteristics that make it appealing for a lot of the areas I'd have (begrudgingly) used Go - command-line tools or local utilities. It "can" be scripted, but also AOT compiles, has a saneish type system with generics, and doesn't have pointers to deal with. It's hard for me to want to use it on the web, but I keep watching it and wishing good things for it.
So your argument continues to be that the aircraft that is provable, and AS YOU ADMIT, is less efficient, is somehow "more efficient" because "reasons".
I prefer this one as it is potentially more secure than some of the other ones

https://github.com/grmat/play-with
As other folks have mentioned, Zulip has a number of cross-server integrations with both the Zulip protocol and other protocols like XMPP. There's a few we document here as well as Matterbridge:

* https://zulipchat.com/integrations/communication
* https://github.com/42wim/matterbridge

We'll eventually add a more native way of connecting a stream between two Zulip servers; we just want to be sure we do that right; federation done sloppily is asking for a lot of spam/abuse problems down the line.

(I'm the Zulip lead developer)
My understanding is the "advantage" men have over women in this article is due to the average man finding the average women more attractive than the average woman finds the average man, at least in the data used.

Without removing that, and assuming everyone pairs up, the "advantage" remains.
Everything is linear on a log enough scale ;)
The point isn't that the devs are the ones doing the auditing, even though pretty much everything that lives in DEB and RPM repos has maintainers which do.

The point is that you can audit without having to depend on a third party. Nobody's claiming audits are free or that they're assumed. The point is that you have the option to choose to trust as much or as little of the build chain, from the compiler to the target code to the artifacts.
Opinion: Xi Jinping – A modern-day tyrant in the old mold
No it's not. They're still allowing an exception that allows any number of online classes. They're just requiring at least one in-person credit, and for the university to say it is at least partially open.
And unrest is being caused, actively, because we are unable to come to grips with an inconvenient reality and work to actually address issues - instead, we have doubled down on the "systemic bias" reasoning and there doesn't seem to be any hope that it will let up.

At this point, alternative media organizations are required in order to give all of the cancelled people somewhere to make the case for a peaceful, productive way forward that leads us back to a standpoint where consistency with observed reality becomes possible again.
Harvard professor to launch nasal spray that could reduce Covid transmission
or use https://mpv.io/ which will use ytdl internally to 'just play the fkn vid from the url' kthxby
Meaning and purpose are not things that you find in work; they are things that you make. As a CTO in a small adtech company, my standard pitch to hungry young talent went something like this: You're not going to be curing cancer or putting people on Mars, and we don't have daily catered lunches or a foosball table, but I will give you A) more responsibility than you would have elsewhere, B) more opportunity to make an out-size contribution to the company, C) more freedom to choose the tools and methods you want to use, and D) lots of data to play with. And then I would point out people who honed their crafts and made money in adtech and then went on to work on curing cancer, sending people to Mars, etc.

I am reminded of a story about a janitor. Being a janitor doesn't seem like an obviously meaningful and fulfilling job, but if you work as a janitor to provide for your daughter so she can go to college, then that job indeed can be profoundly meaningful.
As far as I can tell, snapcraft[0], the tool that allows the creation of snaps is open-source and on github. However the hosting server-side code is closed source.

[0]: https://github.com/snapcore/snapcraft
Maybe related — there was a Chrome bug regression that was recently fixed that rendered the thickness of font-sizes above a certain threshold incorrectly, large bold text wouldn't be bolded - https://bugs.chromium.org/p/chromium/issues/detail?id=105765...
Any particular instance is not proof of racism. But I suspect VCs as an industry is biased against Black people because of its closed network nature and the lack of black founders in general for the VCs to pattern match. This should be especially acute for early stage investing when much relied on intuition and the "quality of the team".
Flutter: yay!

Snap: nope!

Anyway, hopefully this will cause a push for flutter support on other distros that are snap free.
Ok, I've brought your comment back from oblivion. One-time offer.
The background to this website is amazing!
This is the one I currently use: https://github.com/darktrojan/openwith Perhaps play-with is a better choice.
>> (it's since pivoted to a brewery run by active gang members)

Would this be an appropriate place to share that story? Because I'm intrigued
If you write code that does basic arithmatic, a and b will do just fine in my experience. If I’m implementing an existing algorithm, I like to stick as close to the algoritm’s symbol use as close as possible. I miss that I can’t use greek symbols like ϕ or σ as variables, but that’s just me probably.
Is the best solution then (in terms of what current Linux users probably want) to introduce permissions to existing repository applications? Best of both worlds: reuse of system libraries, security updates to upstream packages without having to update the application itself, and pseudo-sandboxing for extra security.
You're just making same claim as the authors in the study, but adding a proposed mechanism. But just as they don't have evidence, neither do you. You have to actually do the study to prove it. If you believe that the experiment would work this just means you and I have different priors on the matter.
ICE hasn't really "change their mind." When they relaxed rules in March it was never going to be an indefinite change. The new rules are much more lenient than they could have been.
Coincidentally I was just looking at this after upgrading from 19.10 to 20.04 today -- basically, the version installed from Nvidia's old 18.04 repos work fine on 20.04.
It's not a log scale, though? It's just slightly unfortunate that the small curvature of the plot is hard to see.
I’m curious about the email thing too. If she was using the ceo@bright email in the blogpost, I can see that getting filtered before any human read the contents, otherwise it’d be foolish to not give the time of day to a person who fits their advocacy profile, regardless of the business’ viability.
What metrics do you want the comparison on?

Cost: AWS is not free vs Open Sourced

Time: AWS averages under 10 seconds vs 140 seconds on a standard Dell 7480 & 9 seconds on a GPU Google colab

Character Accuracy: Almost same on a high quality input. No comparison with AWS on a blurred camera photo like this https://github.com/ExtractTable/ExtractTable-py/blob/master/...
That probably just means that they are testing that they are testing that platform in CI now, and are officially supporting it (taking bug reports into account, etc.).
I'm very happy with Debian. I mostly like Ubuntu, but I can't have snapd restarting things whenever it feels like it.
British Library Commits to Becoming an Anti-Racist Organisation
I'm running ubuntu, maybe it is time to try Pop OS. Hopefully system76 doesn't pull shenanigans like Canonical.
Probably good things for a “design technologist” to know...
I can't tell: Are they referring to individual meatballs, the meatballs in one plate at the restaurant, or one bag of meatballs from their store?

Comparing sales of individual Billy bookshelves to the sale of individual meatballs is bizarre, but it still then leaves you to the individual plate, or the frozen bag, which are completely different portion sizes.

Billy bookshelves come in a couple of sizes, so maybe they mean not individual meatballs (since you can't buy a single meatball), but both the restaurant plate servings and the bags as compared to sales of the large and small bookshelves?
I feel like a lot of people here are missing the point of the article.

I've worked with several 'expert beginners' over my career. They think they're near the skill ceiling, but they're actually much closer to the bottom. They rose through the ranks despite not being particularly great at their jobs, and now find themselves having to indoctrinate others into their way of doing things. Any suggestion on how to improve the process is usually met with some form of "that's not how we do things around here", since the expert beginner feels threatened.

Preventing yourself from becoming an expert beginner doesn't mean you have to dedicate all your spare time to learning 200 different technologies, as some here have suggested. It's more about accepting that learning is a life-long practice. Knowing that less experienced coworkers still have things they can teach you. Understanding that there is still so much out there for you to learn, and being humble about that fact.
Universities were expecting updated guidance for the fall. This didn't come as huge surprise to people who deal with this stuff.
I like the concept of "learning to express different and deeper ideas in technologies you already know", but I'd suggest going deeper in a particular business domain or industry instead of another area of the CS universe.

In other words, become an expert at solving specific business problems with technology, not a technology expert looking for business problems to solve.
Show HN: MapGallery – present your trips with maps