skysight-inc/HackerNews huggingface dataset:
Singlemode is designed to minimized modal dispersion but it still occurs, especially over the longer distances including from stresses in the core rather than traditional bouncing. First photon isn't as important, it's the signal peak that matters as the receiver will try to decode from that. Typically this latency is hidden by needing repeaters every ~60km anyways due to both dispersion and loss. I'm not sure how far apart Starlink inter-satellite can repeat and if they can "skip" satellites as long as there is a clear direct path to another farther along the path, I haven't been in contact with their engineering folks since I changed jobs last year and am no longer a corporate customer.
DockerSlim – Optimize Your Containerized App Dev Experience
Personally I like to use this calculator: https://engaging-data.com/fire-calculator/
Don't use the official client. Problem solved.
An epub is indeed a zip file containing HTML, CSS, font, image, and metadata files.

I'd argue that that's not meaningfully different to OP's suggestion of a HTML file with all the content inlined, though. It's still a single file grouping everything required together and can be easily edited and read practically anywhere. It has a few advantages over the inlined-content HTML file, too:

- You can read the compressed file directly, an epub being typically half the size of the uncompressed files (going by a quick test of 30 randomly-selected files I had on hand).

- Storing the actual JPEG, PNG, OTF, etc files inside the zip is more efficient than inlining them as base64 and then making the browser decode them, in terms of both speed and filesize.

- While reading an epub, different sections can be a different HTML files, and only one needs to be loaded into memory at a time. This can be irrelevant for smaller things but it can make a big difference sometimes--with pages that include many charts and tables, documentation for graphics libraries that include images and animations for each documented function, etc.

- Epub files have native support for highlighting and bookmarking, to keep your place in long documents and share the file with your highlights attached.
I have a saying. Retiring is dying. Yeah I know it has some flaws, but personally I don't intend to retire but to continue working. Yeah the work will change, and frequency band duration, but I plan to keep active.
Very much doubt the desktop has a configuration problem as it is set up the same as the laptop.

I think the difference is down to the single core performance edge that the m1 has. In theory multi core benchmarks should dictate the performance you get, but in practice it seems a lot of things, even development tools, depend a lot on single core performance.
Disappointed this one didn’t make it in there:

Chris Christie Closed New Jersey's State Beaches — And Then Went To The Beach

https://www.npr.org/sections/thetwo-way/2017/07/03/535335917...
I do understand that it is intended to take on board as many former windows users as possible but honestly I can't even look at it without pain just because it reminds this ugly windows 'style'.

I would really prefer they would put something else as default.
I always thought this effect looked janky, even on a CRT.
Author here.

> Also, the article meanders through a lot of different points that have very little in common other than being cynical. For some reason, it starts talking about stuff that isn't related to open source. It also talks about a lot of different issues regarding open source. I don't understand what the overarching message is, except for something along the lines of "all software development sucks."

I agree that it meanders, but I don't think I'm cynical, just discouraged.

The real point of the post was to ask the question in the title, explain why I am feeling that way, and ask people to contact me (the last line), which they have!

> I don't understand why it's likely to do more harm than good, or by what measure. How does this tie into previous examples? How do you expect it to be "exploited"?

