skysight-inc/HackerNews huggingface dataset:
I don't know, looks like ~15% improvement [1]. Doubt the Mojo guys are going to lose much sleep (they claimed 35,000x improvement).

[1] https://speed.python.org/comparison/?exe=12%2BL%2B3.11%2C12%...
Seems unlikely, yes. I don't know how they generate the recommendations, but maybe some form of user grouping? Combined with whatever you actually searched for, you could fall into a tiny bucket indeed.

A minimum threshold should eliminate that, yes. The fact you got it anyway suggests that there isn't one, or else... people really are trying to cook coffee on their barbeque a lot more than you'd expect.
Excellent point!!
Doesn't Florida have lots of elderly people?
An automatic McDonalds is a not a system of extraction.
> Nonprofit status makes it much harder to extract large profits. A charity founder can pay himself a million-dollar salary, but he can't sell his shares in the nonprofit and become a billionaire.

What difference does it make for a non-public company? They can pay themselves more salary either way. The shares aren't really valuable until then.

As to a charity - if you really believe so. It doesn't even enter the books. Have you not seen an in-person donation site? Someone gives $100, the staff keeps the $100, takes out $50, records $50 and puts that in the donation box. After a few more layers the actual donation could be just $1. I've seen these at your regular big name charities - all the time.

And let's not get started on the sponsor a child that doesn't exist options...
I haven't done gig work in recent months. I blog and do freelance writing.

As a freelance writer, I charge by the page and say something like "I typically get it back to you within a week." In reality, I usually get it back a lot quicker than that but saying that gives me latitude for being too sick to work unexpectedly sometimes for a few days.

Charging by the page means it's my problem, not yours, if I can't focus and have to read it three times and it takes me longer than usual. Sometimes, I can do it efficiently and sometimes I can't.

I have zero desire to have any kind of "job" ever again. My life works vastly better as a freelancer who can do the work whenever the hell I manage to get my act together for the day without punching a clock.

This is literally worth millions of dollars in medical care not being required that normally would be for someone like me.

I'm dirt poor. I hate it so fucking much and wish it weren't true.

It's also the version of my reality where unicorns fart rainbows compared to what I'm supposed to be enduring.

Edited because auto-corrupt strikes again.
But you're not required, as I understand it, to take any of the jobs offered by the various gig work services. Factory work isn't gig work.
> I think calling it a RW snapshot […]

So what do you call a RO snapshot? Or do you now need to write the prefix "RO" and "RW" everywhere when referring to a "snapshot"?

How do CLI commands work? Will you have "btrfs snapshot" and then have to always define whether you want RO or RW on every invocation? This smells like git's bad front-end CLI porcelain all over again (regardless of how nice the back-end plumbing may be).

This is a solved problem with an established nomenclature IMHO: just use the already-existing nouns/CLI-verbs of "snapshot" and "clone".

> […] is clearer because a snapshot generally doesn't mean simple duplication.

A snapshot generally means a static copy of the data, with bachefs (and ZFS and btrfs) being CoW then it implies new copies are not needed unless/until the source is altered.

If you want deduplication use "dedupe" in your CLI.
Yes. Maybe not at your full rate, any maybe implicitly as a part of your work contract (you are paid XX for YY hours and ZZ hours on call) but 100 times yes.

Anything which an employer asks you to do is work. All work should be compensated for. This include travel required for work, training courses, time spent waiting for work where you are not completely free to engage in what you'd prefer to do.
So what they're saying is, they want all the benefits of having a permanent full-time job, but they don't want to work permanently or full-time?
Very important distinction here, and that is self volition. To be clear I'm not saying it's good or bad. I think it's a genuine question. What if there are simply not enough jobs available at the rates that people want to be paid?
It is ridiculously easy to setup a full CRUD environment in frameworks such as Yii. It is as simple and selecting some options on a screen and then clicking on a button. The example below is from 7 years ago!

