skysight-inc/HackerNews huggingface dataset:
Man I identify with this feeling so much.

Most of this is things I am really interested in, living off the land, renewable power, etc. 99% of the concepts are right down my alley.

But the overall feeling of just.. more people than I am used to? Just found it really off putting and couldn't watch without sort of skipping through to see the bits I wanted to see.

I am somewhat planning to start building my own full off-grid setup soon but I'm planning to go it alone. I'm not a hermit but I think I need space to myself more so than others.
As I understand it, damage from the initial covid infection that causes ongoing symptoms is exactly what people mean when they use the term "long covid". People with long covid are (as far as we know) no longer infected with covid. Long covid is distinct from having covid in that covid doesn't cause this damage in everyone who is infected.

In this way it is similar to ME / Chronic Fatigue Syndrome that can also be caused by other viruses, although in the case of covid the damage is not limited to causing fatigue and can cause issues with a host of other parts of the body including the lungs, heart, nervous system and immune system.
Ofcourse they don’t force anything because of the competing windows platform which is more open up to now. Apple assumed market dominance and locked everything down on mobile.

What I infer from your observation is that closing down Windows could also adversely affect Mac users, since Apple would not miss this opportunity.
Ask HN: Why does lwn.net give connection reset errors?
The LWN.net site often gives connection reset errors while loading their site's pages. The browser I'm using is Firefox. This seems like something that mainly happens on their site, do they have a misconfiguration, or an especially fickle server?

When it happens, it is always possible to refresh and load the page, so it appears randomly.
For reference the episode is Second Chances [1].

[1]: https://en.wikipedia.org/wiki/Second_Chances_(Star_Trek:_The...
Interesting article, but:

> “Ultimately, meat and fish are never going to be a processed food, because they are a single ingredient food,” explains Sophie Medlin, Dietician and Chair of the British Dietetic Association for London.

This part is very misleading. Of course meat straight out of a "decent" butcher's shop is going to be just meat. But industrial steaks/hams/etc are very well documented to be full of chemicals for taste, conservation, color...

Also in some countries (like the USA), cattle is usually fed with all sorts of supplements and antibiotics. So not exactly "single ingredient".
> Windows Update itself was a browser app. You could upgrade from the browser.

I'm very interested in this. Would you mind expanding, please?
Of course you die when you transport. And a new person (with the memories of the old) begins their life at the destination of transportation.

Transporter = pattern recorder + vaporizer + replicator

and this also how we have the different transporter gaffe episodes:

* Copy in a parallel universe (the various "mirror universe" epidoes)

* Replicator on both sides makes a copy (William + Thomas Riker, TNG 6x24 Second Chances)

* No copy made (e.g. TNG 6x04 "Relics")

* Modified copies (virus removal with biofilters)

* Multiple copies

> So, what happens in the transporter is “just” that you get converted into a different medium

Yes, like when you are (just) vaporized by a phaser. That's the part you (just) die in.

> A copy ... from the perspective of Physics, there is no reason why this should not be possible.

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

and it's not a "subtlety" (as the video later concedes - but why suggest that it's possible to record perfect state, in the first place?). Anyway, whether the copy is exact or not doesn't help at all with the fact that the transporter kills you.

> There are various ways people have tried to make sense of this conundrum

