skysight-inc/HackerNews huggingface dataset:
Indeed that makes sense!

Curious though if the "signalling server" can be abstracted away the same way STUN servers are: put a few URLs of signalling servers in the client app and it would choose whichever. They would all need the same echo'ing capabilities.

Point is to not maintain or have to spin up any servers for developing WebRTC apps, but making them fully autonomous.

Something like this could also be pushed forward to develop some sort of DHT around WebRTC so that this process of finding "signalling servers" can be made even more self-sufficient if the hardcoded urls in the client code are all offline.

Just a thought ️
Some would argue by ignoring the likes of YouTube you are missing the modern era of entertainment. You do you, though.
US Probes University of Texas over Wuhan Lab Links and Zoom
It's not ironic once you realise that most Clojure developers are converts from other languages and new to Lisp.
Reminiscences of a Stock Algorithm
Indeed! In German it's "barrel"
I'm not quite a dev, but I have always felt there's something awful with the TF ecosystem. I thought I was the only one 'struggling' with it and that probably there was some fundamental insight I was missing.
As a user (ignoring fixable things like our admin set up a state-machine for tickets so you can't move story more than one state at a time...) I mostly just hate that the UI is slow and I can't use Markdown like I can in GitHub and Slack
The Myth of Sisyphus by Albert Camus
Are You at Risk of Misplacing Yourself?
Ask HN: What angle of startups or AI isn't covered by YouTube creators?
I've just started creating content on YouTube and want to know from the HN audience what you think is lacking from the videos and creators that are currently on YouTube?

And I say startups and AI specifically as I've started and sold a few startups previously. And now help lead an AI/ML team within a large asset manager manage ~$320 billion across a number of asset classes.
It's not GPU, it's called RIP - Raster Image Processor. And yes, one of the benefits of print is, that it is already pre-rendered. Waiting for a PDF reader/browser to show a complex vector image is just annoying.
Must be some variation in packaging/connectors/cabling. My buddy has bought a dozen different cameras, and the best of them need overhauling with better seals, completely reworked cable holes, and in some cases, gratuitous holes in the case plugged! He mounts them outdoors and they fail in days if he doesn't do something. Hasn't found an outdoor camera that performs as advertised, not one.
They shouldn't get the loan then. Certain types of loans just shouldn't exist. If you know that certain people have a high chance to default then giving them a loan is irresponsible.
It's funny that one of the key selling points of Rust is "fearless concurrency", but IMO if you want "real" concurrency - i.e. not just "split work between threads" which is what Rust can do easily, but different threads doing the same work concurrently (e.g. accessing the same data structures, sending messages, etc.) you need lock-free data structures, and for those you need GC (or something different, e.g. epoch-based reclamation - but from what I've read (no practical experience though), it's just as tricky to implement and performs worse than good GCs).

I think the future is combined GC (for concurrency & unpredictable lifetime patterns) / reference counting (for resources - files, sockets, large primitive arrays) / safe manual (e.g. memory pools). I just need to figure out all the details :D
I misremembered my C89 gripe! The issue was that the following is not allowed:

for (int i = 0; // ...

Forcing you to write

int i;
for (i = 0; // ...

The real annoyance here is that you can't restrict the scope of a variable you need initialized at the start of a for loop to the loop block. It's all fine and dandy when you are just using `i` (and never miss resetting it, or use it somewhere expecting it to be one thing and have it end up being another). When you have several complex loops in a function, it can be a bit aggravating.

(Declaring variables willy nilly anywhere in a block is nice too)
> It would have gone much better if Google management had announced one communication platform and committed to making it their bet going forward.

Ironically, Google had this circa 2013 with Hangouts. The mobile app did SMS, im, video chat, voice chat,. you could do all the same on the web or desktop programs, including sending SMS messages from your computer.

For a short time, Google had an iMessage competitor and if they had merely stayed the course, they would have much more usage today then their fragmented explosion of mobile apps today.

Instead, they keep trying to kill Hangouts.
> I feel like Linux will never organically gain critical mass for a desktop environment [...]

Indeed. https://media.ccc.de/v/ASG2018-174-2018_desktop_linux_platfo...
SuperPay – An effortless way to collect payments for your business
Because it has been true for every major change since the industrial revolution that the people who saw a new enabling technology trend early and funded/built it won big despite not knowing exactly how it would plays out (and yes, those that arrive too late or get it wrong end up at a dead end lose), so if people get convince something might belong to that category, you’re going to be able to raise a fund around it.

You name it: railways, cars, telephone, radio, TV, semiconductors, personal computing, the internet — all of these technologies were created without a complete idea of the change that would happen, and there were always investors ready to get behind the _technology_.

Re: containers and functional programming, I guess most people (myself included) see these as tools that streamline existing things but are not going to deliver the kind transformational change that these other technologies do. I realise this is subjective: some people may believe containers are in that category and/or that crypto isn’t, but what matters is only the belief between the people raising the funds and those investing in them.
What Is Bikeshedding?
Rust's borrow checker solves the problem of "get a reference to something interior, and the parent is deallocated". It knows (by static analysis) when an inner reference may be in use, and won't let the program compile if the parent could deallocate during that time.

This works well even with externally refcounted objects. You can give reference to an inner object without increasing its refcount, and rely on the borrow checker not to allow the parent to decrease the refcount. Or you bump the refcount of the inner object and give it out as an independently owned object.
the Stormy Daniels affair isn't serious, but if it is, little is known about it. A lot more is know about the Monica Lewinsky affair - I think if the same thing happened in this era it would be treated differently, at the very least the power differential between a POTUS and his aide would might dispel the notion of a simple "affair". Bill still travels with Hillary, and does tours, shaking hands with the fans.

Trumps "ties to Russia" are unproven, resources where spent on investigating it but produced very little (I notice "assistance his campaign received from Putin" could describe both Russian election meddling, and collusion, but in the context of presidential corruption only collusion matters - which is unproven).

Using "seriousness" as a metric needs to be grounded by how proven an allegation is, or else the most extreme allegation automatically wins.

I'm undecided how important the Ukraine affair is. Dem rhetoric "asking a foreign power.." has to be balanced with my own reckoning of the seriousness of things, and I'm just as suspicious the lack of noise around Hunter Biden, or FBI bias which I feel is as important, but under-highlighted because the dems generally control the narrative.

> literally hundreds of major acts of corruption

> no political party has ever demonstrated such contempt for the rule of law and the Constitution

according to who? The press? People constantly fight over interpretations of the constitution, "contempt" always follows from "my particular interpretation [of the constitution]", and I see a lot of contempt of law on the dem side wrt rules considered "unjust" - Do Sanctuary cities follow rule of law?

What about taking removal (mandatory buy-back) of arms? https://www.politico.com/magazine/story/2019/10/15/beto-orou...

Trying to twist legal definitions to force state consent for the Equal Rights Amendment (we can extend the time window to allow votes past the deadline, but you can't change your vote if the electorate no longer vote the same as they did in the original window).

Was Trump responsible for putting "children in cages"? Was Obama? https://www.snopes.com/fact-check/obama-build-cages-immigran...
Love the expression! I was aware these common phrases are often different across languages/cultures.

In college I learned that while Americans say "Kicked the bucket" or "Bought the farm" for 'died', Austrians say "Handed in their spoon". Which is farm more evocative IMHO.
Perspective – Bad WiFi is slowing you down. Fix yours without spending a dime
Huh, that actually is beautiful, I didn't expect that.
Show HN: Morphing Visualizations in React and D3.js
I am doing the same with Rust. Fell in love with the language and it feels great :)

Yeah you have to battle the borrow checker sometimes but it's there to help you avoid shooting yourself in the foot.
I'm reminded of something Christopher Hitchens once wrote about this sort of 'defence in depth', which I'll try to recount as best I can:

One often hears from undemocratic regimes that they aren't torturing people in the manner accused, and that if they were it wouldn't be so bad, and that if it were bad it would still be well justified. On hearing these three in combination, little doubt should remain that the accusers have it right.
> Once isolation becomes voluntary, the job market will make sure that people won't isolate even if they wanted to.

Depends on your labour laws, and facilities more than on the market IMHO.
So basically a race to the bottom in order to communicate with the ALGOL intolerant fanatics.
Microsoft tried countless times to move to Arm.

The most recent efforts are with their Surface Pro X, their SQ1 CPU and pushing Qualcomm to release Snapdragon 8cx CPU for ARM laptops.

But most software development companies didn't care enough to recompile their software for Arm and running X86 software in emulation is not exactly a good experience.
Try prefixing code with two spaces instead of a ">"

sum := 1
for sum < 1000 {
sum = sum + 1
}
Text File Driven Applications
You probably aren't going after the same pool of funding dollars. Folks tend to get along well where there is abundance.
Except with Snaps its a pain in the absolute ass to give an application access to anything that it wasn't shipped with access to. The whole interface paradigm sucks. With flatpaks its easy. That being said, I still think both of them are not nearly as good as the old way of packaging-- I want software that doesn't hide all of its dependencies (and thus vulnerabilities) from me by default. If the linux world could pull their head out of their asses on the desktop environment wars, neither would even be needed. Though I wills say, both are better than electron apps.
From what I gathered it's not about binding per se but the way to get from one sheet (the large paper you're printing on) to whatever format you're targeting, and that for the duodecimo (where you get 12 leaves / 24 pages out of a sheet) there is a "standard" imposition but the author found a "non-standard" one which they discovered by having a book with uncut "conjugates" (where two leaves are connected elsewhere than the spine, so you have to cut them apart to read the book) at unexpected positions.

In both you cut out and fold a strip of 4 and a strip of 8 (2x4) from your sheet in order to get 12 leaves. In the "standard", you then put the folded strip of 4 inside the strip of 8 (so when you enumerate the leaves from start to end you get the origins 8 8 8 8 4 4 4 4 8 8 8 8).

In the "non-standard" imposition — which the article says is mostly italian — you put the folded strips together in reverse (8 inside 4) so enumerating the leaves from start to end your origins are 4 4 8 8 8 8 8 8 8 8 4 4.

The article notes that you can also put both folded strips side by side (8 8 8 8 8 8 8 8 4 4 4 4 or the reverse) but then it's a bit awkward to bind as you get two groups instead of a single coherent one.
How high is the creditworthyness of someone who is on a repayment plan to service another debt? It is practically zero. Declaring bankruptcy just limits the duration of the mortgage to 7 years. You still have to pay as much back as you can unless you are literally an unemployed hobo on the street for 7 years.
Well the title explicitly says "New Gatekeepers".
UPMC doc argues Covid-19 not as deadly as feared, hospitals will shift to normal
> Both feels wrong.

That was my question. So macOS has one blessed toolkit working nicely and everything else feeling "wrong". So this has nothing at all to do with being "fragmented" but simply says "apple has one good toolkit and lots of bad ones".
I think in comedy the practice of using swear words as punctuation in lieu of actual wit has some similarity to the cgi overload in modern movies substituting for an intelligent script.

I (regretfully) swear like a navvy myself at times and am up for vulgarity in comedy when its accompanied by actual - you know - comedy. Examples: Viz (uk magazine), Beavis and Butthead, etc.

This was just childish, unoriginal humour and added to the cliched visual presentation was presumably mostly aimed at particularly dull teenagers.
The History of Loneliness Can Help Us Through This Pandemic
https://clubhouse.io/ does a decent job at this. I don’t need to mark in progress (branch created), in review (pr open), or done (pr merged).
What would a country like Luxembourg actually do if they no longer had the 'advantage' of providing tax avoidance?
This blocked the sale of the .org registry - in effect the sale was an extinction level event for the registry - we are all glad it was blcoked and one hopes they will not try a backassward method to gain the sale. Think of it, a $360,000,000 debt, let's say at a 10% rate to some friends = $36,000,000 interest force sucked from the domain every year at the least and over 10 years another $36,000,000 annually (the interest will decline linearly). Add to that salaries of the god-like high order people managing it - all worth at least 1-2 million a year and the servers, techs etc. = on the order of $100,000,000 a year.
All this on the back of the ~~10 million .org name holders all for nothing another $10 added on. The usual business must continue as a non profit it was $12 per year for a domain, so this will now go to $22.00. it nearly doubles the cost and economics tells us that sales will halve.
So now we have 5 million under the yoke of $100 million in costs = $20 each + the $12 = $32.00 and a further decrease.
Sure some will pay, many will say nowego away now. As they say, an ELE has been dodged - stay alert for version 2...
Xiaomi web browser sends your browsing history to Alibaba even in Incognito mode
This may be the first time I've seen an article try to sensationalize webhooks and third-party APIs. When I read the headline, I was expecting some kind of hack, not a story about how Dave in IT hooked the contact us form up to the CRM using webhooks and Zapier...

The meat in the story, is a real problem - irresponsible mingling of PII in analytics data.
> Ship to Mobile, Desktop, Servers and WASM all with one code base.

Dumb question: what would a WASM implementation be useful for? Browsers don't expose "raw" TCP or UDP connections, so even if you have a fully working WebRTC implementation in WASM, there would be no way to connect to anything when ran inside a browser.

Or is this for WASM use outside the browser?
Covid-19 Might Change the Way We Dress Forever
Are you 6? Its a well documented fact that bad things usually raise the GDP. Its still bad, just not for the elites in the finance sector.
20 posts in 9 months is not much at all.
The weird, get-rich-quick world of dropshipping
It is completely in line with the plans and roadmap of the EU comission about an EU green deal, for which concrete programs, money allocation etc. exists; Climate policy is hard - it‘s always easier to call for exploiting external costs for short-term GDP gain. Yet it is good to see that there is a critical mass of sustainability policies in the EU. It is our only way to survive.
There is. It's called Dlang or D.
I suppose I assumed less-obvious algorithims always have semantically meaningful differences to more-obvious algorithims

But we can hope that this is rarely the case

More-obvious always wins if there are never any semantic differences

Good programming is finding the most-obvious algorithim while keeping the same semantics -- and even sometimes changing the semantics to make them more obvious

In that vein, a side question I often ask myself is, which should the algorithm represent clearly:
1) The problem
2) The solution
3) The transition between those two

