skysight-inc/HackerNews huggingface dataset:
>How can market share not be part of the discussion concerning who controls the web?

Of course market share has to be part of the discussion. But the way in which you used it seems tautological. Also, market share affects alternative browser engines just as much as Chromium based browsers.

>The original argument was that Google wouldn’t control the web in a Chromium monoculture because anybody can just fork it.

That wasn't my argument though. I don't know if Google wouldn't control the web in a Chromium monoculture. It very well might. My argument was that the IE era does not serve as a valid historical precedent because the fact that Chromium is open source changes the situation in very significant ways.

>A Chromium fork can only sever itself from Google’s control if it is not taking patches from upstream (ie, Google)

I don't think Chromium based browsers can completely extricate themselves from Google's control. But this is not a black and white question. Alternative browser engines cannot do that either.

You make a good point that web APIs are a better test for Google's control than ad tech. But this kind of control affects independent browser engines just as much as Chromium based ones. If Chrome doesn't implement a particular web API then the API is dead in the water. That's where market share matters.
i think there's Loopback or something similar from Rogue Ameoba that does the sound reflection. have yet to try it myself.
The best way to get into distributed systems is to start building them. Create an OSS project in the space, put it on your resume and whatnot, blog about it, and they will come
TL;DR - I'd say try learning and building with both and see which one makes more sense. You don't even have to think which is better for your career, as frontend, backend, fullstack can all find good paying jobs. What matter is you enjoying your work.

I'm a self taught software engineer, and have about the same experience as you.

I knew a little bit of python when I started learning and thus decided to learn Django (backend), really liked it (even then CSS was giving me the most trouble).

Then decided to learn JS to get a more well-rounded education, but hated it. Now I use Hotwired techniques for my web apps, to the least amount of Javascript possible.
> There is no wealth distribution in a hard money paradigm that makes sense.

Care to explain how one can come to this claim based on first principles?

Maybe I'm misinterpreting this sentence of yours. I read it as: a hard money paradigm will inevitably lead to a very undesirable wealth distribuation (Gini coefficient --> 1) and there's no way to fix/prevent this other than moving from hard money to soft money.

I'd refute this claim. There are completely obvious ways to prevent Gini --> 1. Effective redistribution from wealthy to poor. The only hurdle to that is political systems, voters, governments or monarchs deciding to and then enacting it. Absolutely possible.
This is an interesting point, as there is a cognitive style among some programmers (but both STEM and critical people) who don't seem to have internal distinctions between a heuristic, a metonym, a functional synecdoche, a coherent abstraction, a generalization, a codeword, a black box, and a joke reference.

Few people are really dumb, but when we're designing, writing and teaching, it's important to keep track of what logical level of abstraction we are speaking at.
My reading was that Lanier in this piece seemed to take a joke reference and a codeword (zombie/zagnet) and treat them both as black boxes, where there was no logical coherence in what the relationship or effect of one was on the other, and it just produced a wandering narrative.
vMix managed to crash during nearly every event produced with it that I watched in 2021. Not the most solid software in the world, as nice as it is to use.
Having an engine monoculture doesn't actually reduce attack surface. People don't visit each web page with every browser they have installed on their device.

What it does is hold part of the system constant, so that attackers know ahead of time that iOS users will be running WebKit. Reducing variability makes attacks easier and increases the value of WebKit vulnerabilities.
In this case, exchange is not fair, it's a scam, while in case of GPL, exchange is fair (code for code), so it's a valid open contract. You use my code, I use your.
A security related bug often comes down to violating the principle of least power either in a technical way by introducing a leak that can be exploited with crafted input, or via design, where a human participant is assumed to be trustworthy.

I think wider memory safety, SQL injection and things like log4j are related to the former. Some aggregation of data that should be dumb and restricted is given too much trust, so data can be lifted to code and code is too powerful. In essence they are all similar, even though we don't use the same technical terms for each of them.

And yes, if a given programming environment restricts a class of operations, it is given less power so the attack surface is qualitatively smaller. Languages that restrict memory management are an example. Another one would be file/disk access, network access and so on.
The inverse is far easier, and I'd say even more interesting: common beliefs that are not conclusively supported by data.
The future of the web is not in a browser.

A significant part of the internet already thrives outside of the traditional browser sphere. Apps and mobile are the future. Eventually no one will be using web browsers. Or the internet web browsers serve up will be like cable TV or AOL: a zombified booby trap of nothing but ads, scraped content and links eager to serve you ransomware.

