skysight-inc/HackerNews huggingface dataset:
I’m the author of the page. It’s now reachable via HTTPS (again).

I think this is what happened:

I experimented with HTTPS on Sunday and actually got it up and running by patching msafd.dll (see https://jira.reactos.org/browse/CORE-14486 and https://github.com/reactos/reactos/pull/4086).

While the page was running on HTTPS, @timeoperator must have posted this (without me realizing it). Shortly after, the site was down due to the HN Hug of Death®. However, at the time, I thought it had something to do with my recent HTTPS change, so I rolled it back. As a result, the HTTPS link posted here stopped working.

In addition, I wanted to be smart and added a Strict-Transport-Security header:

add_header Strict-Transport-Security 'max-age=31536000; includeSubDomains; preload' always;

So people who had accessed the HTTPS version (while it was active for a few hours) would never see the non-HTTPS version again.

I didn’t expect it to get so much attention, so next time I attempt something like this, I’ll perform proper load tests, have a dev deployment in place, and check access logs more often!
> unlimited account creation

Nice, hadn't thought about :-)
If only SQL was designed to be written in the order of execution:

FROM user
WHERE last_name = $lastName
SELECT id, first_name
WebAssembly is explicitly a stack computing model. Even purer than the JVM, as it is quite a bit lower level, with no types/objects other than primitive scalars, and no garbage collection or other runtime services (yet), just a simple linear memory model.
Making of a Handheld C64 (2021)
External Secrets Operator Accepted into the CNCF Sandbox
Pantala Flavescens
I know someone who works there, seems cool. I generally agree. Want to just a balance out the thought that when it comes to running businesses, different strokes for different folks. If teams want to over-engineer and praise themselves for it, as long as they aren’t putting your laid back style in a bad light, what’s the big deal?
Because it bloats up the browser.

That said I find the articles they recommend interesting (and to steal my time ...).
No they didn’t, lol. If you lose 10 kg of MUSCLE mass in a month, you’re seriously sick, like starving sick.
And there’s no “natural skinny as a rail”, you either eat and workout enough, or you don’t.
It’s a RAID1, so the network version is a replica of the local version. They have probably enabled write-caching on the network version, so there’s a possibility of desync but luckily that case can be handled.
You can say the same thing about Tesla. Ever watch any of the videos from Rich Benoit of Electrified Garage? He had to get a ballot initiative passed in Massachusetts forcing Tesla to sell him parts.

https://www.youtube.com/watch?v=m3vhtI7tTPk
Driving by celestial navigation would be interesting as it's likely never been done before.

Maybe you meant a map.
What? I have always said "you never leave an apple support experience with a smile. It is always with a belly ache or relief".

They are, at least in my part of the world, considered just above Italian car rentals.
@dang can we get this domain banned? Everything coming from there is crank science and it seems to be showing up at least once a day this week. Mostly this same story.
I like that extension that replaces "cloud" with "butt", I think it should be bundled :-)
If it is OCI compatible, it technically means you could use kubernetes or another container orchestrator to orchestrate these microvms. I wonder krunvm already works with kubernetes.
The groupthink mentality has gotten way out of hand.

While you might think a subreddit is a place for fans of X topic to gather, it seems to end up as a place for superfans to gather. This can be a problem since their viewpoints are extreme and niche.

Instead of merely enjoying topic X and thinking of X in generally positive thoughts, the superfans treat topic X as the BEST EVER. Any discussion of X's shortcomings is met with downvotes or negative comments.
I know.

But read what I wrote: “This is not the case for me.”

I won’t speak to programming only 30 minutes a day, or only three and a half hours a week. I don’t do it, and don’t know anyone that does. It’s a strawman argument that doesn’t really apply to any real-world scenario. I simply used it as a fulcrum to make a comment, based on my own, real-world experience. I also used it to mention something that has a bit more relevance to the article, itself.
Starting Strength leaves a lot to be desired.

