skysight-inc/HackerNews huggingface dataset:
(yet another) attempt to make a version of windows that gives up some backwards compatibility and features in exchange for more consistent design/less cruft/... Somewhere in the area of "Windows RT but more desktop-like" and "ChromeOS but Windows". Rumored to be planned to launch without support for Win32 apps. Targeting similar markets as Chromebooks: Education, limited end-user devices in companies, ...
Windows 10 May 2021 Update now available, designed to improve remote work
Sure, you can achieve what Elixir does by combining a bunch of different components replicating its features, all with their different execution schemes, configuration syntax, deployment constraints. That's the whole point of Elixir, it gives you an integrated environment to do these things with consistent vocabulary, documentation and deployment strategies.
Can you explain what that means? Being repurposed for what and why would that be something we’ve evolved to avoid?
>> Why are you are reading emotion into this?

> I'm reading that you're upset that the conversation has moved on because you're complaining that someone made a comment "out of context" and I disagree.

That’s you reading something in that isn’t there. There is no complaint.

>> They didn’t agree. They added a decontextualized statement a bit like the one they were following

> I read it as an agreement. I see you don't. You're clearly think it's an out-of-context opinion and I disagree about that.

Ok, but nothing supports this. It’s not a statement of agreement. You are welcome to read that into it if you like though.

> Businesses that are uninsurable are arguably rent-seeking to stay in business.

No. That clearly doesn’t follow.

>> Why do you feel the need to defend these statements?
Different people have some very different opinions.

> Because I can. Because I'm bored. Because I want to. Because it's not against any rule. Because I think you're wrong. Take your pick.

> Why do you feel the need to attack these statements?

There is no attack. I think you are imagining that there is one. That is why I asked why you felt the need to defend the statements.

> Why do you feel it's necessary to claim that an opinion is made out of context and doesn't contribute to the conversation? Why do you continue a long reply chain denying someone who disagrees with you? That's effectively what you've asked me.

Because I was curious about why you were defending the statements, a question you haven’t answered.
It's not a clear step forward except in technical terms. Those often don't matter. For example, the big revolution in the last 20 years is not faster computers, it's mobile ones.

I don't have much reason to think there is any near term "next leap from 2D video and displays". 2D renderings are more than 40,000 years old. They have improved drastically in resolution and fidelity. Computers added being dynamic and interactive to that. it's really not clear that 3D rendering adds much.

> Judging by the expressions of the people in the demo and some of the comments here, you're underestimating how impactful this could be

I am not, because that kind of novelty-driven excitement has driven every wave of popular 3D rendering technology for 170 years. VR/AR has been close to mass market adoption for 25 years. We've just been through an unprecedented period of demand for at-home entertainment, and the hardware that many said was finally, finally the thing turns out once again not to matter.

People have had those excited faces every time. There were people jazzed about the possible impact every time. The Brewster Stereoscope. The ViewMaster (with the US Defense Department purchasing 6 million reels on the theory it would revolutionize training). 3D movies in the 1950s. VR in the 1980s and 1990s. 3D movies again this century. 3D TV for 2 CESes. And then the latest wave of VR, which you agree is still not there despite fantastic investment from companies floating in cash.

Could it be different this time? Maybe! But if we keep measuring it by novelty effects, we're setting ourselves up for the exact same failure that keeps happening.
Yeah it's been interesting for me too when running a one-man SaaS side project. I want to break the mold of obviously being one person pretending to be many. When I used a boilerplate privacy policy as a starting point for my app, I had to go through and edit all the "we" and "our" language to either use first person, passive voice, or the name of the app.
It cannot be fixed until you replace the current product managers at Apple. They've created the worst possible app by any standards - Apple Music app on the iPhone is a complete and utter disaster.