It's not a conundrum except in the sense that a TV series has a lethal transportation mechanism...
shitcoin
Have you ever read the Lena [https://qntm.org/mmacevedo] short story?
You seem to be missing the point lukashrb made regarding using Java data structures. Your claim was "It's inherent. Clojure will always be slow" which is demonstrable false as you can use interop with your host language (Java, JavaScript, Erlang) to use data structure that don't suffer from this. Wrap how you're using them in Clojure functions and the usage code for this is idiomatic while also having cache friendly data structures.
Every US Commander In Chief is seemingly not in charge of their own military.
I’m familiar with the implementation of HAMTs - if anyone wants to study one in C I recommend https://github.com/Jamesbarford/hash-array-mapped-trie or my polymorphic fork of it https://github.com/fromheten/hash-array-mapped-trie-poly.

Are there any other key/value data structures where insertion and retrieval are less than O(n) in complexity, but where the memory layout is better ordered for cache hits during searches? Maybe good old red-black trees?
Now that I think about it, I'm not sure I can come up with any non-contrived example (maybe this [1]). I guess what's good is that it fits right into the rest of Vim very nicely, so I can just edit like normal, instead of fiddling with regexes.

[1] https://youtube.com/watch?v=FXCitlsA7eQ
> (Well I think if there's a way to keep the duplicate/virtual minds bidirectionally in-sync for a while, ...)

Ship of Theseus

I think a more interesting question is whether you're the same person when you wake up every morning. Chemicals in flux when you're awake undergo dramatic turnover and shift, sometimes without returning to the same baseline.

What about moment to moment?

I think the view of "self" is what's to blame.
I remember the first time I heard this theory, after thinking about it for a while, I found myself wondering; does this happen when we sleep? The principle hear is about the recreation of body, but what if consciousness is a reconstruction at waking, like a boot process? If so, this is already happening to all of us, and we'd never know.

Neither would Kirk.
I would argue Park & Ride just doesn't really work in most circumstances. As a commuter, you get twice the stress - a car trip (including the anxiety of leaving your vehicle in public places for extended periods) AND a public transport ride.

It does work for tourists and other occasional visitors, but then the challenge is to make them aware it is an option when they plan the trip.
We only have issues with this because we think our consciousness is somehow special wrt the laws of Physics. As always with this discussion, I'll recommend the book Permutation City from Greg Egan [0]

I always think about cloning an OS to a second hard drive. Will the OS care what happened? The only annoyance it may have is that it has the same /etc/hostname as another copy but it won't ague about what OS is "the real one". It's just our obsession with identity and uniqueness that leads to discussion.

[0]: https://en.wikipedia.org/wiki/Permutation_City
I never really thought about six-digits years (I don't really understand what is meant by "by mutual agreement"): is this something in use today and by whom? Who needs six-digits years and only six digit years? I mean: if you're projecting stuff in the future (like, say, continental drift), you'll be stuff at year 99999 and have the exact same problem of wrapping around back to zero when you'd need year 1000000 no?

Or is it "infinite": as in, the spec allows for 8-digits years, 10, etc.?
Well, we should remember that Mozilla is essentially funded by Google. [1] I think they are trying to remedy that a little bit by selling VPNs, but that's probably not gonna work.

Brave is probably a better option if you want to "drop out". Unlike Firefox, it is not a dying browser, and it's monthly active users are increasing: https://brave.com/36m-mau/. They do have a cryptocurrency for relatively privacy-respecting ads thing (Brave Rewards), but you can easily opt out of that. (Also, we should not be puritans about this, developers have to eat too)

It is still based on Chromium. But that's probably more of a plus for the typical user who cares more about websites working correctly than browser diversity.

[1]: https://www.investopedia.com/articles/investing/041315/how-m...
Transporter accidents show all kind of weird things.

A good and evil Kirk. Nelix and Tuvok merged into one person, Scotty in suspended animation by doing a transporter loop.

By using a hair with dna on it, they can restructure a person who got dna damaged. In fact if the transporter still has a pattern they can create a body of that person and mind from before they beamed down and died.

The real question is, what about Holodeck characters? Are they real?
> it is artifical and undisclosed delay, for the benefit of advertising

So ad blocking makes everything faster!
Me too, I'm usually using 2021-10-24--13-07-59
“And what of the immortal soul in such transactions? Can this machine transmit and reattach it as well? Or is it lost forever, leaving a soulless body to wander the world in despair?”

~ Sister Miriam Godwinson, “We Must Dissent”
This is very neat, but maybe not completely accurate. "2021-10-24 11:02:03Z" is outside iso8601 in the figure, but I think it's valid iso8601. True, "T" is the One True date-time separator in iso8601 (IMO its biggest wart, as it looks awful for human eyes: "2021-10-24T11:02:03Z"). But according to the draft standard[1], page 21:

> By mutual agreement of the partners in information interchange, the character [T] may be omitted in applications where there is no risk of confusing a date and time of day representation with others defined in this International Standard

[1] The actual ISO standard is not freely available, but the Library of Congress has free draft standards:
https://www.loc.gov/standards/datetime/iso-tc154-wg5_n0038_i...
https://www.loc.gov/standards/datetime/iso-tc154-wg5_n0039_i...
Ah, yes:

Hello,

My name is [Kumar/Numan/Punith/Suresh/Sachin] and I work with the
Outlook.com Sender Support Team.

I do not see anything offhand for the IP (xx.xx.xx.xx) that would
be preventing your mail from reaching our customers.

Good bye and fuck off.

In response to complaining that their servers say -

550 5.7.1 Unfortunately, messages from [xx.xx.xx.xx] weren't sent.
Please contact your Internet service provider since part of their
network is on our block list (S3150).

Completely and utterly ridiculous.
Yes it likely would be, if it’s timestamped log data. Even if there are multiple drivers, the data recorded still relates “to an identified or identifiable individual”. Simply knowing who was driving the car when, which shouldn’t be difficult if it’s your car, makes the specific individual identifiable.

Not having individuals’ names / email addresses etc. in a dataset of multiple people, doesn’t mean that the data is anonymous. See for example https://www.nytimes.com/interactive/2019/12/19/opinion/locat...
"need to find a server midway between all the users" Nonsense. Did you read my post? The server is in Montreal; all the clients are 200 miles west of Montreal in Kingston. Physical distance isn't important. What is important is ping time. When one tries to connect in Jamulus, dozens of public servers are suggested with their ping times listed. If none are suitable or one wants a private server, one can set up a server anywhere that provides good ping times to all the intended clients. In the multiple-ISP scenario I had to deal with, a server "midway between all the users" would have been useless, as would any kind of server-less topology.

"The only clear benefit to it..."? As I suggested, a significant benefit of the Jamulus model is that any of the clients can be "thin"; most of the computation is done on the server. You may be able to improve on this but disparaging it with silly criticisms isn't going to help you; there are thousands maybe millions of satisfied Jamulus users around the world.
> I seem to have collapsed down to checking 5 to 6 sites.

I check about 20 sites regularly even when I have other interesting things to do.

> Where would I even go to find other sites that might be of interest?

Search engines?

> Whatever happened to the idea of “exploring the Internet”?

It sounds like you would like to find lists of recommended sites that people used to have on their homepages. Most people don't maintain such lists anymore, because 1) nobody reads them 2) they are busy pushing updates and consuming those of other people. Most people find more interesting stuff than they have time to consume already. (Who even needs entertainment industry anymore?)

Also I don't frequent social media, unless HN counts.

Edit: Sometimes when I want anything to read, I search "is java dying" or "why c++".
There has always been something new, albeit I do it only two or three times a year.
Yes, it is. I'd probably ballpark Clojure at 100x slower than the kinds of low level C# I usually write (gamedev). But threading C#, especially low level imperative C#, is so awful I often don't bother unless it's very important or there's an embarrassingly parallel element (genetic algorithms and simulating sound waves on a 2D grid are two cases I've pulled the trigger where both were true).

This leaves Clojure as 1/4 the overall speed, which seems about right. However that's based on a hugely unscientific gut feeling, because generally I don't touch Clojure if performance matters and I don't touch C# if it doesn't.

By the way, I've implemented persistent data structures on disk for a problem they were particularly useful for. If stalling for a cache miss feels bad, try waiting for an SSD :)
I would say the intent very much dictates the what and how of Telemetry as well. There's a huge difference between gathering data on feature usage of VSC vs e.g. slurping up the code from its users.

A lot of software lets you opt-out from Telemetry gathering when you install it. I would not think Spyware would do this.

And I feel like saying it's "only in the way collected data is used" really makes a small thing out of something that is very important.
There's a very big difference in doing something maliciously and doing it to genuinely try to make your software better!
FYI, it took me two reads to realise that you weren't comparing the Wuhan's lab work to a biological weapons program. I see a fair amount of vehement downvoting on your comment, and I suspect at least some of that is people making the same mistake.

It is a bit risky to put "weaponised strain" and "Wuhan" in the same paragraph - there is no evidence that this is a bioweapon and while you don't claim otherwise it is an easy misreading to make.
> Chromium is more like ~35 million lines of code.

Incorrect. It's ~5 million [0]

> And Brave is implementing Manifest V3.

Incomplete. Brave already announced that they're leaving the webRequest API intact. [1]

> You better hope Google doesn't block submissions...

Have ya heard of a thing called installing software? You can easily install extensions without clinging to a walled garden. Brave makes this easier than Chrome.

Nothing said here has proved that Google has complete control over anything. Anyway enjoy using Firefox I guess? And you'd better hope that other web devs start to test with Firefox because most of them, including me, won't bother for the piddly amount of market share they still have.

[0] https://www.quora.com/How-many-lines-of-code-is-Google-Chrom...

[1] https://www.zdnet.com/article/opera-brave-vivaldi-to-ignore-...
I wouldn’t say it’s pain at all. Containers are a killer feature and I can’t imagine going back to a browser that doesn’t let me have isolated browser tabs in the same window.
If you're looking in the backwards direction and its important what local time in a different location it happened, that's the use case for offset date time. Maybe you're investigating traffic patterns in which case it can be clearer when it's 6pm local time rather than noon utc or whatever. Embedding that in the returned timestamp can save another field.

However, for the forward looking/scheduling one one, if you want it to keep the same time across timezone/DST policy changes, you need to the full on timezone designator (i.e. America/New_York), not just the offset or short, ambiguous timezone code (EST).

There's no allowance in ISO 8601 for this, so you need a side channel like another field to communicate this. I've seen other date formats do something like 2021-10-11T12:13:14[America/New_York] to allow for this. Once you do this, it probably makes sense to elide the offset to avoid the risk of consfusing mismatches between it and the timezone.
QR codes on the arms this go around?
Are you talking about the lispness/parenthesis of the code or is there something else that makes the code inherently difficult for you to comprehend?
You're projecting. I don't program much of anything by habit -- I stop and think, store snippets and choose. My brain doesn't Ctrl+Space through sentences like a preacher going through a well-worn illustration. I stop, consider, discard, and rework.

Many people have more pattern-forming brains than I do -- everyone notices before me when something has happened two weeks in a row or something they expected to happen didn't happen. My brain just doesn't try to predict.
Journalists are always going to word it in bombastic terms.
As in, either could be the original, and as we have no way of telling them apart it does not matter which? Okay, that sounds reasonable. However, if we know that at least one of them is a clone, we know that transporters are built with the ability to create clones of people. It seems hard for me to believe that transporters would be built to have that ability unless that is the way they always work.
What about ones with AGPL *and* commercial licensing?
I just have trouble buying it. Competitive gamers earn their living navigating directionally using a keyboard. If placing the navigation keys in a line on the home row were really so much better they would all be doing it by now.
What is a soul but a pattern of energy? A pattern that the transporter duplicates. SO in the case of two Rikers, both would have a soul or would they share a soul?
The compat story for Brave and Firefox is about the same. Tracking protections in Brave broke sites more often than Firefox when I used it for a few months, and there was a recent incident where iCloud was being blocked in Brave.

And despite what a lot of people say, engine interop is only getting better thanks to initiatives like Compat2021. More sites work well under Gecko than ever before. Anyone remember IE6 era where Firefox needed bug-for-bug compatibility? It's been worse folks.
I mean, the only real answer is "it depends on the writer," but given the general way the transporter is supposed to work most of the time (converting matter to energy, transmitting the energy somewhere, then reconverting the energy back into matter and reassembling the original thing) then... yes, the original Kirk dies, and a facsimile Kirk comes out the other end.

If that kind of technology really existed (especially given its 'fail states' like merged beings and clones,) I would assume people's concept of what "life" and "death" and "self" were would be radically different than today. If what comes out the other side is you, down to the quantum level (the show had to come up with a "Heisenberg compensator" to explain how this was possible,) what does it matter if the "you" entering the transporter ceases to exist?
Same here, and that lady gives me the heebie-jeebies, and the way she speaks gives me cult vibes. I don't get the point of this either, it's just reinventing a village, only more cramped. Seems like she just used her political connections and this eco branding to "raise money" for her own house
What kind of editor/IDE made for programming is missing macros?? Must be a really shitty one if it can't even do that.
What is a "guest language", haven't heard this term used outside of GraalVM before?

From context, it's a language that uses the platform of a host?

IE, JVM languages like Kotlin/Scala/Clojure when Java was the initially intended one? Or CLR languages like VB/F# which are second-class in comparison to C#?

If it is this, the one interesting thing I have to note is that I've found that sometimes Kotlin/Scala will produce better bytecode and performance than what I would have written naively by hand.

Just due to them emitting horror-inducing code/optimizations that is great for performance but never meant for human eyes.
The Ganges: India's Most Polluted Holy River
I loved the video game SOMA which played with this idea in its story and environments.
I'm in the America/New_York zone and I see the proper times for the values with "Z" vs the values with "-4:00". That is, they are off by four hours.
There are several reasons for Windows popularity today:

Active Directory - The centralised control it gives corporates.

Games and DirectX - Although this seems to be getting to be less of a reason.

Backwards compatibility - Windows 16 bit apps are now dead, but you can take the VB6 code I wrote pre-Y2K and run it today.

Linux fragmentation - It's difficult to support all the Linux variations with a single binary (or at least it feels that way to me) I suspect it has a very high support cost. Related to this is the GPL and it's potential to force release of source code.
So MS dev tools (VS studio) were under attack (aka the innovator dilemma) from below by jet brain. The goal of VScode is to disrupt jetbrain from below. This was the correct response to the innovator dilemma, which is really hard to poll off in big org.

The ultimate goal of MS is windows/office usage. Today you can add Azure. MS has a very captive (and somewhat silence) enterprise developer audience which must be protected at all cost (mostly .Net / C# programmers).

However, once Linux attacked windows NT as well as general attack by cloud computing (AWS) which uses Linux, MS needed to create general dev tools which are not NT centric and would assure control on developers even in the area where Linux dominate.

Also note that MS suffered (and still suffering) from the mobile OS failure. This traumatic experience only increase the need to control on developers in the cloud/enterprise.
>But on the other hand people also use Windows because its the default that comes with their new computer.

True, but if Windows cannot run the application regular Joe wants, people will just switch to Chrome OS or Apple or Linux (wine?). Sometimes regular Joe's uses more exotic Software we can imagine, and they choose windows because it runs on it since 25 years. Just some examples i have seen:

-VisualBasic 6 (for model train automation)

-A 20yo siemens software for relay automation

-A ~25yo CNC maschine (Windows software to convert CAM to N-language (self-written postprocessor again in VB6))

And much much more
I play the Ship of Theseus problem card and I follow up with the argument there never was an original Riker to begin with.

https://en.wikipedia.org/wiki/Ship_of_Theseus
What was the 90s situation you're comparing to?
I don’t think we will be able to answer that until we understand the medium or substrata that our consciousness utilizes.

It is clearly non-physical in nature, but it also requires bioware to operate. Thoughts in this medium are also unbounded by the laws of physics or thermodynamics, as we can easily imagine and simulate things falling upward or entropy spontaneously decreasing.

The universe became conscious in the form of man, and has utilized this medium to ask: ‘who made me?’ since time immemorial.

If this medium breaks during transport and your new arrangement of atoms is turned on, it might be more likely that your transported self is a real life p-zombie :)

https://en.m.wikipedia.org/wiki/Philosophical_zombie
One of the aims of RFC 3339 is to eliminate the ambiguous variants from ISO 8601, so it makes the timezone obligatory. Timestamps without a timezone are in an unspecified local time.