skysight-inc/HackerNews huggingface dataset:
Thank you for pointing that out; I missed it myself. That would imply that Perplexity's offer probably isn't even helpful in this situation, and it rather proves lxgr's point about TechCrunch's editorialization! It seems that the original journalist has made a correction:

> Though TechCrunch asked Perplexity for comment, Srinivas responded to TechCrunch’s post on X saying that “the offer was not to ‘replace’ journalists or engineers with AI but to provide technical infra support on a high-traffic day.” The striking workers in question, however, are the ones who provide that service to the NYT. It’s not really clear what services other than AI tools Perplexity could offer, or why they would not amount to replacing the workers in question. (However, in response to the clarification, we have opted to change the headline to reflect the claim that this offer was not necessarily specific to AI services.)
On the hiring side, I felt US and Asian companies were a lot more wary and had tougher "on the paper" requirements to enter.

For comparison most French companies I've seen can hire an engineer within 3 interviews.
I entered a company in the past in a single interview.

In comparison talking with an US company's HR, the plan was 4 rounds with a coding test, for an average of about a month to go through the whole process and there's still a probation period.
Bring Your Own Model (BYOM): Using Brave Leo with Your Own LLMs
Who gets handed the best leads to the biggest fish? The people perceived as the best deal closers. Perceived. This is where you can hide the most sexism, along with other confounders, yes.
The Chinese model has been a series of huge debt gambles that have been failing in slow motion for a couple years. The companies are generously supported by the government but otherwise deeply unprofitable and vulnerable to anti dumping laws.

I wouldn’t say it looks like a great model personally
https://lwn.net/Articles/649157/

> We don't merge kernel code just because user space was written by a retarded monkey on crack

- Linus Torvalds

Also: https://www.youtube.com/watch?v=iYWzMvlj2RQ
It is capitalism, and I think this is inherent in all stages of capitalism. The goal of any corporation is to maximize profit, period. In earlier forms, monopolists and oligarchs may have used different levers of power, but it’s all ultimately the same thing. Use whatever means are available to make profit.
Precedent is the win, not the fine.

Now anyone can file the same suit and they'll need to settle.
> It's a particularly irrelevant question for this specific article, given that it's about Federal land and it's been a persistent issue regardless of which party holds national power.

I tend to agree that it's a bipartisan issue. However, the solutions will tend to fray along party lines. Ultimately, politics comes into play regardless of how bipartisan a problem is.

Famously, Donald Trump initially said "let it burn" when prompted for what to do about California wildfires. It was only after learning from his aides that there were more Republicans in California than many other red states combined that he reversed course. That alone makes for a pretty good reason for asking the original question.
they asked how to do it, not if it was good to do it.
On the contrary, the Fed came out and pretty much guaranteed that depositors in any bank will not lose money, regardless of FDIC limits [0]. It was people "assessing their banks' solvency" (all at the same time) that caused the bank run in the first place, and our government appears to want less of that. Instead, they want depositors to treat bank deposits as, well, "money in the bank".

Whether that is a good thing and ultimately healthy for the banking sector is another question, but you can certainly see how at the time they would not want to incentivize any more panic.

[0] https://www.federalreserve.gov/newsevents/pressreleases/mone...
I think why this has always stuck in my craw is that a compiler can complain if the result and operands aren't the same size. But if they ARE the same size, the compiler doesn't similarly complain "your result may overflow the destination variable". If it did, all calculations would be flagged. Imagine a strict clerk in a government office who approves vital documents based solely on whether the paper size and ink color are correct, regardless of the documents' content.

I'm not saying the status-quo is wrongheaded, and I see no obvious way to solve it -- just an observation.
The best ever advice I received from my dad, maybe the only advice he ever gave me, was exactly what you are writing here.

