skysight-inc/HackerNews huggingface dataset:
> sometimes you do wonder how USSR, with all these mad scientists and engineers, could ever go down

Russia 1985–1999: TraumaZone docuseries by Adam Curtis gives a great answert to that.[1] While it may be factually inaccurate at times, it conveys the feeling those times better than anything else I've ever seen.

[1] https://www.youtube.com/watch?v=EDA3hIsf7LA&list=PLSjQL8MYni...
> But given that USA has been doing a lot more just in my lifetime, how come not a single athlete from the USA was so much as banned from a sporting event?

I’m a fairly patriotic American but yes, I do recognize we’ve done at least comparably awful shit in the last 50 years.

The only answer is “politics”. There’s not a rational reason, it’s just politics.

I do think Russia deserves to be shunned, I just also feel USA has often deserved to be shunned as well.
Yeah, but I heard that it started with ".nv" suffixes on firmware files or something (for "next version") and the idea of pronouncing it / branding around "envy" came up later when they were searching for a brand. In any case, I think it fits their company personality well.
Maybe the problem is the rust community seems to live on the bleeding edge and always needs to have a ‘nightly’ build to do anything interesting?

And distros usually don’t bump versions between releases because they just don’t. Run Debian Sid or Fedora Rawhide or <whatever> if that’s what you’re after.
In (language model-backed) natural language interfaces the loss of precision can be made up via iteration. If it were about getting it right on the first try this would be a dead end but there's no need for that restriction.
No, I meant that above average achievement is not rewarded. (And in that case, why would anyone try harder than the bare minimum?)

One of the first things a union would do is decouple compensation from performance and introduce a standard compensation structure for all workers, segmented by job level. (And somehow the people who are personal friends of the union leaders seem to rise in job level faster than the others…)

The kind of people who are attracted to that kind of structure are not the ones who build successful industries, and they are demoralizing to have as coworkers.
Heh, I’m glad it worked for your interview! Reminds me of when I’ve suspected that the interviewer and candidate both googled their way to the same “50 best project manager interview questions” site.
Actually there is such thing already https://pypi.org/project/django-auto-prefetch/
Not a monkey patch though, so will only work on the models you inherit from this.
Thanks for the warning.

I'm in small town France. I know the picture isn't rosy. E.g., one of the nursing homes near me is Catholic-run and so understaffed that on Sundays, only those attending mass are helped out of bed.

That place pays its nursing assistants a premium, though wages are still low in the field, compared to everything else. There just aren't many people willing to do a tough, rather gross job.
In the context of a discussion about how chess players (and people in general) are treated, however, they are not.
Don't many universities have branches elsewhere? Would students choose not to go to Harvard if the campus was in say New Jersey? Would the quality of education be inferior outside of Cambridge?

I've heard some schools even have online offerings, crazy.
Has anyone tested how good GPT is at verilog?
Then you communicate!

Say that the estimation can depend on the complexity of the system. I would think worst case is when the system has these A, B problems, then it would take N time. Otherwise best case it could take M time. If we want more accurate idea, we can spend O time on it to figure out what it could be.
We're talking about people who sell insurance and then do their damnedest never to pay out.

You don't want to get shot? Don't try to cheat people out of their money, especially when it is about their healthcare. It isn't complicated.
I wish you could save the "state" of its brain without having to include the entire prior conversation every time.
For example, "we will serve anyone who will pay, as long as we don't break the law in doing so". That seems easy enough to do, I'd say. If you can't get a service provider to tell you in clear terms under what circumstances they may cut you off, they're not a provider you should rely on.
A rental would save the wear on your personal wheels, but no lunch is free. ^_^

In addition to whatever you would be paying for a used LBEV, you would likely need to budget a couple of thousand for a Level 2 charger and maybe an upgrade of your electrical panel. In the right circumstances, with whatever rebates are available in your jurisdiction, you might be able to concoct a good deal for yourself and get away from petrol in your daily life.