This is not a software engineer's problem. This is the oversight committee and product owners that puts priorities together.
The fact is Christians have been persecuted in the Middle East for 100s of years. Under the Ottoman Empire Christians (and any non Muslims) had to pay a Jizya tax - which is persecution (unless you believe it is okay to tax people for being another religion), moreover you had numerous massacres of Christian populations by the Ottoman Empire (one example of this is the Armenian genocide, but you also had cases of Greek, Maronites and other Christian group being murdered at a large scale). Now with that said, Europe was no better, and often worse when it came to its treatment of minorities at that time.

Regardless, the fact that historically Christians (and other minorities) were treated relatively well in the Middle East does not change the reality that for the past 100 years Christians and other minorities are facing massive persecution in the Middle East and in some cases genocide or ethnic cleansing.

Some examples of persecution Christians currently face (by no means complete)

- In Egypt, Copts can not perform any repairs on their churches without government approval, moreover in the past 10 years alone 100s have been killed by mobs attacking them.

- In Saudi Arabia, Christians can not practice their religion in public.

- In Iran Christians that converted from Islam face the death penalty

- Turkey two Byzantine Era churches, Hagia Sophia and the Church of the Holy Saviour, were just converted to mosques.

- In Gaza Christian business and places of worship are regularly attacked by Islamic extremists, often with tacit approval of the ruling Hamas.

And this is just the tip of the ice burg when it comes to the type of persecution Christians face in the Middle East today.

Now let’s for a second talk about Jews of the Middle East.
A 100 years ago the Jewish population in the Middle East (outside of Israel/Palestine) was nearly 1 million and yet today it numbers maybe a few 100.

Ask yourself where are the Jews of Syria, Algeria, Yemen, Egypt, Iraq etc?
All had relatively large Jewish communities until recently.
Persecution, violence and yes, ethnic cleansing is what decimated the Jewish population of the Middle East (outside of Israel).

The reality is, one of the few countries in the Middle East where religious minorities do not face any major persecution is Israel. Yes, you have had individual cases of extremists attacking minorities - but this is true for every country in the world, and when it does happen they are usually caught and brought to justice. This is why the fastest growing religious community in Israel is Islam and this is also why the Christian population in Israel is continuing to grow (unlike in the areas in the Westbank under the Palestinian Authority rule and Gaza under Hamas rule, where the Christian population is decreasing at an alarming rate).
Does it mean Israel is perfect when it comes to how it treats minorities? Nope. But, when it comes to its treatment of minorities it is no where near as bad as the rest of the Middle East and is not much worse (and in some cases better) than the EU and the US.
From what I remember, all of the phases of sleep are essential — if you suppress any of them, the person becomes unwell (possibly even dies). That includes the REM phase in which we sleep.

I don't know if you can arrange to have healthy REM with zero dreaming, though.
Something is weirdly rotten in the Rust embedded ecosystem. The overarching experience is best described as akin to C++ template metaprogramming. The final result is that setting a GPIO output somehow requires unwrapping an option, as if we didn't just set a single bit in some register and there were actual meaningful errors with that operation the uC could detect.
> I don't feel the need for 2FA because

The problem here is how many services have been moving to forced 2FA lately (presumably because their users keep getting their re-used passwords leaked).

I'd move to 1Password (from KeePass) just to deal with these obnoxious 2FA requirements - except many of them, adding insult to injury, are SMS-only. (Feature idea for 1Password? Assign me a phone number that will automatically consume SMS 2FA codes and type them into browsers for me?)
How are they supposed to just increase production right now? There's silicon shortages across most industries. In theory, lowering demand by limiting crypto mining efficiency should help give more people access to these cards.
Thanks for the comments. The Author here. I know the article does indeed lack depth. But on the other hand, I have a precise goal in all the articles I write for this newsletter. I just want to introduce some concepts, which are not commonplace, very briefly. so that you can read in an email, in 2-3 minutes max. I try most of the time to point out to the original documentation so that anyone curious to know more can follow and learn the details.

What do you think about this approach?