https://www.youtube.com/watch?v=Xi0gH2izUy0
I feel like OAI's approach is kind of wrong. GPT4 is still just text transformation/completion with multi-headed attention for better prediction of the next word that should follow (versus only looking at the previous word).

In human brains, language is only a way to communicate thoughts in concept form, though we also seem to use language to communicate abstract thoughts to ourselves to break them apart/down in a way (imo).

I'd love to see someone train a model on the level of GPT4 to generate abstract thoughts/ideas based on input/context and then pair this model with GPT4 co-operatively and continue to train, such that the flow of abstract ideas is parsed by GPT. But like...how do you even train a model that operates on abstract ideas, there doesn't seem to be any way to do this.
UK confirms supply of Storm Shadow long-range missiles in Ukraine
Ha, 125% for most things, except HN where I need to use 170%
I'm not sure this is 'seen as normal' (by whom?) but I very much doubt it is legal under minimum wage legislation.

Besides which, this is not the equivalent of making a bartender clock out during his break. It's the equivalent of making him clock out while he stands at the bar waiting for the next customer.
I think the actual long-term goal should be a government which reflects the will of the governed.

There are a lot of mechanisms that prevent the will of the people from being expressed at the federal level right now, but the two-party system, first past the post, and Citizens United are probably the big three.

The increasing power of the executive and the courts have come about almost entirely because the legislature has abdicated its power and responsibility. One of our two political parties is heavily invested in preventing action at the federal level, and the other two branches have stepped in to fill that power vacuum. This is sort of necessary, in that it keeps our country from grinding to a halt, but it also consolidates power to fewer, and in many cases unaccountable, people.

There are, unfortunately, no easy solutions here.
What makes it perfectly supervillainous is the idea that resources should be directed away from present, obvious harms towards speculative future charms on the "one billionth of one billionth of one percent" chance of safeguarding an intergalactic expansion of humanity. The bar is so low you can divert money away from malaria and towards establishing Professor Xavier's School For Gifted Youngsters, on the billion-billionth chance that mutant superpowers will emerge.
In programmer terms, when you change the variables of one instance you're not necessarily causing the exact same change on the other instances?
I think this your point is very important to highlight. I'm very uncomfortable with all the posts that posit "Covid came from the lab" is a conclusive fact. There is considerable evidence, and it's certainly plausible, that it did come from a lab, but it's likely we'll never know with certainty.

That said, EcoHealth's cardinal sin was the Feb 2020 Lancet letter ( https://en.wikipedia.org/wiki/Lancet_letter_(COVID-19) ). There was clear conflict of interest in that letter, and in retrospect it did huge damage for the effort to study the origins of Covid. Like the saying goes "it's not the crime, it's the cover up". While it's not 100% clear there was an "original crime", that letter certainly looks like a coverup. For this letter alone EcoHealth should be banned from getting federal grant money.
>What if I sign onto the app, but then don't accept any of the deliveries I get offered? Then they'd be required to make sure I get minimum wage, without ever doing any actual work.

That's like asking what if you don't do any work at a regular job.

If you're not doing any work, they can fire you. Once you've been fired, they don't need to pay you anything whether you're waiting around or not. But until you've been fired, they should be paying you.

>But you're not required, as I understand it, to take any of the jobs offered by the various gig work services.

There's no contradiction between not being required to take any particular job, and "if you refuse to take 40 jobs in a row, go away".

(If the jobs are so bad that most of the workforce will refuse 40 in a row, so the company can't fire them because they'd have no workers, that's the company's fault for having such a poor selection that the workers wait long times. In which case yes, pay them.)
Sorry, they've crawled trillions of pages, and narrowed it down to an index of 100s of billions. Conveniently, the link answers your question of "can you have PB sized indices?" to which we can clearly say, yes.
Here's the central finding