Knowing your financial equation is a sign of sanity. Cheers!
That still counts in practice. We can't immediately rewind time and redo things, even if we wanted to.
> sometimes you do wonder how USSR, with all these mad scientists and engineers, could ever go down

An oversimplification, as any explanation that’s not way too long for this forum would be, but: a decade long war in Afghanistan without an effective democratic outlet for frustration against the regime for the failure.
What country? All I see is different capitalist interests competing with each other for various opportunities to exploit working people for a profit. If these whiners are serious about wanting to build something, they should start with a society.
> Even in the absence of AI, what's stopping this friend from going to a quack 'natural therapist'?

It takes a lot of time, effort, and money to shop around to numerous doctors until you can find someone who will tell you exactly what you want to hear about your alternative medicine theories. He tried, but was always complaining about the doctors/naturopaths.

But at home, all he had to do was open ChatGPT and spend a few days learning how to prompt it to provide the answers he wanted.

The situations are entirely different.
Sounds like that would just create a society of maladjusted people. Having a "relationship" with a chat bot isn't the same as learning to deal with and adjust to the messiness of human communication.
That’s complete historical revisionism. Historically, america took in the poorest and least educated immigrants. There was a major influx of highly educated German immigrants during World War II, but the modern system of skilled immigration through H1B didn’t exist until 1990.
To kick inflation though, it'd need to be more than 5%. In this year, we're probably looking at 8-10% to keep up with inflation.
You could probably implement in in a context manager, have the `__enter__()` method execute the `_DA_get_original, DeferredAttribute.__get__ = DeferredAttribute.__get__, _DeferredAttribute_get` code and have the `__exit__` method undo that re-assignment.

(Or maybe the reverse is better. Ban N+1 by default and the context manager `__enter__` puts back the original assignment, `__exit__` brings back the banned version).
Congrats to Julia!
> Eddie Cue said: “The RIAA wants us to disable Audio Hijack Pro, because with it you could record any sound off of your Mac, any song, anything”. Steve then turned to me and said: “Do you need this to create these podcasts?”. I said: “Currently, yes!”. So Steve Jobs told them to get lost, and I thought: “Hey man, thanks, Steve’s on my side. That’s cool.”.

So the RIAA didn't have any legal standing and instead used "influence/intimidation" to which Steve stood up?
That’s a very interesting point I had not thought about. Let’s say AI tooling results in an across-the-board 2x multiplier for FOSS. Like there is twice as much FOSS. Plus the FOSS that exists today has twice the features plus overall quality. What happens then?

Maybe long-term the main skill in software development is less about writing new code and more about architecting systems. And also using AI to glue components together and debug. Main difference if there’s way more FOSS there’s less need to write new greenfield modules.

I don’t know. I’m spitballing here. It’s fascinating to think about.
Do you realize that now any human willing to expertiment with them is free to do. All it take is Internet access and an email address. Or a GPU-powered computer to ran them locally. My point is that we can not rightfully estimate who is using it or not. Some LLM models are publicly released after many private trials. Some people had access to GPT4 about 6 to 9 months before the official release. Not accounting primarily secretive institutions, like governments and corporations.

We just don't know what's out there and have no way to control, stop it or contain its spread. These models are powerful beyong imagination. Design computer chips is less tedious, for them, than assembling computer parts. They simulate human brain functions, not manual functions.

For my part, I stay on my best behaviour while interacting with them. One key reason being that not more than 10 years ago, a human named Snowden spoke out, with the help of independent journalists, about usage of an unusual piece of software aimed at recording all digital conversations transmitted over the Internet. We laughed him off because what he was describing was out of our realm of understanding.

This time around its commercialized AI agents. We don't know the full breath of their capabilities. We don't have a record of how many people are using them regularly and applying them to real life challenges. All that we are certain about is that their rate of improvement follows an exponential growth curve. Personally, I just assume that someone hungry enough, out there in the universe, is using them to tackle all kinds of puzzling problems.
There is no central planning.