All 3 have validiy, and result in very different programming paradigm

How can I choose one above the other??
People forgot that Microsoft was one of the biggest UNIX vendors with Xenix and for a long time, Microsoft had the highest-volume AT&T Unix license.
I'm using USA region without actually being there and non-USA store account. Something like a few months ago Apple News didn't load for me neither no matter what country VPN was set to. But now that I tried it again, it actually works just fine on iPadOS 13.4.1 correctly loading the USA stories based solely on the region settings.
My 2c as an active trader:

There’s a lot of speculation, and I love it. Keeping an open mind is a necessity. Think of from the perspective of the funds managing billions of dollars: it’s not in their interest to be predictable. There’s nothing in the stock market that can be explained by a single headline. Misdirect, delay, prepare.

Coronavirus in February was already a red alert and we had a brief panic, but the stock market went back up. I promise you it wasn’t a return to normal, it was a strategic delay. It’s fun exercise to follow the timestamps, the down move started at exactly opex.

The move back up was more statistically sound than you’d think. The headlines saying expect a double bottom were basing that on history and ignoring the magnitude of the move. We were many many many standard deviations out of expectations. Put another way, the massive amount of short positions opened when closed out would put us roughly back at (starting price - 2 ln). A smooth drop would line up with expected move models and would have room to continue.