(That is kind of why I named the newsletter as `Python's Byte` :) )
I disagree with your flat assertion of 10x.

The vast majority of Apple Music lossless audio will be CD-quality ALAC which has a variable bitrate generally between 2x and 4x that of 256kbps AAC. A small subset of music available to stream will also be "high res" with bitrates in the realm of 5x to 10x.

It also won't be "everyone" using this but rather only a small percentage of people—and within that subset, many will only choose it for a limited subset of music and in a limited subset of listening contexts. It wouldn't surprise me if lossless was chosen by fewer than 1% of consumers.

Therefore in aggregate, the increase is going to be somewhere closer to 1.1x, not 10x.
I believe the OP. There's always a minefield when cultures collide. This is evident when someone from the US Midwest/Mountain West moves to SF for work. Just very different norms for how interactions are structured, and how good faith is communicated.

Because all involved parties basically look and sound the same, they judge one another according to their own local standards, instead of recognizing that they are actually interacting with a different culture.

Edit: for an additional existence proof of this midwest/coastal clash, see this comment which I had not yet read: https://news.ycombinator.com/item?id=27199709
It’s an iPad app. This is like saying why can’t I put gas in my Tesla?
A document store is basically optimized for specifically hierarchal data situations — a tree. The data structure you’re describing, and what the article describes, is precisely that: a tree.

