skysight-inc/HackerNews huggingface dataset:
Both with this particular case and from a more general perspective, I keep encountering examples where businesses and people seem all too eager to revert to their olden, pre-pandemic ways without putting any thought into if such a reversal really makes sense: "The pandemic is over. Finally, we can return to the office."

In many ways, the pandemic worked as a catalyst for changes that were long overdue anyway. Yes, these changes were all the more beneficial in that specific situation. However, that doesn't mean those changes and the huge benefits they provided beyond the immediate response to an emergency become irrelevant once that emergency is over.

For example, while dining out, with fine dining in particular, is at least as much about the experience as it is about the food and having that experience on site in a nice restaurant absolutely is preferable to just having the food delivered to your door, this doesn't have to be an either-or proposition: Why not complement your usual offering with high-end delivery and take-out?

Since at least the Black Death, pandemics have also served as an accelerator for innovation and this one certainly is no different in that regard. The least we can do is to make use of that momentum and the opportunities it provided us with in addition to all the hardship.

A crisis is a terrible thing to waste, after all.
Offline.. I like the in person interaction.

That said, I do most of my shopping online because of Covid
This fights spammers, that use own server, but this will not protect from hostile taken computers, that can use their hash power to resolve the captcha.
rfc-4689 (iirc) defines jitter as the fluctuation in forwarding delay between 2 consecutive received packets in a stream.

not sure how this would work for tcp-ack's which can be cumulative. moreover, any approach that does this measurement must account for both delayed and lost/corrupt packets.

imho, only a true realtime jitter measurement would do, anything else would be a crude approximation, and might result in the same flaws as before...

[edit]: examples of '...anything else...' mentioned above might be inter-arrival histogram where receiver relies on packets being transmitted at a fixed cadence, in this case lost/corrupted packets would badly skew the computed numbers. another approach might be post-processing (after packet capture) where limited buffer space might prove to be the achilles heel etc.
It's a really sad story. Prior to his retirement, he was an extremely versatile actor, equally at home in comedy as well as in drama. I wish we had more like him.
I hate all of that just as much as you. But I love cooking.

But here's the thing: I live in HK — so I just pay for a full time domestic helper who takes care of all of that (though the main reason is to have someone to take the best care of my dog). All in cost is <$1000/mo. I never have to worry about any unpleasant chores whether it's keeping the house spotless at all times, laundry, post office visits, etc. And as far as cooking, I send her on grocery runs, use as many dishes as I want to be the most comfortable cooking, and don't worry about any cleanup. It's wonderful.

I could easily spend more than that on restaurants (and I still do), but overall the value here is a no-brainer.
Do you deploy server apps yourself or use 1-Click Apps?
Screen multiplexer like tmux or screen if you work on shell a lot, specially remote.
Being able to start almost as it is the next working day or not having to wait before disconnecting from network.
what happened and what direction is going to take the project from now on?
You know, the web page has barely any links at all from a product which seems it was good, if it ever was something else than a landing page.

P.D. add "Tell HN:" to the title or a link to the web page
As an Indian I loved my afternoon sleep during the holidays. During school days I would come home and sleep for an hour while reading something. I really loved my sleep. When I started work I hated that my sleep was reduced drastically. Sleeping late working on personal projects played havoc on my sleep. Now in WFH I sleep for an hour or more in the evening which would have been wasted commuting.

I have seen my cognitive skills decrease because of lack of sleep. Now I am just chilling and catching up with rest and chilling and don't give a crap about work or projects.
Boring Games
Experienced a situation when you are really bored and want to play games that are boring? I created some of those!
They have 400k a year in donation.
It does, why spend >4 seconds for a single spam when you can move to a new target and send >40 spams in the same time?
I think Ghost Kitchens are perfect pairings for delivery service. For all parties. Now I admit, each should be individually presented location and actually the place making the food.
Pff, this is nothing try travelling by bus/minivan in Thailand, now that's freezer box.
It's funny the author mentions Facebook and Twitter, because the bot spam on both is quite apparent. The spam on the former has risen greatly, seemingly mostly from India and parts of Africa. Scam air duct cleaning posts, posts about hacked account recovery, and random other crap. It really degrades the experience of the Internet, IMHO.
Imagine a tiny geographical area that punches above its weight (economically-speaking). Its people pay a ton in taxes, take very little from the government, but they also have disproportionately large voting power.