It was a few days before my first day at elementary school. He told me that teachers very quickly put people into little boxes. “The good students” vs the “troublemakers”. If you end up in the first basically no matter what you do they will see your output in a more positive light. They will forgive your mistakes as “momentary lapses”. If you are in the second category no matter what you do they will see your work in a negative light. If you do well that will be because you got lucky, or because you cheated. Or so they will think. And how they feel about you will affect your grades, your everyday, and your opportunities. And this is completely and utterly unfair, but this is how it is. You can’t change it, but you can learn to use it to your advantage.

So i put in some extra effort to the first few days of elementary school and coasting on that ever since. ;)

Later as i got older i learned that managers work the same way. Obviously it doesn’t mean that one can completely neglect the actual work, but one’s manager’s (and manager’s manager’s) perception is paramount.
This turns a 1 hour task into a 1 day task. Fast feedback cycles are critical to software development.

I don't quite understand how people get into the situation where their work can't fit on their workstation. I've worked on huge projects at huge tech companies, and I could run everything on my workstation. I've worked at startups where the CI situation was passing 5% of the time and required 3 hours to run, that you can now run on your workstation in seconds. What you do is fix the stuff that doesn't fit.

The most insidious source of slowness I've encountered is tests that use test databases set to fsync = on. This severely limits parallelism and speed in a way that's difficult to diagnose; you have plenty of CPU and memory available, but the tests just aren't going very fast. (I don't remember how I stumbled upon this insight. I think I must have straced Postgres and been like "ohhhhhhhhh, of course".)
Code Ownership (2006)
Dating apps are hard to make profitable.

Your most successful customer is the one that no longer needs your platform, so a monthly fee or relying on ads does not work. You end up with a perverse incentive to make sure users only ever get "okay" matches, and never GOOD or even GREAT matches.

But if you charge a one-time fee, then the barrier of entry is too high and you won't get many people buying, especially once the people who are frankly undateable start bad-mouthing your app.

You could try a method where you only pay once you decide you landed a good match, but that's going to be impossible to enforce without greatly giving up privacy.
A reasonable social safety net would end insane systems like this.
> Josh shows that large investors enjoy cost advantages by paying fewer operating expenses, property taxes, and lower mortgage costs. One particularly interesting one is insurance costs, which have of course been rising all over the country. Large landlords appear to enjoy bargaining advantages and pay substantially lower insurance expenses as well.

Their having lower insurance costs totally makes sense. If you go to an insurance company and tell them you have 1500 properties in 12 states (hopefully none of which are Florida!) they're going to give you a nice discount.

But that just isn't possible with property taxes. If you tell your county tax assessor that you want a quantity discount, you'll get "The Look of Disapproval". Or flat laughed-at. The only way they could have lower taxes is by owning lower-valued properties - either because they bought cheap, or aren't maintaining them and they decline in value (which is the slow way to getting poor returns as a landlord).

I think there's just too much money being spent. One day in a few years the investors will find a new "sure-fire" strategy involving some other asset and the country will get a glut of properties up for sale. At first they'll be listed at market rates, and then much lower as they panic to sell at any price. Leading to housing crash 2.0
You just treat a view the same way as a table with Ecto.
It’s not that hard to carve out classes of restrictions that are illegal. Racial covenants were nullified this way in the past.
I hear a lot of anti-worker propaganda like this and it baffles me.

I live in the Netherlands where these types of worker protections are enshrined in law, and I don't think I've ever encountered this boogeyman of the super low performing coworker that somehow ruins things for everyone else. News flash, low performance is still a valid reason for dismissal, it just has to actually be backed up by proof rather than being done on a whim because some manager has a vendetta.

Also, I don't give a shit how low performance my colleagues are as long as the useless managerial class exists. The laziest and most worthless people I've ever interacted with were always managers or manager-adjacent, never a regular employee.
Related: is Tetris really 40 this year? https://news.ycombinator.com/item?id=40716166
Japan tried to do exactly that in WWII, albeit remotely:

