skysight-inc/HackerNews huggingface dataset:
Does it federate your identity to others servers automatically yet?

Or is it still the case that if you piss off the server owner/they decide to call it quits without allowing migration, that all your data is gone?\

It's a glaring flaw really.
That approach only works on the 13 and 14 inch laptops because the screen isn’t big enough to show more than one application. On anything larger the green button is basically never what I want.

The green button is just a very ill-considered piece of functionality imho. I find window management on macOS too frustrating to tolerate without moom installed.
TBH reaching back into the foggy recesses of my raving-addled-brain-from-the-90s, I never saw one other than when I worked on contract at IBM (Toronto, Don Mills office) in the fall of 1999. I seem to remember having one at my desk. The original TrackPoint version.

And I have a vague recollection of liking it, though I also remember my finger calloused a bit from its use. Like playing guitar.
> I Didn’t Hate the _______ — Until Now

Depending on what you fill the blank with, you can get either an approving NY Times opinion column, or banned from all social and news media.
https://cdn1.mecum.com/auctions/ch1015/ch1015-223836/images/...

https://i.pinimg.com/originals/6e/ce/ba/6eceba50ee4286808fa1...

https://i.redd.it/zgj5g0d0pb221.jpg

They were the economically obvious solution for uses where a single day trip is beyond the limit of one day's worth of DOT working hours, you don't have enough cargo to justify running semi trucks and you're doing it often enough that dicking around finding motels is a waste of time and money. If you got "fresh maine seafood" in NYC in the 80s it was probably delivered by a 20ft light box truck with those sort of sleeping quarters.

All that went away after the DOT decided that sleeping in anything other than a purpose built sleeping quarters could still satisfy the off duty requirements (I forget the exact verbiage). IMO that's how it always should have been, still everyone who made their bucks building those things, and a heck of a lot of motels that catered to commercial drivers, got screwed overnight.
If you only care about identically distributed test data, test set overfitting doesn't happen that fast: if you evaluate M models on N test samples, the overfitting error is on the order of sqrt(log M / N). And even as this error becomes more noticeable, the relative ranks among the models are even more stable, as you can apply the small variance bounds. This is actually verified on models proposed for CIFAR-10.
> As I said, I am well aware of the perils of MITM. There are mitigations for all your concerns, and in each case, the question should be: is this better or worse than plan HTTP.

I think it would be initially better, then gradually become worse. And that's a horrible thing when the public is concerned.

There's still people out there concerned about the "memory effect" for battery charging, and recommending a full discharge every time, even though that advice has been obsolete for decades now due to different battery chemistries. But the public easily latches on simple advice and doesn't consider the technical reasons for it.

So I imagine the same would be the case here. You'd have a marginal improvement for a short time, until the situation changes and suddenly people have to absorb "Yes, this was fine in 2023, but now is a complete no-go in 2026".

Since we're considering UX here. What UX do you propose that would reliably tell my nigh computer illiterate mom what to do with "the self-signed certificate for this site changed" if she receives it at a hotel while traveling? And what if she first opens the site in a hotel abroad, then comes back home and gets it there? How are non-experts supposed to untangle that?
No special changes for me then. I was on a nice consultancy/contracting gig between a couple of start-ups.

I was aware that I was possibly at the top of my career potential, but as I have been freelance/start-ups all the way and thus not really had a career, I just enjoyed the work and the company, and paid off a bit more of my mortgage, IIRC.
But some are more parasocial than others.
Has Humanity passed it's Zenith?
You might enjoy Safing's Portmaster Firewall then: https://safing.io/

It's open source and is quickly surpassing GlassWire's capabilities.

Disclaimer: I'm Founder/CTO of Safing.
This touches on the whole universe of knowledge of how to manifest desires.

Luck is a final jump into desired physical manifestation of desire.

What author is touching upon heavily - is physical part - doing (something).

Another integral part of manifesting is removing conscious and subconscious blocks (beliefs) and practices of being in the state of already manifested desire.
> […] and barely anybody cycles to commute.