While this setup is blatantly undemocratic, it could be hard to argue that their voting power should be reduced when they're contributing more to the pot than they're taking out. A bullshit justification to someone who actually values democracy, but this logic isn't entirely insane. Indeed, this scenario is reality in some places on earth.

America, as we all know, is nothing like this.

The smaller states take more than they give. There is no excuse to not make their votes count the same as everyone else's.
I don't think this was a bug, but more a deliberate feature. From my understanding, they probably target customers who don't order that much, but are willing to pay a monthly fee for the "pro" features, which includes free delivery, and some discounts.

But I can't comprehend how this is worth it to Foodpanda, I'm an already paying customer, ordering 3-4 times a week, me not being a "pro" user should be making them money, since I pay full price, and pay delivery fees. What they've done now, is not converted me to "pro", and lost me as a customer.
Saying he thinks he’s a sociopath was the red flag telling me it’s fake. People making up stories on the internet love saying that.
You may have noticed this from the attempts or lack thereof over the past two decades to regulate tech to the benefit of everyday people. This is because Congress has been petrified of "breaking Google". It is currently why so much of SV now sits on the POTUS's cabinet.

No one knows the totality of how and where these modern day digital East India companies truly operate, and there will never be legislation that broadly protects citizen privacy like in the EU because of it.
I actually hate the photos or lack of there of on these sites. If I see a photo of product in banner of restaurant I expect it to representative of the food they make. But often it looks more like styled stock footage...
Inspired by your idea, I threw a simple static code, compatible with any web engine running on nodejs.
https://gist.github.com/zazaulola/6742e41611b85fc48931a79bac...
From the article:

> While Alizadeh and his co-authors weren’t able to find a traditional congestion control algorithm that could avoid starvation, there may be algorithms in a different class that could prevent this problem. Their analysis also suggests that changing how these algorithms work, so that they allow for larger variations in delay, could help prevent starvation in some network situations.
Errr... many questions can just vary numbers a bit. There's very little value to knowing that the inverse of 3 mod 7 won't be asked this exam - it's trivial to change the numbers and test the same knowledge with a slightly but sufficiently different question.

I imagine there's a somewhat similar type of questions for non-CS disciplines (same case description, different key clue, hence different answer).
Lots of comments about random pains from what I'm going to assume are relatively younger folks. I was diagnosed with ulnar neuropathy before 30 where my pinky and ring finger went numb. It was caused by my sitting and even laying position when using MacBook air where my wrist and arm would rest against the edge of the MacBook and desk. I switched to a standing desk which elevated my arm so it wasn't always pressed or pinched against the edge of something and due to a combo of massage and acupuncture, resolved my neuropathy without surgery (which btw was told to me was the only fix by multiple modern doctors/specialists)

If you move to a standing setup, be sure to buy a standing pad with ridges. My feet were killing me initially but that's cus they weren't used to being stood on and the ridges force you not to lock your hip.

I was 29m, 5'8" 215 pounds in 2018 when this all hit me. By 2020 I was as low as 165 and could run 5 miles at mid 7 min pace. I changed my life around and felt great. Covid sucked and I'm at 195 today but back on a path to the 170s.

Haven't had ulnar neuropathy since and at my company, others who have reported issues, we moved to standing setups and those issues have also resolved themselves.