Rig is a build system, which means that if companies steal it and modify it, they could conceivably make it insert a backdoor into every piece of software it builds. (See Ken Thompson's "Trusting Trust".) That is an enormous potential harm, at least in my opinion.

> It doesn't seem to approach the completely valid question of why developers don't like using closed-source tools.

You're right, and I honestly think there's no problem not liking closed-source tools. I just happen to think it's hypocritical to want Open Source, but push closed-source on end users that don't know better.

> It seems to imply that the mere act of releasing software should entail some kind of payday or recognition, but that doesn't make any sense.

This is not what I meant, sorry. It's more that I want my software to do more good than bad, and I'm not sure it would.

> But I urge people to see the non-cynical side of this.

Me too.
You'll probably find they use Instagram instead, which is why they should never have been allowed to pruchase it.
I post on a mailing list where one member has configured his server to reject all emails from Gmail. Inevitably we end up getting messages sent to the list which begin, "Direct emails to <guy> are being rejected, so I'm sending it via the list, sorry for the noise!"

The unspoken "you silly prick" gets louder every time this happens.
Happy holidays! ReadMe (YC W15) Is Hiring a UI Engineer
>I actually tried Gutenberg a few months back. It was nearly unusable as a document editor.

I've been using it for a couple of years in WP and had absolutely no issue with it as a document editor.

And I've have used everything from LaTeX to Markdown, and from Word to Mellel, including all kinds of web-based editors.
It seems like its mostly old people on Facebook now, at least that's my perception as a millennial who interacts with mostly other millennials
My team is distributed, I work out of a coworking space less than a mile from my house (15 minute walk). It's made my mental/emotional state so much better (not to mention how much more productive I am).

We offer all employees the choice to work from home or rent a coworking space, and in either case we cover the cost (home office setup, or coworking cost).

I think what most people don't understand is what we went through with covid isn't normal remote work. In normal circumstances, you can work from a coworking space. And you can have an active social life. Etc. Etc. Your kids aren't stuck at home with you. Covid forced a version of remote work that was much worse.
It's only complete though if the washing machine is showing YT ads for washing machines.
Note that China is gray with pollution. They claim to be reducing pollution, but as a dictatorship it's probably just lies.
Web3 is basically synonymous with defi right now, but I agree, there's a lot of potential in the next few years/decades.

I'm fed up with institutions like Facebook having unchecked control over who uses their platform when so much digital infrastructure is built on it. I realize it's not a popular idea with the HN crowd, but I think a revolution is coming, with decentralized tech at the forefront. Like it or not, most decentralized tech has seen very limited adoption, and an inability to compensate nodes seems to be a contributor to that.

Greed is a really good motivator for people to step out of their comfort zones a little bit, and has clearly been driving adoption of technology that previously was hard to get people to adopt
I tend to read horizontally and not vertically, so that hasn't been an issue for me. The column oriented code layouts I just find so eye-rolly but people like different things.
Cool.

Webb will be monitored and operated by NASA in Maryland.

https://en.m.wikipedia.org/wiki/James_Webb_Space_Telescope#T...

https://en.m.wikipedia.org/wiki/Space_Telescope_Science_Inst...
I think the vastly different experiences have a lot to do with the quality and scale of the ISP. Best results with small, good quality ISPs.

Also running my own servers for personal and business, and working well.

But when we tried to use one of the large VM providers the experience was much less reliable. Despite ensuring the IP was not on the various block lists etc. mails would be accepted and silently discarded by recipients ISPs, perhaps due to the level of abuse of these IP ranges.
A hundred things I learned working on the react team
What if this is happening to everyone around you? And it keeps happening again and again.

Then it is the norm.
Merry Christmas Everyone

Wishing you a fantastic holiday. Enjoy!!!
i would be concerned about the wisdom of requireing
disgruntled employees to handle delivery food items
This comment resonated with me so viscerally that I've been struggling to comment for almost an hour now. I dunno if you are projecting but it's a bad hot take.

I'm on track to be able to retire early. To be able to do that, it requires a deep personal understanding of what I want. Sure, there are SV engineers who could retire early and do it only to flounder because they haven't answered those questions, but I'm also sure there are many many people who learn very quickly that the question of what do I want is the only one that needs to be answered.

personal curiosity: are you <35 or >35? I've been curious as I drafted this.
Any notable differences?
>In fairness to Matt and Automattic, Wordpress pre-Gutenberg was basically unusable by non-technical users.

While I'm pro-Gutenberg (see my answer above), the WP editor pre-Gutenberg was absolutely fine for "non-technical users" too. It's adoption, for regular users like plain blog authors and journalists and so on, had already been massive (in the "tens or even hundreds of millions userbase" level massive...
Audacity – Release Notes 3.1.3
and are we talking vape pens, or vaporizing ground cannabis?
Good point. But it is still one person/company less that reads your e-mail, if you and your correspondent used different e-mail providers previously.

There are also correspondences where you are only the receiver. For example, when you order things online. Gmail doesn't need to know what you are shopping for.
Author here.

> These articles never clearly state what problem they want to solve.

Sorry. The problem is that I want my software to do more good than bad, and I'm not sure it will.

> (There was also something in this article about ads in paid products, which I also find obnoxious, but that seems like a non sequitur? Did I miss something there?)

I see ads as harm, harm through manipulation.

I know the article was not well-written; it was more a feeling dump of discouragement.
Clickbait is the price you pay for using a free service. I guess the YT algo decided that video would either interest or infuriate you, causing you to do more "engagement" and make the numbers get big for the shareholders...
How is this different from the typical authoritarian appeal for incresed "law and order"?
I really don't get your fixation about this: the people involved are all most likely extremely happy to see their creation fly and to have Christmas take a backseat to that.

Let's just hope it all goes well, this is one of the most complex space endeavors we've ever tried, and if it fails it will have many negative long term implications.
Don't forget about Facebook Marketplace. It's absolutely rife with scammers and other assorted criminals.
PSA: it is ok and optimal to merge while driving at the last second, not cheating as the author claims

It’s called a zipper merge. Per the state of Minnesota, doing so

Reduces differences in speeds between two lanes
Reduces the overall length of traffic backup by as much as 40 percent
Reduces congestion on freeway interchanges
Creates a sense of fairness and equity that all lanes are moving at the same rate

https://www.dot.state.mn.us/zippermerge/
Weirdly, the list itself is shared source (visible, encouragement to fork & PR, no license to be seen)
There's something to this, but one has to ask: were your poor Bangladeshi immigrant relatives redlined out of home ownership? I live on a redline boundary street in Chicago and there is a reason that the grocery stores that serve the Black community across that street are on my side of the line.
>but why should releases of an opensource project be named based on one person's taste in music?

Why not? As good as any other inspiration (like the naming themes admins use for hostnames in their LANs), and one man deciding helps stop the bikeshedding.
I think one thing that really needs to change here is the ability of companies like apple to draw out these rulings with endless appeals and delays. Those legal processes are very apt when you're deciding whether someone should live behind bars for the rest of their life, but when deciding that a trillion dollar company should stop hurting consumers and pay a fine of 0.1% of their monthly profits takes three years there's something very wrong.

Especially considering that if a regulation has undesirable effects on such big companies there's still more than enough time for legislators to just, change the rules.
This matches my exprience. I switched recently after 10+ years, and was cautious that this might be a problem but it hasn't been at all. I think it has more to do with the choice of ISP.
I worked on a language learning app for about a year. I wanted to read the first Harry Potter in french and easily create flashcards. I iterated early on based mostly on what I wanted to see in the app instead of talking to people. I definitely should have talked to people much more and much earlier. Also I didn't have any other founders with product or design experience. In retrospect I would have really benefited from other cofounders.

In addition to this such an app is very content driven and the lack of being able to use anything other than public domain content really limited me. It's still up in a semi working state https://unchart.io. Personally it achieved my language learning goal as I was able to read most of the first Harry Potter in french so I will probably continue to add more features as a personal project.
You put tracking pixels into private emails? That’s pretty upsetting, luckily I’ve had images disabled for years.
You might be looking at this wrong. The unique advantage could be first mover network effects and lock-in and then you are still being exploited. Your software isn't a unique advantage but no on else can break in and have use for it due to unrelated barriers to entry. This depends a lot on exactly what it is.
My middle school chemistry teacher offed himself in his backyard with a shotgun when he started noticing symptoms of Huntington's (which his mother died of). I'd taken chemistry with him the previous year and he was easily the best chemistry teacher ever.

It's an issue but without a cure or even viable ameliorative treatment, suicide is 100% a a legit personal choice.
I work on an open-source program full-time, being paid to work on it by a company that makes a commercial product overlaid on top of it. I don't feel like the company making a product based on it diminishes the work I do on it at all. We have a fairly vibrant community of users of the OSS software. I feel like any work that I contribute as a paid employee also enriches those users and their individual use cases for it.
I went from a maxed out late 2019 to a maxed out M1 max (except ssd). The M1 is so much better it’s almost crazy and I can finally use my 2 LG 5k monitors again without the machine coming to a crawl. In a lot of ways the 2019 was worse than my previous one which I believe was the 2017 model. Glad Apple finally listened to what people wanted and made a laptop that works, added some ports back in and got rid of the terrible Touch Bar.
The battery life is wild. Watched a full length movie on a 14” M1 the other day and checked the battery… 95%
Try a Nitter instance.
I think you misunderstand how physical theories work. All physical theories we know have free variables that need to be fixed before being able to make any numerical predictions.

In classical electrodynamics it's the permittivity and permeability of the vacuum.

In Newton's theory is G.

In General Relativity is G and \lambda.

In QED is the fine-structure constant, \alpha.

And the Standard Model of particle physics has 20 free parameters that have to be set by hand using input from the experiment before being able to use it to make precise numerical computations and having any predictive power. If you don't fix these inputs you don't have a theory, you have a family of theories and you cannot discern which one is the correct one.

On top of that, Quantum Field Theory (QFT) the "theory" (continue reading to see why the word theory is a misnomer) that underlies the Standard Model is not constraining enough and you still need to pick the right gauge theories that model our universe. So QFT is better understood as a framework, from which we build a model of reality by hand-picking some theories that seem to suit our universe, then we fix their free parameters using experiments and only then we can predict everything else.

String Theory is much the same as QFT in this regard. It's a framework for building physical theories. It arguably has less free-parameters (it has only 1), the string tension. Buy you still need to pick the right models within the framework, here again String Theory is arguably more constraining but you still have an immense amount of options, commonly referred as the String Theory landscape (or vacua) and relate to how you compactify the extra dimensions.

So if you applied the same criteria to Quantum Field Theory you would come to the conclusion that is "an interesting mathematical model" but a "useless physical theory".

Disclaimer: I studied Theoretical Physics. I do not work in academia or in physics, for that matter. My sustenance does not depend on money flowing into High Energy physics.
Where in that statement are you getting that interpretation? Is it buried in the comments or something?

I just read and reread the Boz words and don’t see how any of it translates into “no Meta (Facebook) account needed”?
Generally the exclusion method is used because there is no conclusive direct test (or the test itself is damaging). Alzheimer's has no direct test either to my knowledge, though there is a lot of work going on.
Yeah, to get too into it is to become part of the problem.

My way of handling it is to not participate and to set a better example for good citizens to follow.

When (X) became part of the internet hate machine last year, I put a filter on my home networks and self hosted search engines that essentially erased their partisan poison from existence.

Using the internet should feel like visiting a library. It shouldn't be an endless firehose of advertisement and partisan hatred.

It isn't enough to see the flaws of one side, you need to step back and see the whole picture. Both sides are frothing at the mouth for their brand of authoritarianism.
It was Solitaire, FWIW, not Sonic the Hedgehog. The list of Passenger Play games was curated. Which is another fact that would seem to be reasonable to have included in the reporting, but was suspiciously absent.
Nuclear dynamics in a fungal chimera (2013)
I did not get your real or feigned ignorance that Christmas is a much more significant holiday to the vast majority of the people involved than the Feast of the Ass.

I also hope all goes well. Cheers.
>Gutenberg, and the Full Site Editing features that are built in now, are unbelievably bad.

Not in my experience. I prefer them to the messy and hacky third party alternatives..

>There is literally nothing intuitive about Gutenberg, not one thing.

As a user, I had absolutely no problem with Gutenberg regarding intuitiveness...
> It seems weird that you would write a formal, generalized protocol specification relying on the idiosyncratic implementation details of JavaScript, for such an important thing as cryptographic signatures, as the Scuttlebutt specification seems to do here.

The Protocol Guide was created after the initial implementation and its protocol were already in wide use, and the quirks were discovered while re-implementing it.
More info about implementations here (Node.js, Go, Rust x2, and Python; additionally there are implementations of varying states in Java, C, Haskell, Erlang and probably others):
https://dev.scuttlebutt.nz/#/?id=implementations

---

If making a new protocol using signatures over JSON objects, one might use this:
JWS Clear Text JSON Signature Option (JWS/CT)
https://datatracker.ietf.org/doc/html/draft-jordan-jws-ct
JWS/CT uses JSON Web Signature (JWS) [RFC7515], JSON Canonicalizion Scheme (JCS) [RFC8785], and I-JSON [RFC7493] (subset of JSON for interoperability)

Or for signatures over JSON-LD objects / RDF datasets:
https://w3c-ccg.github.io/ld-proofs/
https://json-ld.github.io/rdf-dataset-canonicalization/spec/
So the case of tiktok taking OBS and building closed product on it wasn't 'taking without authority to do so'?
I agree with this article in premise. I think about it a lot when it comes to masking up. I'm pretty religious about that, but when I see people on the subway going maskless, I sometimes think about whether I'm being ridiculous or not (the latest wave has been a bit of a reassurance, but the point stands).

I think the layer that gets left out is the abuse of power in these situations. If someone is unable to pay their rent and they get public assistance, I don't think that's getting off with bad behavior; that's a policy decision put into effect. If Nancy Pelosi is benefitting from insider trading because of her ability to steer and change governmental policy, that is abuse.

It sounds like I'm being picky about the examples here, but I think the part that rang the most true was about holding people in the positions of leadership responsible, much like the author's Navy Seal friend telling his AOIC's to lead by example. If the people in charge get away with something, and I'm way less publicly visible than they are, what's to stop me from trying?
Agreed. I'm a strong supporter of FOSS, from a pragmatic point of view of how it helps users and gives them more freedom. I do not believe ideological arguments against proprietary software should be used to make technical decisions that limit users' options or keep them uninformed, because the freedom to choose to use proprietary software is also important.

Plus, the current policies of the FSF are completely inconsistent, out of touch with the reality of computing systems today, and based on arbitrary rules that end up reducing user freedom instead of increasing it (e.g. how they promote devices with firmware ROMs - which you do not have the freedom to inspect, modify, or replace with a free version - while deriding devices with firmware RAM and a blob, where you do have those freedoms).
Unlike say, the Apollo program, which had a guaranteed successful outcome?

The thing to realize is that these are some of the hardest things humanity has tried their hand on and if it all works that's a great thing for all of us, if it fails we will learn something and we'll go back to the drawing board (but we won't have a JWST and that's a significant loss, besides the obvious future calls of 'look at what happened to JWST' which will no doubt have negative impact on finding funding for future space missions).

Also, I think you're mistaken about people being 'proud about the 200 SPOFs', if they could have made it one less they certainly would have because everybody involved wants this to succeed. Think of these as the ones that they simply could not get rid of no matter how hard they tried.
There's also a school of thought that managers are not necessary. I'm a big fan of it.
This seems like a really good way to have your employees leave, to me.

I've worked retail and food services and delivery jobs. I got into software to never ever have to do that again.
Alternative Title: Many Problems That Have Affected Software Development Since Denis Ritchie Roamed the Steppes Continue to Affect Rust Programming