Because unless you live and work in some of the pre-WW2 communities/cities/neighbourhoods, you probably live in car-centric suburbs, so the distances involved are impractical.
Didn't Theranos deliver actual results, just using the Siemens machines instead of their own?
May I also suggest Hedy. Starts of as a different language but through exercises you end up programming Python!

Completely in the browser.

https://www.hedy.org/
I went to 4, still haven't had covid, same for my wife and FiL.
Both my young kids had 2 shots and both got covid. Next flu season i intend to get my 5th.
To me the advise given by Richard Wiseman in his book titled “The Luck Factor” from 2003 feels like the most generalized. TLDR is lucky people: (0) are social and intentionally seek out new connections; (1) maximize chance opportunities, they’re not fixated on a grand plan; (2) nurture and listen to their intuition; (3) expect good fortune; (4) find the good in bad situations.

Here are links to:

- https://www.amazon.com/Luck-Factor-Richard-Wiseman/dp/078686...

- http://richardwiseman.com/resources/The_Luck_Factor.pdf

- https://youtube.com/watch?v=WizT_VdtOYM
>Function application is just substitution.

>Your source code is a long text template, no magic to it.

No, no, no! This is wrong, and really bad pedagogy.

def func_1(x):
return x + x

def func_2(y):
print(y)
return y

z = func_1(func_2(5))

If function application is substitution, then a student may expect the expansion to work something like this:

z = func_1(func_2(5))
z = func_2(5) + func_2(5)
z = { print(5); 5 } + { print(5); 5 } # pretend python has curly braces for this to make sense

so 5 would get printed twice. But in reality it only gets printed once.

Doing the substitution from inside-out doesn't help either, you get the same thing:

z = func_1(func_2(5))
z = func_1({ print(5); 5 })
z = { print(5); 5 } + { print(5); 5 }

I've had to un-teach this mistaken idea in beginners before. It harms their understanding of the call stack, scoping rules, etc.
They don't pay well because everyone else enjoys them too.
US Public Domain Expands, While 20-Year Pause for Canadian Public Domain Begins
Canada’s copyright protection for artistic works was extended as 2022 came to a close from life of the author plus 50 years—to life of the author plus 70 years. The change was the result of international trade negotiations in the United States-Mexico-Canada Agreement (USMCA), requiring Canada to bring its terms closer to that of the U.S.
> The US and its allies have naval bases peppered over that whole area.

Is this the "Chinese aggression" I’ve been hearing so much about?
It has a great expression debugger; Most IDEs don't have that. Also the way it shows recursion really helps explaining.
I thought this was common knowledge but I guess not. But then again I lived with my preteen siblings when the whole musically/TikTok merger happened so for them it was huge news
> Human identification through wifi signals

It is already easy to track anyone who owns a smartphone.

Probe requests broadcast the MAC address: https://medium.com/@brannondorsey/wi-fi-is-broken-3f6054210f...
You don't need to flip gradients, just need to train the monkeys to operate matchboxes: https://en.wikipedia.org/wiki/Matchbox_Educable_Noughts_and_...
DNS can be MitMd. crt.sh would be in a position to get all your browsing history.

The local thing would work, but of course only for local hosts.

It would not be worse than using plain http and my personal opinion is that visiting a plain http site should have the same UX as visiting a self-signed one.
Taking a picture of the Eiffel Tower at night is a copyright breach [1] as are pictures of Christ the Redeemer in Rio de Janeiro, Grauman's Chinese Theatre in Los Angeles, Radio City Music Hall in New York City, and St. Peter's Basilica in Rome (all of which except the Eiffel Tower I didn’t know about until looking up the provided reference) and all of them seem to me to be ludicrous but they ya go - I don't make the rules, only break them.

[1] https://mymodernmet.com/eiffel-tower-copyright-law/
I remember watching a video about learning a skill in 20 hours. The topic boils down to 4 points that seems fairly straight forward.
I can't do it good justice myself so here is a link to those 4 points:
https://sourcesofinsight.com/learn-anything-20-hours/