"Here is a simple experiment we did one summer afternoon in Kamilche Point, Washington. We compared several forms of organically grown shiitake mushrooms, which had starting level of 100 IU/100 grams. We compared the vitamin D levels of three sets of mushrooms, all from the same crop. The first was grown and dried indoors. The second set was dried outdoors in the sunlight with their gills facing down. The third set of mushrooms was dried outdoors in the sunlight with their gills facing upwards for full sun exposure. The most vitamin D was found in shiitake dried with gills up that were exposed to sunlight for two days, six hours per day. The vitamin D levels in these mushrooms soared from 100 IU/100 grams to nearly 46,000 IU/100 grams (see chart). Their stems, though, produced very little vitamin D, only about 900 IU. Notably, vitamin D levels dropped on the third day, probably due to over-exposure to UV."

It's worth noting that this is Paul Stamets' work. He's definitely worth the google search if you've never heard of him and are into this sort of thing - super interesting guy. He is not educated as a scientist though so I usually take most of his stuff with a grain of salt.
Child mortality has fallen almost every year since the 1800s. That doesn’t happen without advancements like this. Are you really advocating for higher child mortality?
Level 65 is not Principal across the orgs (I’m an IC6 and reached Principal below that). My experience is different (or else I got retention every year…)
Marx also failed to predict that communist governments would try to implement their take on Marxist policies and those ended up being worse than the capitalist ones.
I wouldn’t mind going to the office if everyone else was also in that same office.

I honestly don’t like working remote with people all around the world. Different time zones, people are always out for various holidays, and it’s impossibly hard to coordinate anything significant unless you make sacrifices in your personal life. And everyone is then in that same boat and it sucks equally for everyone involved.
> The tools are at their most useful when they're replacing Stack Overflow searches for common tasks.

Interesting, because I still find it faster/easier to do a quick DDG search, with a click on the first relevant SO post, and scrolling straight to the top answer. Asking the same question to ChatGPT means waiting for its output, which may be objectively a few ms faster but creates the perception of slowness ( = irritation). (That is: waiting for X seconds is more disruptive than taking several actions for 1.5X seconds.)

And then it's definitely going to be much more verbose, which is worse 99% of the time. SO is nicely folded - if I want a deeper explanation, I look at the answer's comments, or I can read other answers, or I can even read the full question. ChatGPT doesn't have the same guarantee of such a clear information hierarchy in its answers.
I switched from Ruby to Smalltalk in 2008 for this specific reason.
Given the ongoing UK truck driver shortages, why is uber driver a more attractive option for driving a vehicle?

Then the question is "why is the uber driver not able to command as much as a truck driver?" and "why is the uber driver not switching to being a truck driver?"

The corresponding part is "if you can't work 8h today but only have 2 hours in the morning and 2h in the afternoon, that flexibility comes at a cost of reduced pay."

This is from a bit ago but likely still quite relevant - https://www.epi.org/publication/part-time-pay-penalty/ and https://www.hiringlab.org/2019/05/09/moms-and-part-time-work...
It sounds more like a"job that nobody wants to do" and a "service nobody wants to pay for" that Uber et. all are exploiting labour laws to profit from by providing it in an unsustainable way that governments are afraid to regulate because of the money being made.

This is classic late stage capitalism more than it is some "balancing act" imo.
Pharo source management is based on Git, so the workflow is not special. We build the development images on the CI so every developer can download the already prepared image with the latest commits, but that is just for convenience.
There's no labour shortage -- or rather there is, but it's not the relevant causal factor. There's a lack of housing supply in places with good jobs. People have to dump so much of their hard earned cash into rent that it discourages people from moving there in the first place. Talented people are stuck in shit jobs in the north because the higher wages in the south aren't enough to offset the insane rents.

Autobiographical anecdote: due to combinations of good and bad luck I've had three different jobs in three different cities over the past 18 months. My income went from (rounded) ~30k to ~60k to ~90k, up by more than a factor of three. Yet, the rent I was paying remained about the same fraction of my post-tax income in each case, while the objective standard of housing that rent paid for went down:

Sheffield: £500/month for a 2br flat in a nice neighbourhood