You have to be very careful drawing conclusions between current news and current stock prices. You also can’t explain it all by forward looking expectations. If you’re actively trading and don’t have a full model based on past, present and future these types of articles will ruin you.
ICANN ties to multiple tec giants is quite interesting. Please people research, you will found very fast reason for this.
Me on Covid-19 contact tracing apps
You don't buy rockets with intentions.
The future isn't as dark as the present.
This is a decent answer.

The other subtlety is that "money" as defined by you and I isn't just the money printed by the Fed, it also includes the liabilities of the banking system (primarily deposits, and in some cases financial paper etc).

So there's public money (Fed), and private money (banks etc). Part of the reason the Fed can print so much public sector money in a recession without it being inflationary is at the same time, private sector money supply is contracting.

When you see interest rates on corporate bonds, commercial paper, and the implicit rates of return on equities all spike, that's telling you that there's a (moderate) run on the private sector money system.

The Great Depression was really a combination of a private sector money contraction, along with tight policy (a reduction in public sector money).

The hope here is that we can balance those forces out, and specifically paper over the COVID hole with printed money.

So far, deflation seems like the primary concern not inflation. Negative oil prices etc..

Will that be the case further out, will we turn into Japan in 1995 with zero rates forever, or Germany in 1920 and totally trash the currency, well, that's the billion dollar question.
Covid-19 Pandemic Likely to Last Two Years
Nothing is stopping you from using more than one email client.
Every effort to improve quality of the discussion is valuable. Thank you
Your post reminded me of a story I have, I was the CTO for a company that exited to a Spanish owned company. When that happened we had a lot of Spaniards that would come over and work for a while.