And here is the video itself: https://www.youtube.com/watch?v=5MgBikgcWnY
Folks who specialize in issues arising from algorithmic bias, ethics, and techniques for gathering data and scraping, data lineage etc. are uniquely qualified to support the ethical perspective.

This is not competition. Politicians/corporates/religious leaders/influencers and such want it to be a competition, so they can reinforce their base of power and influence. That's why we must develop tools to guard against such influences.
> it would be like boiling the oceans

Well, it's kinda happening, finally, right? The oceans and atmosphere heating up? So not impossible.
You may want to reread the comment you're replying to.

Paraphrasing what they said as "According to you we should just let old people do everything" is completely incorrect.

Their comment was more in line with "if your peers, whether younger or older, are learning faster than you, maybe this career is not for you".

That is certainly something to discuss further - but it is not the comment you made it out to be.

Attention to detail is a useful trait to develop.
It's a tiny issue, but what I like least about the PNG format is the checksum at the end of each block.

From what I gather, the checksum is there for two reasons: 1) a check on archival integrity, based on experience with its usefulness in ZIP files, and 2) a way to check for download errors early, before reaching the end-of-file, which was more important in the slow and noisy modem era of the 1990s.

However, it's still possible for a change in chunk type to go undetected, for example, if "zTXt" were transformed to "xTXt" - a one bit change.