You can go create a chess tournament for short people, or vegetarians, or people who have lived in at least three countries, and nobody will stop you. Nor will your decision be contrary to “the idea” of a more equal society.
I'm on board with a lot of what's in this deck, but I take issue with the argument on slide 9. Roughly, the probability that an LLM-provided answer is fully correct decreases exponentially with the length of the answer. I think that's trivially true, but it's also true for human-provided answers (a full non-fiction book is going to have some errors), so it doesn't really get to the core problem with LLMs specifically.

In much of the rest of the deck, it's just presumed that any variable named x comes from the world in some generic way, which doesn't really distinguish why those are a better basis for knowledge or reasoning than the linguistic inputs to LLMs.

I think we're at the point where people working in these areas need some exposure to the prior work on philosophy of mind and philosophy of language.
Above what even your average senior engineer is making.

I'm not a FAANG worker; I make well below what they make. I simply do not ascribe to the crab-in-a-pot mentality that a lot of posters here seem to have in attempt to further divide what is ultimately a large range of middle class workers. Total compensation also only matters depending on the total CoL because a lot of those companies require you to live in areas with incredibly high rent, especially with the attempt to remove remote work. And even with FAANG the salary between an engineer at Amazon and one at Google is going to vastly differ, especially depending on what part of Amazon you're working at.

For reference, Pew Research defines middle class as 1.66 - 2x the median salary in America. That would make most tech workers middle class, and FAANG engineers in the lower upper class. In places like San Francisco where the cost of living is significantly higher, you would need to be earning ~230k a year to be in the upper middle class [1]. Though that's by one narrow definition.

The fact is that even your senior tech worker making ~200k a year is barely a blip on the radar compared to how much executives and investors are stealing. If you want to fall for their rhetoric and wonder why things are getting worse for everyone then you shouldn't be surprised.

[1] https://www.cnbc.com/2023/01/02/middle-class-income-in-major...
Amazon loved layoffs 20+ years ago, it was yearly and part of their topgrading.
> Now we need that for Ukraine.

I get what you're saying and I admire your attempt at a moderate take here. That being said, there is a global concept of civil conduct. It was pretty relaxed in the 1700s (you wont find many who disagree), but now we've moved on to recognizing sovereign nations and solving civil conflict without violence. Russia is resisting this path of conduct and threatening us rather than accepting the peace terms of leaving Ukraine alone. As you'd expect, everyone with a vested interest in maintaining that global civil conduct will denounce Russia's actions, sometimes even protesting their nation outright.

Maybe you think this reflects poorly on them, that's your judgement to pass. They are members of the free world though, we are not to say otherwise.
> I really doubt if AI will have any impact on developer jobs.

It already has. Every single one of my coworkers is using Copilot. If you mean in terms of the job market, the shift to more declarative supervision of the tool rather than imperative implementation of the work yourself means that the bar for skill is far lower.

There will come a time when product managers and UX designers just use AI to generate Figma mocks, and AI generates an entire scaleable platform from just that. Will they need developers? Sure, but maybe 1. Certainly not 8-10.
> I think you're right that no bank can withstand a run of that magnitude,

They're not right. No bank could sell assets quickly enough to withstand such a run, but that's why the Fed serves as lender of last resort. Even under previous policy, the Fed would lend against the mark-to-market value of the collateral. So in theory any MTM-solvent bank could survive any run, so there was no incentive to start the run in the first place.

The SVB was MTM insolvent due to that excessive duration risk, so it couldn't do that. It's not the only MTM-insolvent bank (see the link in my other comment), but that in combination with its unusually high fraction of uninsured and thus flighty deposits was apparently enough to start the run.
When was the last time the US invaded a country in false pretenses for trading corn in another currency?

The US claimed to invade Iraq because they were holding WMD.

US led NATO forces claimed to liberate Libya because, checks notes, they were mistreating rebels in a “civil war” orchestrated by the CIA.