Maybe I've read too many dystopian novels though.
walking by recently, it appeared to me that the Four Seasons in downtown San Francisco has been converted to some kind of time-share ownership model. too much demand? insider club ? no idea

edit not the Four Seasons with a door on Market Street, the sign I saw was closer to the Moscone Center..
i mean... the experience is good enough that you're spending 5 months staying in them. dont take that for granted...
Soap Opera plots are crazy complicated! They just advance very, very slowly.
well, beforeInputEvent.preventDefault() got close to making the problems in contentEditable tractable... but when it comes to CJK it just shrugs and says "eh, good luck with composition".

On the subject of Cocoa, I can't even find the docs anymore for the low-level text shaping layers of the system. I've looked a couple of times because I want to re-implement some parts of those APIs. Everything seemed so well-designed, but now it's lost to the sands of time as Apple archives documents and Google search deteriorates. Alas.

EDIT: blessings! I found some of the docs for Cocoa's text layout system. Just look at this. If only we had this for the web, as a standard...

https://developer.apple.com/library/archive/documentation/Co...

EDIT 2: Oh, Apple has a new text layout engine "TextKit 2". I haven't found any of the really nice technical illustrations or long-form guides for it. Instead, I'm watching this video: https://developer.apple.com/videos/play/wwdc2021/10061/
Here is a 68 line Python implementation to encrypt and decrypt: https://github.com/ergl/sss_py/blob/master/sss/shamir.py
We have a cecum.

https://en.wikipedia.org/wiki/Cecum

And we can digest plants just fine without having to ferment them.

All those fantastical ideas about how the human body works, they keep cropping up in this kind of thread again and again. Where do they come from, I wonder?

I am really curious. Who comes up with those things?

The other day some guy was saying we can't digest plants. Like, at all. A vegetarian once told me that our teeth and stomach can't deal with meat. Have those people never eaten the things they say we can't eat?

There's clearly a kind of madness in all those diets that starts to become dangerous when it becomes a fad. But I'm still curious: how do they start?
If you share liberal values with the rest of us, you need to emigrate. If not, well, perhaps you can create a github clone for Russia.
Im sorry but a high horse for betting on the slave traders vs betting on crypto. NUP. Money breeds money. the whales (1%ers) on index funds are doing it investing in the companies that are destroying the world. Displacing millions of people a year, causing corruption and famine, funneling offshore into tax havens.

Crypto has a LONG way to go before it gutters into the dirty tactics of the stock market.
I run a public wifi node and can confirm that the only traffic it has seen lately is the neighbors samsung tv phoning home.
Listen to how you're talking about it. That's why the need to go. They're poison. They poison everything.
So why have huge salaries and savings if you don't get to enjoy it? That's stupid as well.

Being unemployed as a SWE is not an issue at all.
I have a dog in this fight as the founder of neurotech/sleeptech start-up https://soundmind.co, however we are NOT looking at an Alzheimer's treatment, but rather prevention.

I'll pick up on the thread of "telling people to get better sleep" is insufficient.

Amyloid plaques are cleared through the glymphatic system, and the clearing coincides with slow-wave oscillations (SWOs). It is believed that the SWOs trigger the clearing, and this is a current area of research with a group we are connected to.

Your sleep naturally degrades as you age, and, in particular, we get less of these very important SWOs. Auditory stimulation has been proven to increase the power of SWOs and there is lots of research on the related cognitive improvements seen after just one night of stimulation. There are also hormonal responses related to the immune system, and many other benefits.

A cure for Alzheimer's is important, but improving the neurological function of sleep, what we call Sleep Performance, is more important. It's like the difference between telling somebody to eat a good diet, or get more exercise rather than coming up with a pill they can take when they are already obese.

If you want to find out more about the science behind the SoundMind DeepWave stimulation, check out https://soundmind.co/research - there are more papers I will be adding to that page shortly.
What do you think an audit is, and why do you think you can even approach a useful one on a codebase the size of WebKit? It's not realistic.
Facebook has a sizable moat: it is easy for me to join a new social network, but it is kind of pointless unless everyone I want to communicate with also joins, and it is hard to motivate them to do so. The fact that Facebook was not the first social network is evidence that that kind of moat can be crossed, but still it would be hard. And if a company starts getting traction, FB will probably offer to acquire it like they did Instagram and WhatsApp (which never was a social network, but might've become one by gradually adding features if it hadn't been acquired).