Backpain appeared along with my first kid where you contort your body when sleeping to make sure they are sleeping well. Went to chiropractor to reset, switched to the firmest foam mattress, and lift weights to strengthen back muscles.
Predicting the Future of Earth’s Forests
Same! I also got like 20 requests every second from a university IP. I tried a few things to make it error out, like returning 404, but no dice. In my case, it was my own fault though, a page with a few lines of JS to periodically check for updates got into a crazy state (I never found out how) and they didn't notice because it was a remote desktop system where they left the page open. Went on for months but didn't impact my service (I just noticed it in access logs while looking for something else) so I left it and remembered again a few months later, then it was gone.
Fun fact, most people know can cook. They just don't want to cook every single meal. And for a variety of reasons, that no one should have to defend.

Especially from snobby "hackers" with who lack a sense of perspective and empathy to other people's situations.
Came to the comments to see if anyone is.
In Singapore using a/c is still seen as a luxury so it's a selling point for the malls.
I’m in. How can we make this happen?
Bank of England warns the UK will fall into recession this year
Apologies, the project isn't ready to be showcased yet. I literally woke up to a message from a friend that said it was on HN. I wish I could explain it on here, but I'm afraid it isn't that easy. Here's the high level overview:

1. mCaptcha sends a PoW configuration(first XHR request in the demo widget[0]) which includes a challenge text("string"), a salt and a difficulty factor

2. Client generates proof of work by concatenating "string" + salt until difficulty factor is met. If difficulty factor isn't satisfied, it will continue trying to generate Proof of Work(PoW) by appending nonce and incrementing it until the difficulty factor is satisfied.

3. Client sends PoW to mCaptcha, which includes nonce, original salt and "string"(second XHR request in the demo widget)

4.mCaptcha computes hash for "string" + salt + nonce. If difficulty factor is met(i.e resultant hash > difficulty factor), then mCaptcha responds with access token.

5. Client sends access token to the web service.

6. Web services authenticates access token with mCaptcha and only grants access to protected resource, if the token checks out.

I will work on a more detailed specification and report back when it is ready(3 weeks, I think)

[0]: https://demo.mcaptcha.org/widget/?sitekey=pHy0AktWyOKuxZDzFf...

disclosure: author of mCaptcha
You’re taking a word that literally means Jewish, and as a noun is almost always pejorative, and using it to mean “jew-y but not necessarily jew-ish”.

What's the preferred term for that?
History happens over long timespans: the fact we haven't seen one doesn't mean our children won't. You may be right in that it's easier to introduce capitalist practices into a highly ordered and controlled economy than the other way around - when capitalist countries face regulatory capture (as a proxy for authoritarianism, because there is still a "democracy" element, the efficiency of their economies seem to suffer while the oligarchs who effectively captured the state reap the benefits of increasing inequality. It feels like that last path is inherently unstable, but history will answer that as well.
Calibre [0] --great application but, as per parent post, every fecking time I open it there seems to be an update available. And it's never an in-place patch update or even auto-download either. Every time it involves having to visit the developer's site and downloading the entire ~300MB application disc image again.

[0] https://calibre-ebook.com/
That is genius
...but a fault-tolerant search could still accept both. Yeah, I know, that's one of those features that users expect these days but isn't that easy to implement...

One more improvement: instead of just drawing straight lines between the cities, they could follow the actual Roman roads, which are mostly known.
> I wish every company would provide that with their TOS updates

The companies for which you want that are probably the companies who don't want you to figure out what changed though, so little luck of that happening
I think it happens automatically if you don’t have any active domains for a time, though I cannot recall where I read that.
Paypal did the silent truncation to me at 20 characters once, what a nightmare. I can't even remember how I figured it out, probably some other poor soul left a breadcrumb for me.
i still don't understand why freshmeat died. was it so much work to maintain?

according to wikipedia the traffic was to low, so i guess the site didn't make any money.

but https://freshcode.club was created as an alternative site and still seems to be active
Thanks for sharing this story.

He was probably gifted, and made good use of his gift by applying this approach, leading to wonderful results!
(Author)

I do in fact rate-limit everything, it is good advice, but the way you implement rate-limiting allows for traffic bursts. It's basically a reverse leaky bucket, where you start out with N allowed requests, which gets depleted for each request, and refilled slowly over time.

Search traffic is fairly bursty, people do a few requests where they tweak the query and then they go go away.
meh, strive for CLARITY instead: figure out what really needs most to be done, understand more about what you're doing, do less but have a larger impact!
If you have a consistent supply of something then a slow but lower cost delivery method is entirely sensible, as is switching to higher cost but faster methods when there have been interruptions.

The story also mentions that their internal plans are for lower spec items.
I haven't given it up, I'm stubborn :). What I do now though at the desktop is have my user folder and data that I previously had on an internal or DAS ZFS fs instead live on an APFS formatted iSCSI LUN which in turn is a zvol on a NAS. So it's all still ZFS underneath, I still get all the data protection and ease of backups and so on, the performance is decent [0], but macOS thinks it is running perfectly native, and I don't need to worry at all about upgrades since the ZFS layer underneath is transparent. Well, at least not so long as I can still use iSCSI under macOS of course, right now that is still fine but if Apple kills the ability to run initiators down the road with no replacement option I'll be in trouble once again.