531 Forever for a person willing to read, and read again, for someone that wants a framework for resistance training+conditioning that they can use for the rest of their life.

Paul Kelso's Powerlifting Basics, Texas-Style: The Adventures of Lope Delk for the person that want a few different routines that are more geared towards strength.

If I was a person starting anew though I'd place less emphasis on strength initially and use a more varied set of exercises. My personal recommendation would be John Meadow's Baby Groot, it is written so well it could just about be understood by a computer program. Few, if any, ambiguities. Helpful examples. And video links to each exercise.
InspIRCd's +H does not depend on client support; when configured it sends the history on join to all clients (except those which marked themselves as bot with mode +B). What irssi lacked though is the "server-time" extension, which means it would display the wrong timestamp for history messages.
> Appeasement is defined as policy that avoids conflict.

You're simply using a different definition from them

> Furthermore, use of language needs to be introspective of broad interpretation, so even if personal opinion would serve to skew in some fashion, it does not hold relevant to understanding language use in a community.

As a matter of fact, languages I know (including English) are not built like that.

The closest "language" i know from this property is mathematics.
From TFA:

Globe skimmers make an annual multigenerational journey of some 18,000 km (about 11,200 miles); to complete the migration, individual globe skimmers fly more than 6,000 km (3,730 miles)—one of the farthest known migrations of all insect species.
When I was working north of DC there were people commuting from West Virginia (couldn't sell their houses to relocate), so 2.5+ hours each way so that's about 32 work-weeks of lost time. And they would come in by 7am to leave at 3pm to avoid the insane traffic during rush hour.
While I believe $800 is way too much I do actually believe the screen is an extremely expensive component. It's a 120hz microled screen with a very good webcam. I wouldn't be surprised it's the most expensive part on a mbp.
Yes, it saves enough time that it’s very very much worth its price.
If I drove a forklift or a tractor, I'd get a job within walking distance. If I'd keep my current job I'd have a two-hour commute by car since there's no public transport around here apart from school buses.

1000 people villages here are often their own administrative districts with most services and goods available, as well as access to public transport. I expect it's also a matter of where the village is. :)

EDIT: The point being that in suburban areas there's rarely _any_ jobs, and that you simply cannot get away from commutes if you live in one. Urban areas obviously also offers occasional jobs within walking distance, but I'd assume that people moving to the countryside already dismissed the idea of living in a city either for financial or personal reasons.
I could see a circular buffer implemented in the registers working. Basically keeping the top x of the stack loaded in the reigsters, and pushing/pulling values when you get close to the opposite end (pushing values to main memory if you get too full, pulling if you get too empty)

Dunno if I am explaining it well.

On a reread, I think I might just be stating what you did, but in different, worse, words.

Definitely a VERY different hardware architecture than "normal" machines though
Just to clarify, for those without access to the full document:

Participants: 24 males, 12 females. 'Healthy'. No regular resistance training of the arms in the previous 6 months.

1 day, 1 set, 6 reps (8male, 4female)
1 day, 5 sets, 6 reps (9m, 3f)
5 days, 1 set, 6 reps (7m, 5f)

duration: 4 weeks, then 3-7 day 'rest', then test

edit: formatting
You could do worse than go back and make sure your foundation maths is
solid. Revise some Discrete Maths books and understand identification,
classification, sets, equivalence... Make sure you've a solid ground
on concepts like dimensions, functions, differentiation, integration,
extrapolation, interpolation, then toughen up your Linear Algebra,
optimisation, solving, regression, before getting into approximation
and gradient descent.

Sure, most of this sounds as dull as a broken clock, but in my
observation it makes the difference between students who can just
use machine learning tools by copying textbook cases and adopting a
lot of fancy new terminology, and those that understand what they're
doing.

That difference really kicks in once you get off the beaten track of
popular use-cases, into applying ML to new, unproven applications.
Then you need a deeper understanding of why some algorithms may be
useful and others are inappropriate.
> However, I've been maintaining a small fork

Do you mind elaborating? I'd really just like some "Unmozillaed Firefox" or "Firefoxium" that removes some of the crap Mozilla tries to impose ("no, you can't install extensions from outside of the store", "using a userChrome.css? haha, no"). But all prominent FF forks are full of crazy "privacy enhancements" that mean virtually no web app will work.
Have you taken undergraduate-level linear algebra, multivariable calculus and probability? Those are the prerequisites if you want to approach things a bit more rigorously. If you've covered them, get something specific to ML.

I like Hands-On ML... by Geron as a decent intro to ML book. FastAI seems a bit overrated to me - I didn't like that it uses its own helper library or the teaching style but it obviously works for other people.

Then there's more exhaustive books on theory - Elements of Statistical Learning, Pattern Recognition and Machine Learning, Bayesian Reasoning and Machine Learning, Murphy's books on probabilistic ML etc. But obviously the theory books have a lot of overlap with each other so there will be lots of material to skip after you've read one or two of them.
This.

Part of the challenge for me was to avoid any proxies and and have all requests go directly to the ReactOS system.

I’m totally aware that this doesn’t make any sense in a real-world scenario.
A search engine that finds software you didn't even know existed
What exactly is your point? What legislation are you referring to? What exactly is Apple doing wrong here? Not paying off some Smurf who dropped his MacBook one time too often?

Interesting that you compare Apple with Ford: https://fee.org/articles/how-henry-ford-zapped-a-licensing-m...

Like Ford, Apple wants to be free to innovate. If you don't like the quality of their products, don't buy them. There are plenty of other great choices out there. Oops, maybe not so much for the M1 MacBook Air.
HTTPS is fixed now.
While AppEngine isn't... ideal, it would make more sense to fix the errors and shortcomings of AppEngine. Comparing the general concepts of AppEngine vs. Kubernetes, Kubernetes is a major step backwards. The promise of AppEngine is that I can basically just deploy my code, and the system takes care of everything else. With Kubernetes I need to rebuild my containers constantly, to do security updates, I have to configure network, storage and load balancers.

Yeah, AppEngine isn't what it could be, but deprecating it would be a step backwards.
Re: Purdue, that's easy. Painkillers make living with intense chronic pain bearable. Oxycontin was a great pain med for a lot of people. A friend of mine has a mangled spinal cord, and she's severely crippled by the pain alone. But then the opioid crisis happened, they forced doctors to stop prescribing long-term opioids and now her liver's failing from the sheer stress of her writhing in pain constantly.

So if I'd worked at Purdue, I'd think of the patients, rather than the junkies, the way you think of the cafeteria rather than lung cancer.
> The other replies are assuming networking in a big network is inherently slower than in a small network.

well yes, not true with modern switches that support cut-through forwarding

it's super-common in our space to bypass the kernel entirely, writing into the NIC buffers directly with prepared packet headers, and the card has pushed part of the packet out onto the wire, through switches and into the target machine's NIC buffers before it's even finished being written

typical "SLA"s are 0 packets dropped during a session, where a single drop raises an alert that is then investigated

> You will never be able to replicate the performance of Google's network by buying some rackmounted servers from Dell and plumbing them together with Cisco switches.

and yet, somehow we do quite a bit better (admittedly they are very, very expensive switches)

I get that people that work at Google like to think they're working on problems more advanced than those of mere mortals, but with the latencies you've described we'd be out of business several times over

(not to mention none of the clouds support multicast)
They should experiment with messing up less (that said some Mozilla side projects have been cool).
When Reddit goes public and everyone EXCEPT the subreddit moderators make millions/billions, I wonder how long Reddit will stay around for?

It’s the subreddits and the moderators that make what Reddit is today, and they are the ones that do all the hard work and yet somehow they are the only ones that won’t profit from an IPO.
"SELECT" doesn't mean what you think it means, I think.

In the relational algebra "select" is actually a "filter" operation. It's what the "where clause" implies. The other name for it is "Restrict." It reduces the result set down to the tuples that match on the supplied predicates.

SQL does a funny thing by putting it at the front of the query, but it does so as a way of saying "Hey, I'm about to begin a relational query."

What you've done here is more incorrect. Maybe? Not sure of your intent.

The name for the operator which "chooses which attributes to put in my results" is "PROJECTION". That's the thing that some people seem to think "select" refers to.

In a more pure relational system it would look something like (syntax totally made up)

Project( (id, first_name), Select( Predicate(last_name = $lastName), Relation(User)))

Or maybe:

User.Select(last_name=$lastName).Project({id, first_name})

As for this "order of execution" thing, SQL explicitly doesn't do that on purpose because the entire point is that the query optimizer can and should re-order things for the most efficient result. The beauty of the relational algebra (which SQL only partially implements) is that the order of operations can in many cases be re-ordered (in logically provable ways). So there is no set execution order. The system can take care of that for you.
Stripe [0]. Or if you're European, use Mollie [1]

[0] https://stripe.com/

[1] https://www.mollie.com/

Both great, both great APIs, both affordable (your client pays for it), both well respected.
Are you trolling? Without any Rust? I'd like a Linux kernel, but without any C, please ...
it was an example

with modern switches it barely matters how many they are in between the machines
For those interested in the archaeology of early Medieval Ireland, I would highly recommend this survey: Early medieval Ireland, AD 400-1100: the evidence from archaeological excavations (https://www.worldcat.org/title/early-medieval-ireland-ad-400...). The second edition has an updated bibliographic essay as well as some other updates in the text.
Yes, I also prefer Thunderbird. But almost nobody that I've introduced it to was interested in using it.
Color & Contrast – An interactive guide to color and contrast
I expect a huge turn around in inflation if the market collapses. It is only transitory like Powell said.
There are already good recommendations here for getting into the "standard practice" of ML.

To really understand what is going on though, the path I am having some early success with (as a long time developer / data pipeline guy, but newly into the standard python / ML practice) is to run through Kochenderfer's "Algorithms for optimization" from 2019 (MIT press), including implementing the exercises, as optimization is the cornerstone of the majority of ML methods. Some of the most fun I've had in a long time.

Freely available here:

https://algorithmsbook.com/optimization/

From there on, I'm less sure, but expect I might experiment with implementing my own deep learning methods just for fun, or similar.
Sorry, I should have been clearer. Gmail will place messages for user@gmail.com and user+foo@gmail.com in the same mailbox. The grandparent comment talks about normalizing the address by removing stuff after the +. This sort of deduplicates the addresses. Other platforms may have distinct mailboxes for user and user+foo, so you can't strip it on those platforms. The mapping of user+foo to user is non-standard.

There won't be a general approach to deduplicating addresses that map to the same mailbox as the mapping rules aren't always public. But for Gmail, the rule is public, so a best effort deduplication could strip the +.
I'd love to know how. Tips welcome, thank you.
Yes, but he's a genius who works his ass off. Come to think of it, I don't know of many lazy geniuses. Chas Chandler said Hendrix always had a guitar strapped on him.
I was thinking of the recent announcements regarding modular reactors that are factory-built. I should have made this clear in my post.
There is the "high bias low-variance introduction to Machine Learning [for physicists]" -> https://news.ycombinator.com/item?id=17772211

Quotes from the comments:

> For all my hacker news peeps that wants to learn ML and/or DL, you need to drop everything right now, go print this on the office printer, and sit outside with coffee for the next two weeks and read through this entire thing. Turn off the computer and phone. Stop checking HN for two weeks. Trust me, nothing better than this will come around on HN anytime soon.

> The authors are wrong to label this book as useful only to people with a physics background, and in fact it will be useful for everyone who wants to learn modern ML.
Unless theres other factors (probably), I'm not sure my "brick shithouse" (not my words) build matches this. Also of course, sods law, this week didn't seem to have any effect on my overall weight
Well, users upload content to FB /TickTock which are then monetized and the users don't get any money. So it is like that for almost all web 2.0 companies
Yeah, but not necessarily ReactOS’s fault! The machine it’s running on doesn’t have much power as I didn’t expect it to get much attention really. Also see my notes regarding the HTTPS link that was temporarily broken: https://news.ycombinator.com/item?id=32480404
I assume this export ban will also apply to the 'American empire ' - Ie. UK, Europe, etc.?
Wouldn't "if x, then y because z" be second order?
LOL, I was just going to link to that.

Studies about exercise and weight loss are like the ones about red wine and chocolate. There's a contradictory article every other week.

These sorts of things are accepted or rejected totally based on subjective opinion. If you're a type A person, you're thinking, "This sounds right, I guess I better find a 15 minute slot in my daily schedule." and if you're type B like myself, who shudders at the thought of the monotony of another daily task, you immediately think, "Hey, waitasecond! I thought we could just leave it to the weekend??"

To each their own.
Thank you, this stuff is great!
Yes, I was joking. Apologies. But hey, "daily" can be an adjective too, so why not indulge with adverbial "dailily" ?

(OK, I'll go back to my cave now.)
There is also Session (getsession.org) which is a fork of Signal without phone numbers or centralization.
^ the definition of whataboutism
“Ross” new space station: Russia shows its ISS successor for the first time
Yeah, I was thinking about this too. If you have to restore on a new node anyway, why have the persistent store anyway. The only reasonable answer I could think of was if they lost the whole data enter to a fire or something. They’d be able to restore the data in another zone, but that assumes they are using replicated persistent storage, which they didn’t mention. If the data isn’t replicated to another zone, this solution doesn’t make any sense.
It's far worse, back then stuff just rendered a bit weird and looked crappy but for the most part would still actually work (outside of corporate intranets jscript and other M$ only tech was not as widespread on the open web ). The difference is in the message "best viewed" vs "not compatible" vs "infinite captcha loop with americanisms" vs "not available in your country".

Now it's really common for stuff just to straight up not work or you are actively blocked and considered collateral in protection against spam and botnets, the latter is an entirely new phenomenon.
In the same way that having contacts in our phones has prevented people from memorizing numbers or using digital maps weakens spatial orientation and reasoning, using autopilots and computers in navigation over time will dumb down the herd. Eventually we come to the point where no one will be able to do this simple calculation.

Fortunately, for much of the professional maritime industry plotting navigational charts by hand is still standard practice
> Here's an article from last year mentioning 50M+ downloads in 10 days.

That was a period in which WhatsApp had just announced their new ToS, indicating that the data about their users was to be merged with Facebook's. Consequently, many users became aware of the enormous privacy issues with all Facebook/Meta products, and abandoned WhatsApp for other services, mostly Signal and Telegram.

I doubt that this period can be used to interpolate the Signal growth for the rest of the year, although the network effect has probably resulted in a much higher growth rate than before the WhatsApp exodus.

Edit: a Tweet from Elon Musk ("use Signal") most probably contributed a lot to that raise in awareness, and the one-time surge of increased growth for Signal.
Flatpak solved this issue. You use a "runtime" as the base layer, similar to the initial `FROM` in Dockerfiles. Flatpak runs then the app in a containerized environment.
The QC35 Bose headphones I have are on their second ear cups, have years of daily use and I think I have run into pairing issues maybe a dozen times. And usually it was to do with having lots of devices in my history that are actively in use and it’s understandable it might be a little confused. It’s been trivial to purge a few less frequently used devices, turn them off and on and that’s it it’s good again. They’ve been an absolute joy and honestly the only feature I’m looking for to make me consider a new set of over ear headphones is being able to listen to audio from more than one device at once… it can be paired to two devices so I can quickly pick up an incoming call, and it will play audio from one or the other depending on which is muted or plays first. It won’t switch back and forth if any background audio (even inaudible silence seems to trigger this)