(I think it's also possible to construct a chunk such that if the length changed to just the right value then it could be interpreted as two chunks (with a smaller length) or be merged with later chunks. This requires getting the CRCs to align just right, and even harder to have just a single bit change.)

My belief is that removing the per-block CRC32 and putting the checksum in the IEND at the very end of the PNG data stream, and using a stronger checksum - even MD5 - would be more effective at archival integrity.

This of course can't happen now. Still, I regard it as a small bit of 1990s cruft.

When I developed my own format, for non-image data, I started with PNG as a guideline, then found that dealing with the checksum, even just to always generate a valid value, was a nuisance, with seemingly no good reason to justify its overhead.

I decided to drop the checksum, with a hand-waving argument that people should use other tools to detect and even repair file corruption, depending on their specific requirements.

This more generic and widespread family of formats is called "FourCC" for "four-character code" (https://en.wikipedia.org/wiki/FourCC).
That accident was caused by an inattentive driver, full stop.

Even an FSDb equipped Tesla isn’t autonomous, and the car in question didn’t even have that.
I remember 2002 or something, where my friends in Germany all started blogging.

One tech friend said it was bullshit. Who wants a guestbook you write into all by yourself?

I found this a hilarious explanation of what a blog is.
PicoCMS is even easier. Host it in whatever php hosting service. Upload markdown files to your server and you're done.
That's a great quote! When you know, you know; if you don't it can feel helpless.
I just started using it last night and came up with the same conclusion.
I’m not fond of people who take ratheism as a major inteeest or even component of their identity, but pocm.info is just lovely.
About 1), I'm using MSEdgeRedirect [1] to forward "microsoft-edge:" URIs to my default browser. Other browsers were planning to support Edge's URI scheme as well so users could change the default browser for it, but Microsoft updated that option away during Windows 10.

[1]: https://github.com/rcmaehl/MSEdgeRedirect/
I've always talked about shitty optimism which is being optimistic about things where the risk to oneself is minimal. I'm often guilty of it without even noticing.
[I mean no bad faith in this comment, I'm a fan of yours.]

Why answer questions about harmlessness/safety in such a roundabout way?
Both OpenAI and Anthropic are clear about what words like "safe" are intended to mean: a stepping stone to "AI does not kill all people when given control".

Avoiding to state this clearly only invites unnecessary culture war disagreements in every discussion about these models.
My Disappointment with Unity's UI Toolkit
East German railroad company: faulty design makes cell phones disappear
Its a pre-requisit, as a wittness i call into court venecia, were free enterprise lead to the cities bloom and the return of the feudal ruling structure among its trade partners (osman empire) lead to the decline of this "italian" silicon valley back into obscurity.

https://www.britannica.com/place/Venice/The-commune

Which by deduction means, that you need a trade supporting eco-system, without taxation on the moving of goods. Oceans prefered. Which means, that hermit kingdoms waylaying is the biggest innovation embargo.

Basically, if you never get freedom of movement, and the old world drags enough at your coat, you get stuck forever and a day. The greeks colonialized the mediteranean and from this "outposts" the philosophers were able to cause a ruckus with the tribal-religous culture at home.

Its the liberty of new beginnings, cheap defense against parasitic neighbours + highways that are the secret sauce. And it turns sour inevitably.

Just look at the us becoming more like europe every day and the hopes projected on a new colony project (mars - without new surplus beginnings and highways though).
27 is way to small for a byte value that starts with the hex digit B.
> Your doctor let their medical license lapse. They are legally not allowed to practice medicine until they renew it

medical licenses don't arbitrarily expire every 3 months.

But anyway it's funny that medical licenses expire in some place.

Once a doctor, you're always a doctor, unless you do something wrong with your license and it gets revoked.

An expired license doesn't make your skills useless or you less capable.

If I had a stroke on the streets I would certainly trust a doctor to help me, even if the his license is expired (again, who let medical licenses expire? not even in USSR medical profession was so bureaucratic!)

Who gave the issuer of the certificates and the browser's vendors the right to decide if I can or can't _visit a website_ that has an expired cert?

and what's the matter?

we accept E2E encryption on chats that use TOFU, but we should "fuck off" web sites with an expired cert that hasn't changed, it's not been revoked, is exactly the same as before, providing the same level of security of before?

I don't understand this fixation, unless a lot of people make a lot of money out of this madness.

I mean , we all know that rotating passwords don't improve security, but suddenly making cert expire does?

silly.

> Renewing certificates isn't exactly rocket science

people make mistakes, problems arise, if I need that website now and it's not available because CHROME or FIREFOX or SAFARI chose so, it's a problem for me.

I'm not a baby, I'm an adult.

I can't count how many times that particular piece of information I was looking for was hosted on an old website that's only accessible via HTTP (another thing security zealots don't want you to use) or had an expired certificate.

Let me take my risks and give me a way to disable your bike wheels, I'm not Google's son.

And seriously, the entire f*king HTTPS business cannot rely on a non profit USA org, sponsored by all the usual suspects.
One of first changes I do on a fresh Win 10 install is disabling the web search in start menu. I hope Mac you can do that on Macs as well.
If we have to put up with mass shootings and forcing women to choose between unwanted pregnancies and prison because of specific interpretations of the Constitution based solely on 18th century idioms, then we should go all in.
As I say in a sister thread, I transitioned from handmade websites to blogs as the author describes, and then from blogs to social media. The reason was also what the author describes: convenience.

I am the same person. I don't think I was more of a nerd when I wrote personal websites in 1998 than when I wrote blogs in 2002 or social media posts later. So I do think the tools have a lot to do with the changes described in the post.

It is true that non-chronological CMSs exist today, and they may be formidable in many respects, but I don't think they're better than MT in terms of ease of use. And also, the competition has gotten easier and easier: MT was just the beginning, now the real "trap" (as the author of the post would describe it) is social networks. The site generators you mention don't remotely compete in ease of use with social networks.

The only attempt I have seen of making publication of "permanent", non-timestamped content as easy as that of chronological content was Opera Unite. It didn't last for long.

Obviously the title and text are hyperbolic (personal websites still exist, there are just fewer of them) but the gist of what it says rings true to me, and I'm not an Eternal September curmudgeon.
National Geographic of the 1920s
.Net cross platform!
It takes some digging to agree with the headline, but it feels true at some level.

Clearly it is the walled social media gardens that really "broke the web" and in far more fundamental ways (as in: posts that are schematic (e.g. 140 chars), that are not accessible unless logged in, where discovery is platform/algorithmic driven and not user driven etc).

These platforms flurished because they made it very easy for people to participate. In the (hypothetical) absence of social media, blogs could be accused of making it (merely) easy to follow a particular pattern of content creation.

This is a little bit like accusing writers or composers of blindly following a genre instead of crafting their own. Yes all genres are inventions and it is important not to stiffle that creative process, but it is not reasonable to expect the majority to do that...
I hate the slow right click menu too, why is there a forced delay?

I think visual design peaked a few years ago and now we are deliberately overcomplicating every piece of UI for no apparent reason.
my understanding is that in a serverless architecture the dev does not manage the server, there still is one but its managed via third party cloud services who expose basic server or database functions which your app can plug into.

think a "like count" database, it needs to increment and persist. Both very simple, and its implementation is entirely decoupled from the client implementation. Firebase would manage that for you, youd just call firebase functions instead of updating a database yourself.

note: i dont know if this is how tiktok works
Seems like this is a fitted on an scale model MDM-1 Fox [0].

[0] https://en.wikipedia.org/wiki/MDM_MDM-1_Fox
It would be nice if the CRCs and compression were optional features, but perversely that would increase the overall complexity of the format. Having compression makes it more useful on the web, which is why we're still using it today (most browsers do support BMP, but nobody uses it)

The fun thing about DEFLATE is that compression is actually optional, since it supports a non-compressed block type, and you can generate a valid stream as a one-liner* (with maybe a couple of extra lines to implement the adler32 checksum which is part of zlib)

The CRCs are entirely dead weight today, but in general I'd say PNG was right in the sweet-spot of simplicity versus practical utility (and yes, you could do better with a clean-sheet design today, but convincing other people to use it would be a challenge).

*Edit: OK, maybe more than a one-liner, but it's not that bad https://gist.github.com/DavidBuchanan314/7559825adcf96dcddf0...

Edit 2: Actual zlib deflate oneliner, just for fun:

deflate=lambda d:b"\x78\x01"+b"".join(bytes([(i+0x8000)>=len(d)])+len(d[i:i+0x8000]).to_bytes(2,"little")+(len(d[i:i+0x8000])^0xffff).to_bytes(2,"little")+d[i:i+0x8000]for i in range(0,len(d),0x8000))+(((sum(d)+1)%65521)|(((len(d)+sum((len(d)-i)*c for i,c in enumerate(d)))%65521)<<16)).to_bytes(4,"big")
Doesn't Apple block NFC support? Or do they allow peasant apps to read via NFC?
Exactly. Mach 0.5 (or even 0.4) point to point would be a huge win for a lot of use cases.
>I'd primarily use the trackpoint unless I needed something like easy scrolling or quick swiping

This is interesting because middle-mouse-button+trackpoint is my favourite scrolling method
Curious to know what you're referring to. My partner's Italian and lives here in the UK with me precisely because of things like Italian bureaucracy.

Passports are an interesting one - the loops we've needed to jump through for my daughter getting hers have been ludicrous and although we're 6 months in to the process, the end is not in sight. When my [unmarried] partner had to get her passport renewed last year, I had to go in to the consulate to vouch for her existence. Wut?

Don't even get me started on setting up a business over there, which is a dream I've put off indefinitely precisely because it's so much easier to accomplish here in the UK.

Oh, and taxes... .

- ed Don't get me wrong, as much as she prefers living here, I'd prefer living over there!
> "by following the program for manipulating symbols and numerals just as a computer does, he sends appropriate strings of Chinese characters back out under the door, and this leads those outside to mistakenly suppose there is a Chinese speaker in the room."

Clearly there is actually a Chinese speaker in the room. It's the system (computer) implemented by the program. I'm with the "system" critics here. Searle's argument is Reductio ad absurdum which doesn't work on readers who don't find it absurd that a sufficiently complicated system could understand Chinese.
If it has I haven't used it yet - I just have a collection of snippets to create foreign tables (e.g. one based on a CSV I put into the host mount before).
This is the link to the discord server for anyone who wants to join our community: https://discord.com/invite/JZagJJcw6F