But I agree with your point: it is really hard for a new company to create a large revenue stream with a strong moat around it.
PostgreSQL Upgrades Are Hard
The author says it took about 6 months to thoroughly go through the book and examples.

This is really useful in setting expectations.
I'm not sure what you're on about with GUIs, that doesn't seem relevant to any point I was making, but to address your other point:

You're basically asking for alternative systems of government to feudalism. This has been widely studied! Parliamentary democracy is a popular system. Imagine if chanops were chosen by election.
XMPP is a nonstarter -- there is no decent free iOS client, unless there's something new that has appeared in the last few months with a lot of features
Absolutely correct. There are plenty of payment solutions like SEPA coming out in different markets, now. Money transfer is a known problem. These work brilliantly in contries that are not controlled by the most tyrannical and/or non-functional regimes, as long as you stay within the law. (Even China has such systems in Alipay and Wechat Pay)

So what crypto adds (beyond a hypothetical store of value) is the ability to keep your assets and transactins invisible (or nearly invisible) to the government.
> Customers don't even want to download more apps, let alone pay money for them.

Interestingly, I found myself thinking about this and thought about it a little different. I indeed want to have as little apps on my phone as possible, but that made me want to increase the quality of those apps. And thus I wasn't against paying for those if they are indeed better quality.

It's like with cooking. If your dish uses less ingredients, you can focus on better quality ingredients then.
Check out Supabase, you can have your cake and eat it too.
Every popular and useful app that also has an Android-version (Runtastic, Komoot, training apps, health apps) will have significant revenue coming from Android users in Europe, because the market share of Android in Europe is 70%.

Yes, iOS users pay more easily for smaller apps (think special Camera apps), but if you create an app that provides value on a daily basis with a subscription model, you also make money on Android.
20B parameter GPT-3 model trained on a single Cerebras chip
I'm not sure I know how to explain it. Images just seem a basic part of content. I just don't think it's acceptable to have to open up an external application to view images in a document.

Any way I'm not against image galleries and video sites either. I just want control over how I consume those. If I want the page read to me it should be possible. If I want to consume it on a tiny 2x2" e-ink display that should be doable.
And what is the intrinsic value of actual money again?
I wish nobody did. I work for a security company writing Windows kernel drivers and I still have to support Windows 7 / Server 2008 R2. There's been talk of porting to Vista!
Sounds about right. “Damascus steel” is very highly romanticized in the forging/sword making communities online.
The endowment isn't that big, given the idea is you are only supposed to use the return not the principle. I think its size is in the neighbourhood of 100 million.
Great tip, but I'm probably done using Airbnb. At first they were a no brainer. Quality listings and you'd have a good time. Now it is like staying at a crap hotel and often more expensive. I'd rather just stay somewhere nice using a traditional agency.
Recommended: The Accursed Kings by Maurice Druon [0]. An historical novel covering from the death of Jacques de Molay by the hands of Philippe le Bel to the beginning of the hundred years war. One of the novel is "The She-Wolf of France".

Not everything is accurate but still it follows much of the history of this period. Apparently used as an inspiration by Martin for Games of Throne.

[0] https://en.wikipedia.org/wiki/The_Accursed_Kings
If it were only that clear-cut. "What we all have universal access to" is (so far) ineffable, which makes it open to lots of individual interpretations. The result is a great deal of what H. L. Mencken called "a great deal of theological blather and turmoil" because there's no way of telling truth from falsehood.
There’s nothing “magical”, but Safari uses a lot less battery than Chrome.

Safari developers optimize for battery life whereas Chrome developers seem not to care about client-side resource use.
Yep. That's why this works. If you limit the palatability (by restricting added salt/fat/seasoning), you get to a point where you simply do not want to eat any more potatoes. And that happens a lot sooner with potatoes vs. other foods due to the high satiety, so you're full and satisfied at a significant caloric deficit.
It's actually slightly more worrying. The rate of improvement of the yield is poor as well unlike earlier processes. We're rapidly heading towards a dead end.

Hopefully this will put commercial pressure on better computer science, algorithms and software efficiency.
I'm not in Russia though. Just that citizenships and such stuff for us regular folks take a while in most countries...
> Bio/organic food is healthy

This is misleading from the link you sent.

> There is little scientific evidence of benefit or harm to human health from a diet high in organic food, and conducting any sort of rigorous experiment on the subject is very difficult