When comparing a document store versus a RDBMS, in terms of suitability and appropriateness, the distinction is primarily along the lines of a tree, versus an arbitrary graph (by which I mean that an RDBMS is more powerful, and more general, but not inherently as optimal in either performance, “scalability”, or UX in the places where a document store makes sense.

More specifically, the way the article describes it, you’re not interested in “give me every block of type X” — you’re only interested in “given block Y, what type is it?”.

That is, the question is one-way, and fits cleanly in a hierarchal format of a document store.

The only question posed that operates in the reverse direction is permissions, though even that’s a little odd, since it seems to me it should only go “downwards” as well — a block’s permission scope is the sum of all of its parents, and you can store it there upon iteration.

> The underlying persisted data doesn't necessarily have to be a bag of KV pairs.

It doesn’t have to be... but it can be, and appears to be.

> A block is related to its parent and descendant blocks.

Right; the singular parent, and the multiple children. A tree.

> In graph theory, a tree is an undirected, connected and acyclic graph.

When discussing trees and graphs, I think it’s obvious a distinction is being made between a graph forming a tree, and graph forming a not-tree (more complex than a tree). When I say that a square is easier to encode than a rectangle, I do not mean that a square is not a rectangle, but that a rectangle is not a square — that a square’s more specific properties give us opportunity to simplify/optimize (I only need to store one length to represent it).

A database can encode a tree just fine, but that doesn’t mean it’s the best tool to do so.

There are other properties to a document store I don’t care for, and I don’t like them in general (like the implicit schema, and total lack of data consistency validation by the data store, and the fact that you often don’t truly have a tree), but representing a tree is what’s been described, and it’s exactly what they’re specialized for.

If you want to argue against it, you need to specify why you think this isn’t a tree, because I feel it’s quite obvious it is.
I've been using Macs for 13-14 years, and each upgrade to the 'newest and fastest and most powerful' I think 'hmm... maybe this will stop beach balling'. But it doesn't. Mind you, I only have an 8 core 2.3ghz with ssd and a mere 16gig of ram - I'm sure the 'powerful' Macs won't have this problem. But I also mostly hear from people who never experience beach balls ever, and I can't figure out what they're doing.

I did see a guy with an m1 in our coworking space who hit a beach ball last week while showing me something, so I know it's not just me or my various hardware. but perhaps its more rare?
Nobel peace prize winners can been frankly weirdly wrong on these topics when they overextend from their own specific domain. Think back to the AIDs crisis, where Peter Duesberg, an award winning molecular biologist, thought that AIDs couldn't possibly be caused by HIV. He was outside of his peer group that came to realize that AIDs is in fact caused by HIV. Experts can be wrong, but that is why science is not just a process, but an institution. Peer review is how we deal with these discrepancies, and "doing your own research" without expert mentorship is not a substantial substitute.

I have a PhD in bioinformatics, and yet I know that my personal expertise (and ability to consume) information about viral engineering is limited. I therefore have to rely on experts, and make a substantial effort to tune my priors to ensure I'm listening to the right sources. A single medium blog from a reporter without any editorial supervision is not an adequate substitute. When I have questions about how to adjust my priors for this subject, I have been in communication with colleagues whose expertise and knowledge are qualified to answer questions. And from all of this, there has been a general consensus from these scientists that while they cannot specifically rule out lab origin hypothesis, there does not even begin to approximate the amount of evidence we need in order to "prove" it. Remember in science we are trying to make claims that are by nature testable- if you cannot test a hypothesis, it's then just pure speculation.

If you want to waste your mental effort on "doing your own research" and making baseless speculation, fine, waste your time. Go off the deep end and find amusement of the sort of baseless conspiracy theory folks that appear on Joe Rogan. But do not for a moment bring baseless speculation into the realm of science. Too many people have spent too much time to waste it on people who cannot intellectually appreciate the differences between testable scientific hypothesis and a baseless speculative claim.
Bloomberg reported yesterday that Texas’ lifting of restrictions had no noticeable effect on the already plateauing case numbers.

Perhaps the herd immunity threshold does not require as high of a vaccination rate if enough people are immune from prior infection. Many people who were infected never took a test because of mild or no symptoms, so they don’t show up in statistics. Immunity from prior infection was recently shown to have the same efficacy as the best-in-class vaccines (95%).

https://www.bloomberg.com/news/articles/2021-05-17/texas-reo...
Okay, let's say I don't believe you and I have made a good faith effort to look into this subject and have found no evidence that anyone has ever been sued for causing depression, do you have any evidence or way to substantiate your claim and demonstrate to me that you are correct? I am aware of emotional distress lawsuits, but what's being claimed here is quite different.

Do I have no choice but to take you at your word that you're right about what is a pretty big legal claim being made here. Are people just making up things about how the law works, or am I genuinely just very ignorant on this subject?

In other words, can you cite the legal principal here, or precedent, or some kind of actual reference that shows some kind of informed discussion is taking place on this subject instead of a bunch of people making uninformed claims that sound appealing?

From my uninformed point of view that I am happy to be challenged on, suing Facebook for causing depression makes about as much sense as suing McDonald's for obesity. There is no legal principal upon which one could successfully do so and while people have tried, they failed miserably [1] (as in the case was dismissed with prejudice, which is one of the worst outcomes).

[1] https://money.cnn.com/2003/01/22/news/companies/mcdonalds/
It's a tough problem. The original Microsoft Word file format wasn't even really a file format in the way that modern developers think. It was basically just a dump of raw memory blocks to disk, with the necessary adjustments to pointers between blocks. That made it very fast to save and load files on old hardware. But using such formats with modern code bases is extremely difficult and error prone, even if you have all the original source code.
I suppose this might be a good place to ask:

Are there good beginner resources on working with kicad out there? I haven't really found much but maybe I'm just failing at my search terms because I'm not as familiar with the field as I should be.

Esp. really beginner "baby's first circuit board design" and also "making minor modifications to someone else's board".
> Each normal five-to-ten year business cycle in modern US history has ended with higher debt as a percentage of GDP ... This is because at the end of a long-term debt cycle, debt levels get so large relative to the size of the economy that it becomes impossible to deleverage them nominally

The problem is not simply the debt, its also with how we measure GDP. NIPA is broken and counts ground rent, late fees, and interest on loans created for speculation on intangible assets as output rather than overhead.

Generally prior to recessions when real GDP appears to be going up its really already dropping due to malinvestment and over-financialization. For instance during 1980s asset bubble in Japan corporations previously only involved in manufacturing started opening divisions to speculate in real estate and stock market.
I had to unfollow a couple of people. There's "having a good time" and there's "constant idyllic life".
If you aren't careful it turns from "keeping up with x" to "comparing against x".
> My point was this is the wrong focus, because of what currency is by nature.

Ah, fair enough. That said:

> I owe way more money than I have in cash, as does almost everyone, and my loans being in nominal currency, inflation only helps.

This only works if you have a effective means of prohibiting (any) interest on those loans (ie anti-usury laws that actually have teeth). Otherwise the lender just bakes inflation into the interest.
Yes, more processes come with the cost of more memory but we have reducing the process overhead in Firefox in order to minimize that cost as much as possible. We will continue doing memory reductions and will have numbers to report when we roll-out to all our users. Thank you for your continued support and use of Firefox.
2000 series was expensive and underwhelming, and raytracing wasn't really viable in real-time with other graphical settings cranked up.

3000 series is a huge performance boost, reasonably priced (at least at MSRP), and gives comfortable buffer on lots of scenarios like high-end VR, 1440p at very high FPS, and comfy 4K with all the good stuff turned up.

Meanwhile, the GTX 1080 was cheap and could basically play everything at 1080p. I think gamers just skipped over the 2000 because it was lame.

But hell, I hope you're right. I'm still rocking a 980, and I've not had any success trying to grab a 3070 to upgrade. Maybe these LHRs will actually free stuff up. (But to be honest, the 980 is still doing fine with most of what I play at 1080p.)
This is not an invalid criticism.

But, on the other hand, I really really like the analogy. It illustrates some of the issues very clearly.

Maybe a slight improvement on the analogy would be to say "install video cameras in every room of your house" rather than "make the walls out of glass".
I want to like it, but it feels whimsical rather than meaningful.

Real internet maps feel like they should be nested navigable graphs.
Hopefully they will announce a much improved Google Chat so its more on par with Slack/Discord etc as its pretty bad at the moment. It's difficult to use
I think everyone should think long and hard about having any kids. There’s no risk of everyone deciding they shouldn’t have kids, so lack of population is not a worry at all.
Can I ask what HTTP library did you end up with? Thanks.
just checked your bio. at least you're using their preferred pronouns.
I can't remember what it was, but I've read something within the past 3 months, possibly on these pages, which very much suggested human cognition being derived from a series of overlapping partial models of the world, similar to what you described (but with more simulation models in that layer)
No eVIdEnCE is exactly what you would expect to see from a lab leak in China, and the exact opposite of what you would expect in literally any other situation. So it's still no direct evidence, but it is increasingly strong circumstantial evidence.
Merlin's Owl (2003)
Anyone here using the Matrix ecosystem instead of Teams for a more "enterprisey" company?
Maybe for the set of people that don't mind gimmicks and facsimiles, but for those of us that don't want to even turn on video there is no way you're going to get me into an entire videoconferencing box!

Nothing beats in-person. Nothing!
Or the adhesive paste of the same name.
I don’t know if DO sells “gift cards”, but are “credits”different in practice?

Iirc, at least in the US, gift cards cannot legally expire.
what I described above would be at layers 1 and 2 in the OSI model (the cable itself and underlying physical assets)

a company like Cogent, HE, they're providing at layer 3 the routers, network engineering, IP space (in many cases, not all, mostly for enterprise customers), and what is known as "IP transit" - transiting a customer's traffic through their network to all of their peers. And maintaining the cost of buying all those inter-city transport circuits to link all of their routers within their AS together.

https://www.teliacarrier.com/knowledge-hub/what-is-guides/wh...

https://www.thousandeyes.com/learning/techtorials/transit-pr...

https://blog.telegeography.com/what-is-ip-transit-definition