Yet both Iraq and Libya had the nerve to try and trade their oil in currencies other than USD. Coincidence?
In Sweden, a mere 3% of adult chess club players are women. Women and men then evidently feel quite differently about playing chess (I don't have an explanation.)
You're being downvoted for engaging in whataboutism, which is a variation of the tu quoque logical fallacy [1]. It's been overused in recent times (especially in relation to the Russian invasion of Ukraine) and people are growing tired of it (and rightly so, as it merely derails discussion and fuels flame wars - contrary to the spirit of HN).

[1] https://en.wikipedia.org/wiki/Tu_quoque
Yeah maybe! Just like if you have enough monkeys iterating on enough keyboards...
I was agreeing with your sentiment. Upgrade doesn't mean what the guy thinks it should, per apt, one of the most widely-used package managers on the planet.

That said, I do disagree with you now. The language used to describe...uhh..."increasing" minor vs major versions is exactly the kind of thing package-manager-maintainers would get to decide on. What do you think, we're going to have a congress of linguists to determine command line flag names?
It's straightforward to set up an apt-get repository that updates nightly and have users use that. For something as widespread as Rust I expect better than curl | sh scripts.
Did you say what you are saying here?

Did you say that

1) Without knowing further best case is it takes N time, worst case M time, and if there are certain obstacles it could be completely unfeasible.
2) To get more accurate time and to understand whether it's feasible I would need O time to figure that out first, and I can give you the more accurate estimate then.
Is there a name for the technology advancement fallacy? I see all the time that people think with enough time technology will simply make every problem surmountable. It doesn't matter if it's limited by physics, conservation of energy, or reality
> Most of what we believe separates men from women is learned behavior.

I haven't seen convincing evidence to support this.

There's the possibility that the differences we see in the higher echelons of chess arise from biological differences between men and women. But that possibility is not being explored for political/social reasons.
I don't think UBI needs to allow people to live in their preferred location. It's a social welfare program. If they want to live in an expensive city, they can get a job to augment the UBI. Or they can live somewhere less expensive.
Because of you have a special case plug-in for everything then the AI is just a natural language processor, and there's no deep learning for the actual functionality.

>Our brains have different processing centers.

Uhh, no they don't? Did you know everything you know now about math when you were born, and are you also incapable of learning new things about math? Because that's how the wolfram plug-in works.
Today I read how in a section of Philadelphia chemicals have been spilled into part of the water and there is an alert that the water may be unsafe to drink for some time. The question that came up why how are there not regulations to prevent this. Utahs Great salt Lake is drying up possibly due to over building. Yet every article I see come up about housing frames it as we don’t build enough and nimby people being over protective and in the wrong trying to protect their assets. I live in an area with well and septic and a massive over build tainting the water table is a serious risk that should not be so easily over ridden by a builder lawsuit who will build with out a thought for the local area and it’s available resources while the people who live their have the consequences of those actions.
> There is no narrative around estimates that engineers are responsible for things being late.

This is a strange thing to say since I read the article as being exactly about how the engineer becomes responsible for things being late. Otherwise why is the engineer "pressured to work unpaid overtime to meet that estimate"

> I’m reporting empirical results here based on my experience. Your theory doesn’t change the facts of my experience.

Well, your experience is totally different from mine. I've certainly had my feet held to the fire when a project has been delivered late due to changing management requirements and inappropriate prioritisation of management meetings over deliverables. I've seen others do it, and maybe I've even been guilty of doing it myself.

But we all have different experiences. I was just sharing mine.

> I don’t think any of your conditions have to be true for estimates to be accurate

What would be most interesting to me would be your view on how estimates can remain accurate when requirements change. How can that even happen?
Ask HN: How to turn my “founder code” into a real prototype
I am not a full time programmer but have cobbled together a working prototype of a product for an office.js Addin. I do not know how to deploy it to get feedback and need some help. Anyone know of good third parties who may be able to help?
Man, this guy is a real edgelord.
It would be, but that isn't this particular discussion, this is about chess. And so for all intents and purposes men and women are equal.
The WiFi Uno R4 also comes with an ESP32, in addition to the ARM processor :)