It would be more correct to say "healthier than non-organic food". I read your message at first thinking you meant organics were unhealthy :)
There are lots of reasons to choose something other than fiber, this isn't/shouldn't be a discussion of why you, or anyone else, would choose fiber instead of this product. It's pretty obvious that there is fiber in the world and saying "but there's fiber!" isn't very constructive.

Some off the top of my head reasons why I wouldn't choose fiber:

- runs that require turning very sharply, beyond what fiber can handle.

- applications where the cable can undergo sheering forces causing sharp bends or damage.

- applications where the cabling already exists.

- in cases where the cabling is already owned thus this becomes quite cheap.
Imagine smartphones had good OS. The technological potential we threw away in favor of candy crush operating systems. Not as a gaming platform perhaps, but as multitools.

Really hope steam is successful here, will maybe buy it myself at some point.
Oh no have advertisers found out about HN? Lol
This is one of the things that only makes sense if you go to a mindset where women are chattel. A raped woman is "damaged goods", the man has damaged the property of her father. He now can't get a dowry because other men will not marry her. This also means the women may end up cast out, homeless, starving, destitute so not good for her either. The fucked up part is women being chattel though, which was just that time, this seems well intentioned aside from that.
There’s a lot of unfounded speculation about why AirBnB made its recent decisions. The truth is far simpler (or dumber, depending on your point of view)

There were no A/B tests that caused them to take this product direction.

There is no quantitative model of any kind that points to this as the revenue maximizing approach.

They are trying to differentiate themselves from hotels as much as possible to create long term brand equity.

This is the opposite of what many posters are suggesting. It may or may not succeed but it’s not driven by short term thinking as many are claiming here.
You are right, thanks. I edited my post.
Does it really? I mean you can download one that someone else has already made or you could whip one up in 20 seconds in whatever design app you use - draw a black circle on a white background and you're done. Add some feathering to the circle if you want to get fancy.

Not to assume you know how to use masks of course, but this information is readily available when googling something like "webcam circle obs"

Resolution wise I just match the input rather than think about it. If my webcam is 1080p, so is my mask.

I would like if you could natively round elements for sure, dunno when I'd use personally it but it could be useful. There are plugins to do this for you out there too but learning masks and other filters is a super useful skill if you're getting into video

Additionally regarding positioning of things from the top level comment I'm pretty sure there's a positioning menu when you right click that lets you chuck things to the top/bottom/right/left etc
I’m so torn on crypto, I see some really interesting applications of blockchain, but overall the crypto bros just ruin everything.

They always seem to attract the worst characters I’ve worked with who think they can bypass their shortcomings with some “deep” understanding of economics that the “establishment” doesn’t get.

There are abounding thought patterns similar to antivaxxer style thinking
You mean like AMP?
Every website has the social model you just described. You'll have to start with a decentralized protocol without server admins (the true monarchs) to get around what you're describing.

This website has dang. Slack has channel owners. Reddit has mods and admins. 4chan has janitors and admins. Flat forums had mods

IRC is the same as everything else. It's a fine thing to point out, it's just not unique to IRC in any way
There is also nix-straight, which is used in nix-doom-emacs, although it is fairly limited and takes ages to build when you make any changes.
That's a good guess, but no this is a syntax limitation. For instance, if you wanted to say "I want records where record.score >= 10 and record.score <= 100", you can't do it, because you can't filter on the same field twice.
The "Wrecked by success" thing was just here yesterday, I think that fits your question?

https://news.ycombinator.com/item?id=31817677
Gmail is actively working to frustrate users into either paying or leaving the once free service in my opinion. The functionality of GMail has turned hostile towards free accounts in the past few years with constant notices of low storage (when there is still 20-15% remaining) to unnecessarily shrinking screen size of the email reading pane and insertion of ads into the UI. The configuration options are way too overcomplex for email, which has been around (without much functional advancement) for ages now.

If a service starts out promising users it will be free, it should be held to that standard. To this day I don't understand why gmail and msft don't show originating email addresses (without needing to click on anything to see them) in order to reduce phishing and other mail scams, but in 2020 apparently frustrating users is much better for company profit than making and maintaining a highly useful and functional product...

There are people who will say it's their product and it's free, but yes, that's what they promised to get us all to sign up to it years ago. Now that so many people use it unknowingly for IDAM, quitting it may not even be a good option, meaning that if charges are levied, it's borderline extortion by Google.

I pay and sponsor Google in many other ways for using their services and product. They should have not lied if they wanted to convert Gmail from a free service into a paid service.
Russian ruble now strongest against the dollar in seven years despite sanctions