https://en.wikipedia.org/wiki/Fu-Go_balloon_bomb
Local peer to peer? Please, just give us QUIC API for Peer-to-peer Connections https://github.com/w3c/p2p-webtransport and bring back Network Discovery https://www.w3.org/TR/discovery-api/ or something like it.

Conflating a couple separate specs together for a single use case is bad. Keep specs lower level. P2p connectivity should be a thing, unto itself. Local networking should be a thing.

See also, direct socket API in Chrome 131, 5 days ago, https://news.ycombinator.com/item?id=42022649
Vice is back btw. And the world lost a lot when they left the space for a short while, they have some of the best journalism in the more fringe cultural bubbles.
Resourcing issues are changes to philosophy at some level or another
>1. Layoffs are usually not "you manager fires you on the spot for whatever reason and with no severance/compensation"

>Why the hell you're arguing (in extremely bad faith) against labor protections is beyond anyone's understanding

I'm not sure why you're focusing so hard on the "no severance/compensation" part, when from the start I said that "some notice/severance would be justified". Is it because I said that at-will employment "seems... fine?", and you can't get over that, despite my subsequent statements?

Until we get to the bottom of this, I don't think it's worth it for me to engage with any of your other points.
I am hardly a dev but occasionally have had to do some or some scripting or web stuff and have really loved VSCode and using the remote SSH support to basically feel like I’m coding locally. Does that not work for your devs?
>Well executives are few and non-executives are many. So total outgoing money is more as per accounting department. Nothing funny or conspiratorial here.

This means nothing. Its a red herring. The fact is executives are paid outsized to the rest of a company typically, certainly when you look at companies of size like Google, Microsoft or even Intel or Nvidia (and so it goes down the chain really), and I really question the value of most executives, as they tend not to like being scrutinized by outside parties, especially within their own organizations, but the reverse is untrue. They really seem to hate accountability but sure love getting the board to rubber stamp golden parachutes and big bonuses for themselves

If a corporation can find 350 million dollars to pay out in executive bonuses salaries etc. I'm certain than is an allocation problem not a money problem.

>If that were true those 100s of thousands companies be making enormous unheard of profits. But that doesn't seem to be happening.

>Let that good friend of yours get actual job in some non-superlative companies like Wall street banks or FAANG. They will learn how their fantastical ratios of 5:1, 10:1, or 25:1 work in real life.

They have one, I'm declining to use identifying information. The largest bonuses and salaries funnel upward, its no secret, with huge executive (and to be clear, I'm bundling VPs and SVPs in this) getting hundreds of thousands to millions of dollars in bonuses that those below them see a fraction of.

Like profits being at record highs last year?[0] and thats just 5 seconds of running a search.

Not mention we are talking ratios here. So just because some SMBs aren’t taking in millions doesn’t mean the ratio is any less true

[0]: https://thehill.com/business/4561631-corporate-hit-record-hi....
Oh nice just in time for bed, thanks for sharing.
If you're shipping 1 million units, don't use Linux. Done.
>Companies on the other hand don’t get a vote.

Bullshit. Their money holds more value than any vote.
Seems like obfuscation. I doubt the NYT guild is striking to take money away from the lesser group, but instead to negotiate better working conditions and potentially a bigger slice of the profits pie for their workers, as would be their right.
First, User space != users. Second, he's berating that kernel maintainer saying that even if user space does something absurd, the kernel accommodates such absurdity. The user space program being bad, doesn't give the kernel any reason to break it intentionally.
While MediaTek's WiFi 8 announcement is promising, I really wish they would first focus on matching Apple and Qualcomm's quality in their current PC WiFi chipsets.

My Apple & Android devices connect flawlessly to networks, but my PC's MediaTek WiFi chipset consistently struggles with basic connectivity and signal strength.

Getting their existing technology on par with competitors should be a priority before moving to next-gen standards.
Pagination widows, or, why I'm embarrassed about my eBook (2023)
> But if they ARE the same size, the compiler doesn't similarly complain "your result may overflow the destination variable"