I do miss some aspects anyway in terms of the ease of spinning up/cloning independent FS for projects, VMs etc and having them right there instantly, with their own snapshot policies and rollback chains. Obviously can still do that on a NAS and expose it but it's not at all as frictionless a process. I also miss not being able to do restores as easily, but Apple has steadily killed a lot of the convenience Macs had there and really wants you on the rails of their scheme, so it's better to just try to move as much custom stuff as possible outside the root fs entirely then overlay mount or point to different paths instead. I do still use it on my older MBP but I don't know how that'll survive transition to the AS era. Previously you could through some effort boot off it even, but my assumption is that will be utterly dead going forward so at most it'll be partitioning the internal drive.

From my admittedly biased perspective APFS kind of sucks, it still sees data corruption, it's much harder to repair than HFS if something breaks since Apple doesn't bother to document or stabilize stuff anymore. I still think moving away from normalization was stupid. Overall though it is what it is, and it's Apple's native choice and it mostly doesn't get in the way. I know there's some clever stuff to do with CoreStorage as well and some people have played with using that along with ZFS but I have not.

So yes, guess that turned into a very long way to say that I would indeed miss it if it ever comes to that.

----

0: No issues saturating a 10G fiber link or 8g FC, and I've seen demoes hitting over 11GB/s (88 Gbps) on a Mac Pro 2019 with a higher end FC that I can't afford.
It's productivity porn denouncing productivity porn.

It is both excellent and not accomplishing anything. I'm sorry I don't see a problem.
For those that haven't read the OP, this comment is misleading.

The original author, Erik Hoel, is not complaining about the _use_ of press releases, but taking exception to the general lack of attribution and the dishonest way that news outlets incorporate press releases into articles to imply quotations were obtained by reporters.
HBO Max’s Batgirl was killed by the megamerger
I need to update the article with a bit more background I stumbled upon today: https://medium.com/taking-note/learning-from-the-feynman-tec....
I only thought of the cuisine they served not who owns it or works there. Why would I care about that?
There's a fairly ubiquitous pattern, these days, with mega-corporations, using "folksy" or humorous, language (Slack/Salesforce comes to mind).

I think that it has its place, but, like so many cultural artifacts, needs to be done very, very carefully.

Humor and colloquialism doesn't usually translate. That's not just between languages, but also between cultures. Canadian humor may be lost on Americans, and vice-versa.

The users of a product are often of a drastically different culture from the creators. It's quite possible that "folksy" stuff from the creators, meant to be comforting and approachable, is perceived as "condescending," or "patronizing," to the end-user.

Also, error reporting is an extremely sensitive area. Often. the user is under a lot of stress, and can feel intimidated by the product (and, by extension, its creators).