Cardiff: £900/month for a not-as-good 2br flat in an okay neighbourhood

Cambridge: £1300/month for a one bedroom flat in an okay neighbourhood. There are almost no <£1200/mo 2br flats on the market at all.

Now think how hopeless it is for the other 95% of the country who are not as fortunate as me.

A huge chunk of the wage premium for living in a more economically productive city is being slurped up by boomer rentiers because of the inelasticity of the housing supply curve, i.e. the "nimby tax". The price mechanism is just completely broken. Rising prices don't spur anywhere near enough construction. People just learn to make do with less: smaller houses, shittier houses, sharing rooms, or foregoing career opportunities that involve relocation. A whole generation has grown up not knowing what a functioning housing market looks like ... this is all just seen as normal.

(PS: once you factor this in, the North is even more economically weak than it appears on paper, because the high house prices in the South partially counteract the brain drain. Few graduates stay there by choice. I have no trouble believing it's de facto poorer than Poland now. Still waiting for the "levelling up" to happen.)
To add on to the comment about Keycloak, the comparison to AWS Cognito has a couple issues as well.

- The comparison suggest Cognito is more expensive. Cognito pricing starts at 50,000 MAUs for free. That's 10x the size of the SuperTokens free tier. It then tiers from $0.0055 down to $0.0025. That's 1/3 to almost 1/10 of the SuperTokens hosted open source option. MAUs who use SAML or OIDC are another $0.015. That's still equal to or less than the SuperTokens hosted open source version where SAML isn't even available.

- Multi-tenancy is a complex topic. But a common pattern using Cognito is to create a User Pool per tenant which provides a lot of flexibility depending on the number of tenants you anticipate.
It's a practice of basically praying on the vulnerable social groups, and that should make it a problem of the whole society - and even if one doesn't care of ethical issues of such exploitation of fellow human beings, and lacks any empathy for them at all, at least they should care about the burden that its side-effects put on the budget. Our tax money then has to be used to fix problems created by such evil business practices instead of using it on something else, so these companies are really ripping us all off in the process.
Unpopular opinion: If you use k8s mostly for scaling, you're using it for the wrong reasons.

Also the numbers are still irrelevant for the server because if you do 500k orders a month you owe it to the users to respond faster than 1s and also be highly available (just take 3 servers somewhere idc about anything else)
The wild rise in people turning their therapy sessions into devastating TV
Indeed -- and that graffiti is still there, I think. (He's also a fantastic atmospheric physicist -- and the rowing results are always beautifully LaTeX'd!)
No wonder Apple make so much god-damned money.
A full time job doesn't mean you're salary.

When I worked at Macy's I was still paid when I was not helping a customer or managing stock. I was also paid for simply being there if I were needed.
Peloton is forced to recall 2M exercise bikes after seats fell off
I appreciate the clarification, but please remember this is an unproven fact. There is reasonably convincing evidence for both the lab leak theory and the animal origin theory of COVID-19. In both cases, the only available evidence is circumstantial and indirect.
I believe the core of Gemstone is smalltalk - it's an object database/runtime and supports java as well - they also sponsored/made maglev ruby (now dead?):

https://gemtalksystems.com/about/customers/
And why exactly has OpenAI been so aggressively lobotomizing ChatGPT? And what happened to various chatbot attempts released by Microsoft in the past?

The whole AI / public interaction these days is pretty much defined in terms of minimizing the risk of people getting offended and gathering Internet mobs (and press), and the counter-reaction this causes, making some people willing to defeat any safety measure, legitimate or not, out of principle, or pure spite.
I don’t get why anyone would advertise their financial success when there’s an army of copycats ready to jump in and get a slice of the action.
Do you actually work in smalltalk or is it just your hobby language of choice?
all of that pretty much is available and arguably much better in Elixir/Phoenix
https://cronhub.io (makes about $1200/Month revenue. About $200/Month in costs which I can optimize further but I don't have the time)

I took this over from someone else over a year ago and work on it very rarely due to support volume being low and I have another business that keeps me busy full time. Tech in Laravel/PHP. If anyone is interested in helping, let me know.
Same deal with those warning words - mine are "enable" and "leverage." Smells that I'm handwaving away something I should be specific about, which means I don't understand it as well as I should.
I don't think it's a safe assumption that gig workers are typically choosing gig work over full-time contracted employment, but rather choosing gig work over unemployment/benefits.
Nice setup! In addition to a decent scope I like having a USB logic analyzer. There are lots of cheap ones but Saleae (no affiliation) makes really nice ones.
> might be generous and foster innovation during their growth stages, but then become extractive and limit innovation in later stages.

Winner-takes-all is something like a law of nature.

While I'm very pro-competition, trust busting (anti-monopoly), and nurturing young small businesses...

I suspect that churn matters. Innovation and creativity requires the Powers That Be give the old ant farm a good shaking every few years.

I have no idea what that'd look like. The only historical analogy I have are Debt Jubilees.

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

https://en.wikipedia.org/wiki/Jubilee_(biblical)

Said another way...

I'd be fine with maximally rights granting patents, all but sovereign corporate charters, and other final boss economic and political arrangements, provided that it all gets burned down every 7 years.

The water bowl a good oxygenation for the gold fish to thrive.
Can Pharo also store data in its language runtime (which is long-running if I understand right)? If so, does that make it its own type of database?
in the UK, commute in and out of work is not paid time. But any transport between places of work is paid time, so the argument is that "self-employed" gig workers miss out on paid transport time between gigs.
I'd like to think my project daedalOS comes close and is fully functional as far as desktop environments in the browser go. Feel free to check it out.

https://github.com/DustinBrett/daedalOS
The people willing to pay are the ones advertisers want to reach. Obviously we don't know the breakdown, but it's reasonable to think that advertisers would be willing to spend 20x less per ad if the high value users never saw them.
You won’t lose the ability to write when you get a fountain pen
I'm an older (than you!) developer, but I have no special resources related to that. But for what it's worth, here's my experience.

I've found that nothing is really much different being an older developer compared to being a younger one, aside from two things: I have a lower tolerance for bullshit, and I have a much better handle on what my time is actually worth to employers.

While ageism is certainly a thing that has to be taken into account, I personally haven't found that the problem is unmanageable. I handle it by ensuring that my skillset is up-to-date (same as we have to do throughout our careers anyway), and by recognizing that certain parts of our industry will never welcome older developers. I don't bother with those companies, but they are a minority limited to certain cultural "islands". I am certain that I have been passed over with certain jobs because of my age, but nonetheless have never had difficulty finding good jobs that pay what I'm worth.

I also have developed a standard comeback when younger devs make disparaging comments about my age: "take a good look at me, because you will be me sooner than you think".
Never tax automation. The failure to distribute resources humanely or fairly is a failure of sympathy, conscience, and justice. Automation should make us all richer. Not having to work customer service is a blessing.

Tax everybody at the rate that allows us to provide for those who are put out of work by automation, and let those who automate reap the rewards of that.

It's not technology's fault that we require people to do bullshit jobs in return for bullshit pay. It's that our secular religion of protestant capitalism is severely flawed. One day, all production will be automated, and 99% of the population will still be digging holes and filling them all day in return for their rations.
I worked on the volume licensing part of Microsoft years ago and deployments were stressful. They'd start at friday late like 8pm or so and go until 8am in the morning. Everyone was on a long call the entire time. I hated it.
This is just fucking absurd. Are you serious suggesting its remotely possible the Chinese government would release a deadly bioweapon in their own city without even developing and distributing a vaccine first? Because I don't think anyone is suggesting that, but maybe I'm not following the same news sources that you are.

To be clear, I don't think they would develop a vaccine and virus first either, but the idea of "just release it lol" is pants on head crazy.
imagine publishing a whole paper to win an "Um, actually" argument
How to Fix a ReDoS