"The WiFi version comes with an Espressif S3 WiFi module"
Added gettext support.
Looking for way to switch language..
Help welcome!
Fortunately it's not unusual for the grocery stores around me (CA) to put out bananas so green it requires a knife to peel them.

Those last about a week before turning too yellow just hanging from a hook in the kitchen.

When I visited family in IL last summer it proved quite difficult and I was often visiting multiple stores on shopping trips just to find bananas remotely green. My quality of life jumps off a cliff every time I visit, this is part of why. The produce availability sucks there in general compared to CA.
My impression is that the cheap stuff comes from mines, which are dried up ancient oceans.

Ancient oceans...that weren't full of humanity's toxic waste...

I'm not saying mined salt is healthy before it's purified, I have no idea.

It's just that superficially, I don't get why the "healthy" choice is obviously the kind with microplastics and Fukushima goodness and a million other things nobody's catalogued that can't be in the mined stuff.

But it's not romantic to get your table salt from the Detroit salt mine, which is probably why they produce salt for road de-icing these days.
Video Rendering with Node.js and FFmpeg
> If you’re going to downvote this, I would definitely appreciate if you at least write why you disagree.

Downvoting says that “this is not a contribution to productive discussion on HN”.

If it is worth discussing, it is not worth downvoting.

> I am a libertarian, and I am against invasions, occupations, violence, and certainly against war crimes. I’m also against accepting millions of people’s lives being destroyed as “collateral damage” and so on.

> But […]

“Nothing someone says before the word ‘but’ really counts”
One party is trying to give the working class free education and healthcare. The other has abandoned them. My point still holds.
Argonaut (YC S21) Is Hiring a FullStack Engineer in India (Remote)
MSFT Research generated some SVG images with GPT4. Kinda mind blowing among some of the many experiments they published in here:

https://arxiv.org/pdf/2303.12712.pdf
Yes. It's surprisingly capable.
Is this related to the S3 Rust Mountpoint project?

Discussed 12 days ago:

Mountpoint – file client for S3 written in Rust, from AWS

https://news.ycombinator.com/item?id=35155944 (97 comments)
Sure but GPT certainly cannot actually do this. It can iterate, but in GPT-world that means "give me another response" not "learn from what i'm saying, and give me another response"

The issue is, sometimes those two things seem to be the same thing!
It's great to be a part of the toolchain!
> The title of Grandmaster, along with the lesser FIDE titles of International Master (IM), FIDE Master (FM), and Candidate Master (CM), is open to all players regardless of gender. The great majority of grandmasters are men, but 40 women have been awarded the GM title as of 2022, out of a total of about 2000 grandmasters. Since about the year 2000, most of the top 10 women have held the GM title. There is also a Woman Grandmaster title with lower requirements awarded only to women.

Seems like yes.. but also no.

https://en.wikipedia.org/wiki/Grandmaster_(chess)
OP didn't say "let's make an exact copy of USSR/China's homework" so your opinion on those countries is mostly irrelevant grandstanding.
> I'm a SWE but I'm trying to purchase land and invest in things that AI can't replace, like food production, hehe. Agriculture will make a strong comeback this decade. Forget airbnb, a farm is where the $$$$$ is going to be, if not, ask Gates why is he buying land and becoming the biggest "farmer" in the US.

Farms in recent years have consolidated. There are exceptionally few farmers feeding all of us today. This will likely only get worse once all their farm equipment is operated by AI as one farmer will be able to manage far more acreage than they were previously able to.

Nothing is immune.

Of course, it's unlikely we replace plumbers anytime soon, but between the incredible DIY-friendly tools in that space (Shark-bite, PEX) and the fact that no one will have any money to pay for their services, they're probably screwed too.