Some developers may feel that "puts the user in their place," but I'd argue that may not be a desirable outcome. I like the users of my stuff to feel comfortable, and in control of their user experience.

I have noticed that there's a pervasive disrespect for users, in our industry. In some cases, it comes down to naked hatred.

I guess, if we look at the users of our products as cattle, to be fattened, sold, and slaughtered, it's inevitable.
You can already install coreutils and udev over busybox, without busybox being removed.
Power semiconductors aren’t the most bleeding edge. SiC technology is a recent game changer leveling all market players to the same tech level. IFX advantage with silicon is gone. The structures are big and Hyundai-Kia conglomerate can afford their own production for sure. They also have Samsung there. And they know their requirements best and can optimize for them instead of buying off-shelf parts from IFX. German premium manufacturers also don’t use 800V system with fast charging while Hyundai-Kia does.
Does anyone know how google/linkedin manage to block bots who are using SSO?

Trying to login to a linkedin account using a google account from an automated browser(like puppeteer+puppeteer-stealth or fakebrowser), will open a white empty window instead of the normal google login window, I could be a limitation of those libraries, but I doubt it, smells like something they detect, maybe looking into might lead some interesting insights on how to limit modern bots.
I need to post this somewhere as I have written this out before here on HN [1]:

28 y/o graduate with Engineering Degree

36 y/o left engineering field, became firefighter paramedic (married with a < 1y/o child)

@ 40 started Master's degree in CS (online thru DePaul) (still married, 2 kids @ 4 and 1 y/o)

@ 45 graduated with MSCS

45 - 50 worked pt as remote software dev while a FT firefighter pm

@ 50 left fire dept became full time, remote, software dev

@ 52 start a new software dev, remote job with a major hospital in a couple of weeks!

With this new position they have tuition reimbursement so it is my plan to start another MS degree in August 2023.

In the link below I reply to someone's question about how I got to where I am.
[1] https://news.ycombinator.com/item?id=30204355

edit: formatting
Installing software is usually CPU bound on Windows as decompression, anti-malware scanning, and signature validation of every file write limits throughput. Filesystem metadata management is also a bottleneck.

Other platforms may not have the anti-malware scan but do similar things.
Just before covid started a friend of mine found a $100 bill in a purse at Goodwill, all of our friends went nuts on Facbeook reporting back on all the random (never money) stuff they were finding in pockets of purses/garments at Goodwill over the next couple of weeks.
People can claim it all day long but it was determined that IP addresses are only PII in the hands of an entity who can actually associate it with a person, like an ISP.

https://www.jdsupra.com/legalnews/court-confirms-that-ip-add...
I don't know whether I'm happy to see that living creatures are still mostly nightmare fuel. In these images DALLE seems to only really get faces right. Hands, horns, etc. are either contorted, blobs, or have the wrong number of appendages.

The images give a good first impression. Which is... impressive in itself. But they won't fool anyone who's studying them for even a few seconds.
Packing T-shirts? There’s a Uniqlo robot for that
In the UK one restaurant constantly has a “30% promotion” on Uber eats / Deliveroo, which pushes them to th top of results.

The only item that is 30% off is the restaurant’s merchandise.
I can't believe you posted that - just yesterday I was thinking about how dark that song was.

The bit that really stood out was how "anti-Billy" it was: "He says his name is William, but I'm sure it's Bill or Billy or Mac or Buddy". Like he was lying about his name/nickname. Then later - even when siding with him - says "They're nothing like Billy and me". He bloody told you his name was William!

The more I thought about the song the more I thought that the lyrics made a really interesting poem.

Then the next day I found out why!
This... makes it sound like the GitLab organisation is in serious trouble, If this is the solution they have come up with to be "sustainable". There are plenty of stable GitHub projects that I use that haven't had commits in the past 12 months.

The price rises feel somewhat different now, on reflection.
If you're not paying, what's the product they're selling?