Pretty much any production compiler can do this. They can also warn when you truncate without doing so explicitly. Where I work, for certain projects, all C++ compilation does both of these, forcing programmers to explicitly cast into size to show they made a careful consideration of sizes.

Other places guarantee integers operate mod n, others guarantee integers grow as needed (e.g., Python).

That people don't learn the numerics of their platform is not the problem of the language or compiler. Using languages that are closer to the hardware means less hand holding when developing code, whether it's memory, numerics, files, or any part where one needs to pay attention and complexity increases.
What is property ownership, really? Isn't it the exclusive right to do things with that property, and exclude random others from it? You buy a standard city lot, you have the right to build a house on it and to keep others off your property.

If Alice still has some say over what can be done with a property, even if it is through a contract with Bob, then how is Alice able to tell Charlie what he can do with the property once Bob sells it to Charlie? When Charlie never signed any paperwork with Alice? That sounds like something that comes with still having some level of ownership, even if the law that enables the restrictions to be enforced don't word it that way. And that is where I'm saying that the county can write into the tax law that this type of control is taxable with property tax (because even if it isn't technically ownership of the land, the right of enforcing the restrictions is still something that Alice owns).

I'd also like to see taxes on property that is underutilized (for the zoning that it is in). For example, some landlords would prefer to not rent out units rather than lower the rent to market rates (either housing or storefront properties), contributing to a constrained supply. If property taxes are raised on a unit that is unoccupied for a specific length of time, that would encourage the owner to rent it out at what the market is willing to pay instead of artificially keeping the rent higher and therefore the building empty.
Good to see Secure Boot is on the list. /s
(Playing devil's advocate, without the agreement)

When my wife and I decided to upgrade to a house, we kept our townhouse to use as a rental property. Shortly afterwards, the city council (Seattle) and state government started passing new laws that made things less and less friendly to landlords. You couldn't use certain kinds of data to select tenants, you had to take the first qualified applicant, evictions become much harder to do, etc. At the same time (2020, a time of social unrest), the same politicians pushed for less policing, so the townhouse's neighborhood started to go downhill due to increased crime and homelessness. We acted fast and sold off that rental property, somewhat bitter that a passive income stream had dried up.

If someone had come along on a high horse and lectured at us to take another financial hit for the good of local families because doing an Absolute Good is good for our afterlives, I would have laughed in their face. As it turns out we ended up selling it to a married couple, but if a hedge fund had offered even $1K more I would have taken it.

I suppose this is an example of decreasing social trust, but I'm not rich enough to be able to leave money like that on the table.
I actually prefer "writing assembly", and also think "writing assembler" is a bit confusing. But it feels like I'm several decades too late to complain about it ;)
I'm not organized at all! The deck of cards idea sounds much better than the spreadsheet, I might print them!

For the "who can cook them" in the spreadsheet, I guess it's just a matter of what we're used to cook. I'm from Italy, she's from Malawi, I'm sure I could cook 'nsima and she could cook polenta.
> ... to blame the conflagration on 'climate change' ...

Climate change is a significant factor in wildfire statistics. So is forest management.
On the contrary, I really think Linus is a shining example of caring about the users. He often seems to be one of the top advocates of the "never break userspace" mentality, a position I respect.

I will grant you that he does sometimes say things on LKML that are inflammatory or at least angry (less so these days to be sure) but personally I prefer the unfiltered honesty. I believe most humans can admit that they've felt like Linus does in his rants at times. People have criticized the way that he speaks, but I believe his anger is very often because he cares about the users.
>a guy who would go on to write that women shouldn't get wage equality because they would have to work more dangerous jobs and thus die more, because apparently saving the lives of man by making those jobs safer is impossible.

I think it can be true that we should make those jobs safer and that it makes sense to pay dangerous jobs more.

I really am curious what the people that disagree with me think. Do you think that danger shouldn’t be compensated?
Ask HN: Need your help with Albumentations feedback
I've spent the last 10 months heads-down in Albumentations code - fixing bugs, improving performance, and adding features that people asked for years.

Now I need your help.

I'd love to chat with you if you:

- Use Albumentations in production
- Use in your research
- Apply in ML competitions at Kaggle or other platforms
- Play with it in your pet projects

Or maybe you're using torchvision, DALI, Kornia, or imgaug instead? I'd love to hear what stops you from moving to Albumentations.

I would like to understand what's working for you and what isn't - whether it's missing functionality, unclear docs, lack of tutorials, or anything else that makes you frustrated.

Your feedback will help me prioritize what to work on next.

Would you be willing to spend a short video call with me?

My email is in my profile.

Your input would mean a lot.
See, I look at what you wrote and draw the mirror-image conclusion: "Here is a person who would prefer to shame others for being 'impolite' than let them say out loud what is obvious to literally anyone."

The fact that the situation is as GP described is undeniable. But there can be reasons why things are this way that extend beyond what the racists of yore believed about genetics. Most obviously: Not all subgroups of white people are equally represented in tech either. (When was the last time you were in a team where the majority hailed from Appalachia?)

But actual investigation and remediation can't begin until we can first point at reality and describe it as it currently is.
What is interesting is that, Joe Hisaishi is a pseudonym named after Quincy Jones.

As he became better known, Hisaishi formulated an alias inspired by American musician and composer Quincy Jones: "Quincy", pronounced "Kuinshī" in Japanese, can be written using the same kanji in "Hisaishi"; and "Joe" came from "Jones".[1]

久石譲 = Kyū Ishi Jō = Quincy Jones, as it were...

[1] https://en.wikipedia.org/wiki/Joe_Hisaishi
This is code to diagram, not diagram as code. I was hoping to see a tool that takes diagram sketches and outputs, e.g., Terraform. That would treat a diagram as code.
The end of that chart is in 2020 and in the interim the DRAM makers have been thumped for price fixing again, causing a non-trivial short-term reduction in price. But if this is the "real" price then it has declined from ~$10/GB in 2012 to, let's say, $1/GB now, a factor of 10 in twelve years. By way of comparison, between 1995 and 2005 (ten years, not twelve) it fell by a factor of something like 700.

You can say the free lunch is still there, but it's gone from a buffet to a stick of celery.
The act of committing to a candidate makes you at that point subjective. Ppl would rather stick with their (perhaps bad) decision then admit they got it wrong.

When so much emphasis is put on Federal elections, this bias contributes to the divisiveness.
If they can't explain why, they don't get the fun internet interview stuff
I don’t know about indiehackers, but there was hackaday.com as a hacking forum.
> ordinary code is memory-safe by default

What does that mean? What constitutes "ordinary"? I'm not sure there is any official definition of memory safety, but I would consider it to mean that aside from code that is explicitly marked as unsafe it is impossible to write code that has undefined behavior.
CEO of Russia's Channel One state news network compares Steve Jobs to Hitler
It makes sense as a reference to build a more cohesive narrative structure from.

Imagine you are actually physically there following Jesus on all his adventures. It's unlikely you have the supplies or resources or time to accurately transcribe a narrative as you yourself are involved.

You probably treat it more like you would treat being the "note taker" in a modern Zoom project management call.

"So and so said this".
"He said that and said he would talk about it again next week for an update"

...

Seems like a sayings gospel to me. Makes sense a sayings gospel would be the most contemporaneous source and then other gaps could be filled in in other ways in order to build a coherent narrative once you've got the time to sit down and really put something big and official together.
Just showed it does not have to be based on trade :)

Look @ link
I made a living writing assembler as early as 1986. We used assembler and assembly language interchangeably, even though it’s true that the actual executable software that parses and generates code is called an assembler.
Not in the job market. Django to Rails on Indeed is about 3 to 1.