skysight-inc/HackerNews huggingface dataset:
> you can't run more than ~64000 threads

Please, we started here with a GUI framework and how someone said async is not about performance - in the end you underline my point? I said it was motivated by massively concurrent use cases that require a high number of threads... (and that similarly motivates green threads et al, full agree).
It could also mean creating an inhospitable environment for work, like demotion, allocating drudge work, removing responsibilities, etc.

Right - it's actually far worse than outright firing or laying off people. As in, genuinely harmful to people from a psychological (and hence physical) point of view. All so the company can save a few dollars, and hit certain quarterly targets a bit sooner.

That's why there's a name for it (since long before the "quiet" meme), and legal precedents that are supposed to prevent companies from doing this (if any of them would take heed, which of course they won't):

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

So the question to our friend thrwawayacc up above is -- OK, so this is what the director told you to do (and thanks for for sharing, BTW). But are you actually going to -- go through with what you were told to do? Are are you going to tell these people at the director level some version of:

I understand your concerns, and the financial position that the company in. But at the end of the day, this isn't the right way to go about conducting what everyone can plainly see it as -- a layoff. Ultimately, if we go this route, it will be harmful to the company's reputation and long-term growth -- but more importantly, it will cause genuine harm to people who, until now, have been considered part of the Amazon Family.

If Corporate insists on going this route, there's no way I can stop them of course. However, for my part, in my role, I will not be be able to participate in this extremely ill-advised course of action.

This is your moment. So what's it going to be?
If the US would have any say in apples politics they wouldnt fully depend on China at this point. It was obvious for years that this will lead to issues and both countries make a huge point in hating on each other.
Probably for planet scale replication. A single instance in Ireland can be very fast for the people in Ireland, both in terms of req/s and latency, but the latency will be abysmal in, say, Australia.
You can only put $10,000 per person per year into US Treasury I-bonds.
See also:

https://news.ycombinator.com/item?id=33101131
Super interesting! How do you maintain an up to date database in an industry that is constantly changing?
"Best people" according to what metric..

Any metric you like. Facebook is massive and has a huge range of people. There'll be people who sit in the top 0.1% for literally every method of ranking them you can dream up.
The US gov't clearly doesn't care about terrorist attacks any more. They happen all the time, and hardly even make the news:

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

(3500 injured, 703 dead last year alone...)
This is almost identical to a problem I'm trying to solve, which is to turn a potato-quality picture of a sheet of paper into a clean scan, turning whatever levels of gray conform the paper background become a uniform #ffffff white. The obvious solutions (equalizing, converting to bitmap, …) don't work because what's white in the top left (say #ccc) is wildly different from what's white in the bottom right (say #888), and the shift is non-uniform due to potato-quality lighting.

Glad I caught this post, I hope the solution can contribute to my problem (although I do not have a way to obtain a fixed ground truth — lighting will change for each picture.)
> Few dev shops have the resources, time or inclination to migrate code bases… and for what end game?

They don't need to convince people to migrate, they just need to make Flutter the most attractive option when starting a new app. At some point it will start to eat their lunch.

The Apple dev story isn't without its own issues either, think about the cahotic migration to swift or the rapidly changing ui frameworks
And just think all it took was a couple of genocides, breaking society and becoming one of the most despised people in the world.
That doesn't make sense. What use would scanning the pack be, if the stamps themselves are not associated to the pack?

If anything all the stamps would have two ID in the barcode. One linked to the sales location (always the same) and one as a counter for the individual stamps.
That would avoid having to scan every single one.
The average CEO can't even figure out why they can't seem to hire new people, but somehow they are very well clued in to market fluctuation? I think it is more reasonable to assume equal competence.
Btw. Stripe and PayPal also have subscriptions out-of-the-box but I'm not sure what ChargeBee offers more.

Furthermore, have a look at Paddle (https://www.paddle.com/) they cover the worldwide tax handling and have subscriptions (AFAIK they operate as a "middleman" and you only have to have a business relation with them and not your customers individually).

As for landing pages - there are platforms offering them such as Unbounce https://unbounce.com/landing-page-templates/ (even if a little bit pricey). Personally, I would integrate the landing page on your website / same domain - this will help you site with SEO.
Thank you for this! We've been looking for an EU based heroku alternative for a while.

Thanks to a couple of people suggesting scalingo here on HN, I gave it a try last night and I'm very impressed with the offering. It took me less than an hour to get our rails template running - with no code changes at all.

The prices are comparable or lower than heroku, and unlike heroku your not forced into paying much more when your memory usage starts exceeding 512 mb.
Here is what works:

1. Maintain a To Do list for the project.

2. When a developer is available, he/she/it will pick the highest priority task to work on.

3. Use the To Do list when negotiating new features with stake holders. They have to decide where in the priority list the new task is added.

4. Break very large tasks into smaller step by step tasks that can be developed independently.

It’s simple. It works. I have delivered successful projects most of my career using that method. As a single developer and when managing large teams of developers.
Fair. I guess I think anyone using jq occasionally could probably be using it daily as well. Dealing with JSON data is pretty much standard for anyone developing or consuming a rest API
If I’m doing the math right, revenue is slightly more than $1,400,000 per employee. If at all, $150k is underpaying employees.
Neeva – ad free search engine from ex Google exec
Agreed, I liked using it too. Now I've switched to md notetaking with Obsidian. Do you have any good alternatives for notion?
I thought whenever this is posted someone paid for it to be made public?

'The following subscription-only content has been made available to you by an LWN subscriber.'

Are those really only subscriber links?
"There's a problem. Some machines don't have some braces and vertical bars and such. We'll have to add keywords like OR and BEGIN and END."

"Are question marks fine?"

"Yes."

"I'll come up with something."
> do you really think that Facebook would be able to operate at this scale if they didn't have good engineers?

They clearly have engineers that are good, but he questions if the engineers are better than the good engineers found at any other run-of-the-mill company. They aren't exactly performing sorcery over there, just solving problems like every other software business.
It’s so easy to play games with specs like this though. I could choose any of a dozen of the original ASCII control characters, or U+FFFE, or some other character that I never expected to encounter and I’d probably be able to avoid ever hearing about the problems it caused, perhaps even because there were none (depending on how obscure the character). I maintain that it’s bad design. It’s not that much more expensive to wrap or escape your text properly. Hell, there are even unused bytes that can’t appear in valid UTF-8 that you could use instead. Just use FF and FE as your delimiters and sleep easy with full domain support.
Yeah and if you use a VPN and occasionally rotate IPs, this Firefox "recents" feature can leak your new IP to websites that you previously visited
"Everything" is actually not that bad. And what is bad, probably it isn't due to choosing a mainstream compiled language with GC.
It inhibits them from speaking to their friends, how did you talk to your friends? On the home phone? That doesn't exist anymore and in any case they all text these days, they won't take a call
Maybe I used the wrong word. What I mean is this: Jobs and Wozniak started Apple because they were passionate about computers and had a vision about how they should be built. Page and Brin wrote their dissertation on PageRank and related topics before they started Google.

The people in the article seem to want to be entrepreneurs first, and think about actual business ideas after.
Exactly. A lot of people got a free lunch in the past couple of years because FAANG hiring (And the rest of the tech sector) went absolutely bonkers.
Humio is faster and cheaper than Splunk and while I haven't compared the two products feature by feature, does pretty much the same.

As an end user having used both to manage logs on a few dozen distributed applications I would never choose Splunk over Humio.
I think the reason they are worried is because Apples luxury gadgets make like 7% of the security of their pension Fonds. Meaning the whole economy could collapse of just this one gadget company can't deliver to the world market anymore.

It's a very Weird and dystopian situation imo.
Its a means of communication though not a nicety, kids don't have home phones and youngsters are averse to speaking on the phone so their friends probably won't answer.
D guarantees that a function annotated with `pure` will also work at compile time. But compile time does allow calling some impure functions, as long as the path taken through the function's body is pure. This greatly expands the palette of functions able to be executed at compile time.

Not including functions never called for runtime execution in the runtime is a normal compiler optimization. No user input is necessary.

If the function's semantics change so it is no longer runnable at compile time, the compiler will let you know when you try it. If you want to force the detection, just call it at compile time with dummy declaration.

> that's how we probably arrive at a declarative mechanism like constexpr that goes on the function, rather than trying to orchestrate thing remotely/indirectly by placing a call to the function into a compile-time context.

This issue is raised now and then, and in 16 years of CTFE in D it has never ever been reported as causing an actual problem.
This isnt true:

https://reneweconomy.com.au/a-near-100-per-cent-renewables-g...

Storage isnt particularly cheap, but while solar and wind are 5x cheaper than nuclear power it is waaaay cheaper to combine solar+wind+more storage for a fully dispatchable grid than it is nuclear+less storage.
is this a google proxy?
Exactly. Probably they already started lobbying against selling high end cheap GPUs to the public. No doubt ether going proof of stake is a huge blow to their agenda. They can't claim all those GPUs are just wasting energy for crypto mining. Now they have to come up with different arguments.

I can already see it. Just think of all the energy wasted training AI at home! I can imagine police drones with IR sensors scanning the cities for the heat signatures of illegal AI "farms".

Talking seriously, however they try to spin it, advanced AI (same as every other big scientific/engineering achievement) will be predominantly good. So let's say there is time when AI can create convincing videos of people engaging in various compromising "activities". When this becomes widespread it will give plausible deniability to any potential victim of such attack(with real or deep faked materials) .

In a world where any compromising video or picture can be made with anyone, the value of such materials for wannabee blackmailer diminishes rapidly. However, in a world where there is only few entities that can produce such materials and they do so sparingly those entities get a tool that gives them huge power (especially in democracies where popular opinion decides who governs).
That doesn't make Germany the leader of the EU and even less Europe. They play an way to important role but EU, gladly, doesn't allow defacto leaders
What is the ABI altering concern? Switching from pointer+length->span? Because yeah that is alas a source of suffering.

> “we are going to pessimize all C++ software”

Could you clarify?
> I don't see how the TV can compensate for the burnin without having an external picture of the screen.

Build a comprehensive degradation profile of your LEDs. Keep the burn-in accumulation buffer that tracks intensity and usage amount of each subpixel. Use it in your EOTF to correct the picture.

Some color-accurate monitors like Eizo are even profiled for temperature (and have a grid of temperature sensors)
I'm assuming you're pretending to be some caricature for comedic purposes, but it would be a lot more clear if you clarified that somehow.
California is an excellent place to build out solar. They got the Mojave Desert, the Colorado Desert, and the Great Basin Desert, the later being the largest one in North America. The only time they need storage support is for the predictable hours of the night, and rare weather conditions. The first is solved by a few hours of battery capacity, and the later is solved by fossil fuels or imports. They don't even need that massive investments into grid infrastructure to span the distance between deserts and population centers.

California is the great example for solar power without needing a lot of storage/imports, in a similar way that Iceland is a great example for geothermal.
Thanks, I knew nothing about these shows, I just watched 5 minutes of each and it was an experience.

Wonder Pets seemed relaxing and amusing to me; there was a song “you have to la-la-la-la-love yourself”. Paw Patrol seemed high dopamine action; with pets either hustling hard to do what a human told them to do, or providing comic relief.
BEV vs ICE flamewar like this is also a popular topic here in Japan internet (but not politically, no party against EV but some like hydrogen). ICE fanboys continue believing their many misunderstanding/falsehoods, and EV fanboys continue trivialize EV's problems. Maybe the flamewar is big because Japanese automotives are winner for ICE and hybrid, local industrial situation is not good for BEV market, want to against growing China, and Tesla fanboys are jerk.
The quality of computer monitors is appalling - after buying and returning several monitors because of quality issues, I briefly considered doing this system-wide to fix colour uniformity problems. Eventually I chose to keep my old monitor instead. It has uniformity problems as well but it doesn't cost me $1000 extra to keep.

But it's a damn shame that you can't throw enough money at manufacturers to make them make monitors without glaring QA problems. No matter how much you spend they sell you shit.
It's sad to see how the medical system fails Republicans. What can we do to address this discriminatory disparity and increase equity in medicine?

Or is this one of those times when it's okay to blame behavior?
Sounds like you're suggesting to him that he gets himself put on the "managed out" list. I get your point completely, and agree with it to an extent. But if I put myself in that position, what would I do? I'd like to think I'd take the honorable approach you suggested, but I've also got bills to pay, kids to support, plans I want to achieve. Getting myself "managed out" at the expense of all of those things would be hugely problematic.
Yes, you need cells with central dna and even superorganisms with some shared, some not shared dna, but with the undersatnding that diversity and competition at the higher levels is needed for longer-term continuance of the system as a whole.
A Ruby program that generates itself through a 128-language quine loop
They have already been supporting both for a while.

Presumably they would like to go 100% to the new workflow in their sorting centres. A longer swap period means more expensive equipment sat there doing nothing or longer period of time supporting two different workflows.

Also the distribution of stamps held; people who post a lot - 0 swaps needed. People who hoard - have multiple years supply. People who dont post often at all but have stamps sat around - 10 years supply assuming you can find where that 10 pack of stamps is.

6-12 months to restock all outlets and have companies wind down their supplies of old stamps, and a good amount of time to test the new workflow on an increasing volume, while still being able to back off if the system blows up.
Gnome (Ubuntu, Linux) allows a custom shader to be applied to the whole desktop, including fullscreen apps.

Here is an up to date fork with some example shaders:
https://github.com/Hello1024/gse-shader

I use it to make sure a 'sensitive' pixel on my screen never turns on (it's a row of pixels which, if the difference between it and the pixels to the side have more than a certain difference in brightness, the whole screen fails - presumably due to a power supply fault in the column driver circuitry).
RL has been there since 2019 [1]. Aside from the previously-mentioned (and not necessarily incremental) React, CassandraDB, PyTorch, etc there is work in terms of egocentric data which is far larger than existing datasets [2], even more fundamental research related to mathematical optimization [3], and of course FAIR (used to be Facebook AI Research), which is now part of RL-R, who recently published work on language models [4].

It’s not all that well advertised but there is a lot of research that gets open-sourced so it’s a bit (understandably) naive to call it copied or incremental work.

[1] https://en.m.wikipedia.org/wiki/Reality_Labs

[2] https://about.meta.com/realitylabs/projectaria/

[3] https://github.com/facebookresearch/baspacho

[4] https://ai.facebook.com/blog/democratizing-access-to-large-s...
Granted, I earn my money writing Python code among other things, but surely there have been a few successful Python projects in the past that were more than scripting and small programs.
One of the old referenced article is interesting. They talk about the buoy attracting small fishes, and then bigger fishes, and then fishermen. And some buoys being stolen by fishermen and tracked on their return trip.

https://www.liberation.fr/sciences/1998/12/01/apres-le-pacif...

You can use DeepL.com to translate French to English if needed.
Then why are you commenting here about it then? If you didn't care, you wouldn't comment here in the first place?

Sometimes HNers just make me laugh as they keep thinking about Meta in their heads rent-free.
It looks more like Chinese government proxy.
In the US, there's no federal law on constructive dismissal so there are variations, however, generally, constructive dismissal is not always the same as unfair dismissal, although we most often hear the term come up in conversations about an unfair constructive dismissal.

There are also a significant number of ways you can 'manage someone out' which are not any more 'constructive dismissal' than 'quiet quitting' is 'constructive resignation'.

For example, reducing flexibility in things like lateness policies, shift swaps, holidays, etc. is likely to be unpopular, but as long as it's applied fairly across all employees, would not likely be found as unfair, but may well result in people quitting.
Such a brilliant project and imagine that some substantial part of its bandwidth will be taken to serve ads.
>So we can make a vaccine card for every person, but we can’t print a freaking ID?

We can, there isn't the political will to do so as many people oppose a national ID.

>These arguments against voter ID are so pedantically stupid I just wanna slap people.

"It's unconstitutional" is pedantically stupid? How so?
If any expected value matters, it's utility, not wealth. If you think utility is linear in wealth, you need to check Jeff Bezos' instagram more.
We also have held elections with the USA navy circling us, ready to bomb in case we voted wrong… so it's not all nice.
Vietnam has "Three No's" defense policy that will preclude any substantial anti-PRC alignment. There's some wiggle room to posture / hedge with US for theatre in new white paper, but nothing major because the "Three No's" were specifically drafted in 98 after normalizing relations with PRC with appeasement in mind. The war and subsequent border skirmishes thoroughly deindustrialized North manufacturing and set back VN development for decades. VN could have gotten on the export-driven gravy train much earlier, instead it went to PRC. There's very little chance VN will embrace western alliances on tier of PRC/RU "comprehensive strategic partnership" because PRC build up a lot of leverage over the years, including funding (frequently owning) a lot of the supply chains in VN, and via control of hydropower/water/agri resources by influencing upper Mekong Laos. Both Trump/Biden admin have tried to court Vietnam somewhat informed by spurious sentiment that "Vietnamese public hate Chinese, therefore they must be onboard", but went nowhere. TLDR is PRC has a lot of existential leverage over VN, which provides leverage over SKR ontop of existing SKR economic leverage.
Bringing the best live video experience to Cloudflare Stream with AV1
Firing low performers isn't a layoff. Several major companies like Amazon do this every 6-12 months, and it doesn't exactly make the news. While 15% might be extreme (and there's no reason to believe that will be the actual number) I don't think anyone can argue that Facebook has a LOT of fat that they can trim without material impact to any of their projects. Same goes for every other large company (Google for example) that has been overhiring for many years now and pretty much never fires people outside of the most extreme cases.
A contact of mine who works for Meta says that this has been coming for a long time and no-one is surprised. They're also rescinding internship offers (now THAT'S shitty) and freezing hiring.

Absurdly, I'm told that the company is still planning on going ahead with booked job interviews, even when they won't be able to make an offer due to the hiring freeze. If you have an interview scheduled with FB I suggest not wasting your time.
Hi, this looks like an interesting and potentially useful project.

I think it could benefit from a "why" section in the documentation, with concrete motivations and examples, to get people motivated to try it.
> And some that is defined deserves to be UB.

Can you provide an example of currently specified behaviour that should be UB?

To be very clear I am using specification language here. "Unspecified behaviour" is very much not "undefined behaviour".
This reminds me of a comment on a Python discussion >2 years ago, of which I think often:

"Whether it's computer languages or human ones, as soon as you get into a discussion about the correct parsing of a statement, you've lost and need to rewrite in a way that's unambiguous. Too many people pride themselves on knowing more or less obscure rules and, honestly, no one else cares."

https://news.ycombinator.com/item?id=23051202
Log of my attempt to legally change my name, for gender purposes
Might be useful internally though. Back when I had a pet dinosaur I worked on an accounting program. Most test data was moving around 4 digit numbers. I made myself a richer test company and uncovered a few numeric bugs this way :)
IB?
Not very useful to us when Jai has not been released to the public. I would like it to, but currently Zig is more complete than Jai, atleast with respect to it being able to be used by everyone