Anyways somehow there became this competition among them to learn and use the most obscure American English colloquialisms and use them in meetings. One of them the CTO for Spain became a very good friend of mine and we decided to start teaching him some words so he could win in these competitions.

With that said I am from a rural town in the US southeast (Florida to be specific). Needless to say he learned a lot of obscure US country colloquialisms. I can still remember the look of wordsmithed defeat by the other executives when he declared, in a meeting, that they where carpetbagging hornswogglers for deciding something without him. I have to say I nearly fell out of my chair with laughter in seeing how impressed with himself he was. The meeting quickly devolved into defining what was a carpetbagger and what was being hornswoggled, as well as requests for other words in which my friend declared that they need to get their own US mentor and not steal his. I was all good fun.

I also learned some Spaniard ones. My favorite which I could not spell out here to save my life, was one that amounts to the equivalent of monkey business.
NHS procurement official privately selling PPE
>Yeah, that may be true, but on the other hand, had they made it useable, portabilith with other Unix would have been a simpler option.

That's not necessarily the case. See macOS which is using different GUI libraries, Metal instead of Vulkan etc.

So you can't recompile macOS apps to use them on Linux.
There's a gatekeeper question to enter the Settings for grownups: "Answer to the ultimate question of life, the universe, and everything."

Fortunately, as a grown up, I knew the answer immediately. ;)
I think R&D budget are a bit BS. The old companies still spend huge amounts on improving their ICE technology. Tesla is doing innovative stuff in production vehicles. For every other company half the tech in a Cybertruck would be R&D for most companies. Tesla just sees it as product development.
On a small, non-investment scale I'm now a little more inclined to spend for pleasure or acquiring skills (hopefully they're useful and might be an investment themselves). Normally I'm more of a compulsive capital saver, but right now who knows what will happen to value of money in the future.

The divorce of stock market and the economy on the ground is another thing with trajectory that's hard to predict. I expect later outcomes in the world to be "interesting" in some way. Recently I've read about 1929 and some say that initially stocks crashed while the economy was still mostly fine. It was a very prolonged process and on the way people had very little idea what's happening. From the perspective of early 1930s, any prices from late 1929 that briefly seemed "bottom" to contemporaries were still very much peak.

I wonder if older economies, like pre-Revolutionary Europe with aristocrats and peasants, could legit provide a better model of these parallel movements. Maybe not, since everyone was more anchored to grain.
Do the math. Average crustal abundance of U is around 3 ppm.
ssh-copy-id -i ~/.ssh/id_x_ed25519.pub x

Thanks for mentioning this - I've been SSH'ing for a long time and never run across it.