skysight-inc/HackerNews huggingface dataset:
> Generally if I worked the problem for a week then I could give you a much better estimate of when it would be done, and often that estimate was "it's done now" after a week.

You're lucky if your management chain allows you to work on problems for as long as a week without giving them an estimate first.
Is using embedding + retrieval plugin a potential solution in this case? (honest question - I don't have expertise in this area). There are many helpful explanations on Three.js Discourse forum, Three.js/Pmndrs Discord, official docs, blogs, and private resources like books and course materials. If someone could create embeddings for all of these resources and make it accessible via plugin, we could get more accurate and up-to-date answers (I noticed that GPT-3.5 occasionally produce deprecated code like THREE.Geometry, while GPT-4 seems to handle it better). Practically, private resources must be excluded.
How long until I can talk to Alexa or Google in natural language? Or is it already possible?
I think they'll be surprised.

I have noticed that recruiter outreach to me has picked back up. I'm pretty senior and they're offering me senior roles that could pay more. My current employer has benefitted from current events though so I'm staying put. But if I ever want to fuck off, I easily can.

I have a friend who is very junior. He got promoted but still fucked off to a new better job because his current employer treated him poorly.

I think people are gonna start remembering they can fuck off again, and we're gonna end up somewhere between here and where we were when the job market was on fire pandemic and pre-pandemic.
Well actually the popular Huberman Labs podcast is usually a monologue. But yes most are dialogues I agree
It's actually worse than that.

If we cared about emancipation of girls from Muslim Radicals then we could just do NOTHING because Afghanistan had a revolution and a secular government back in the 80s. Which called USSR for help because muslim radicals didn't like the reforms. Instead, we funded the Mujahideen (who were, ahem, Muslim radicals) and told them to carry on a holy war against their government and the commies. We gave them stinger missiles. USA and Saudis also trained foreign fighters "Afghan Arabs" to go and wreak havoc. In the years that followed, up to 2 million Afghan CIVILIANS DIED. And the country was then ravaged by war, and became home to Al Qaieda the very organization that attacked us.

But it's actually worse than that. In 2001 we went over there ourselves because we wanted Osama Bin Laden.

The Taliban told the USA: "just provide proof that Osama was behind 9/11", and let's have a court case in a neutral third country. (You know, like they do in The Hague etc.)

USA and Bush admin said: "We know he's guilty. We will give you no proof!"

Then in December of 2001 (that same year!) the Taliban said "we unconditionally surrender! We will disband! All we ask is for you to let us live our lives out in dignity."

The USA said in their great wisdom: "NOPE"

Then we fought for 20 years the very group we ceded Afghanistan to last year. And to think, all we had to do is ACCEPT THEIR UNCONDITIONAL SURRENDER and we would have saved trillions. And those girls would have been educated!

https://www.nytimes.com/2021/08/23/world/middleeast/afghanis...
They trained a text only model first and then made it multimodal. The experiments I was referring to (spatial understanding) were done with the text only model.
This is such a vague comment that it's pretty near impossible to reply to in a very constructive way.

By my estimation it seems probable that we'll end up in the near future with some Jira integration that has an "auto fix" button on tickets. Possibly PMs or managers will be empowered to replace a large chunk of work that is currently done by people like me... and these things are only the beginning!

If you were thinking of something more severe then I'm curious what you're referring to? Otherwise I'm not sure what your point is.
Us humans often discuss all kinds of real subjects despite lacking any firsthand experience at all. I see no reason why a machine couldn't do the same.

Call it antiscientific. Solipsistic even. But it isn't entirely disasterous, is it?
With the massive difference in abilities and price between ESP32 based boards and Arduino, and the increasing number of shields available for common ESP32 boards, I think Arduino has lost a lot of the "community" advantage.

It's a shame there isn't a "standard" ESP32 board though. Some of the common boards/kits even have multiple revisions that aren't pin-compatible :(
Sam Altman responds to Jordan Peterson criticism (w/ Lex Fridman)
It depends on which one you use.
Bard for example is kind of crap.
I actually took a look at the pricing after seeing this. I'm a complete blender noob, but I find myself using it every now and then. Something like this would be great for a lot of the stuff I want it for.
I guess I have to reply now.

A feature was tossed in my lap for Photos. I think AppKit had added something new — maybe file handlers or something — and I was to wrap the photo export (for desktop Photos) with file handler calls. Sort of lock access to the file while writing, unlocking after — something like that.

I knocked it out rather fast but was told not to check it into the "master" branch for some reason — maybe they were trying to get some kind of stable branch for QA to test, I don't remember. In any event, the code sat in a branch and I went about other features.

Somehow months go by and suddenly we're about to ship when someone says, "Hey, where's the file locking?" Oh shit!

Well, I knew to check it in this late in the game (we had already done full suite testing etc.) was wildly irresponsible. The code was untested, I expected we would find an issue here or there. But I was told by management, nope, check it in. Somehow we needed that feature in that release of Photos.

Well, it didn't work. The export code was wildly threaded and ping-ponged between background processes. It was not easy code to wrap your head around.

For some reason one of the managers already had it in for me and it started to become clear to me that this was a kind of do-or-die moment for me. In fact, I rather think he hoped I would fail so he could give me the boot.

I confess a full on panic took a hold of me and I started experiencing levels of anxiety I had never experienced in my entire life. An engineer in Finland (I think he worked on AppKit) became my only life line. Or rather I should say he became my "smart friend". I put in consecutive 18 hours days, teleconferencing to Finland, trying to unwrap the mess that was my export code.

And as I recall, another one of the truly genius engineers that I was lucky enough to work with made some casual remark to me along the lines of:

"File handles have a bug: they store data in the thread you create them on, if you try to tear down a file handler on a different thread it crashes. The only way to guarantee you create and tear down the file handler on the same thread is to dispatch to the main thread before creation/teardown."

So easy for smart people.

Yeah, I survived again but I immediately looked for another team. The anxiety lingered I think for months after. (Thank you, Leo, again, for pulling me over to your team and maybe even saving my life — it was a weird thing that I needed major intestinal surgery not long after the Photos ordeal.)
> They do, in fact, account for the falling life expectancy.

Talk is cheap. Show me the maths.
> Please teach us mere mortals how to be as productive as you are.

You … um … do realize that this is a professional forum, right?

I’d suggest that randomly insulting folks would be … unwise.

I may not be an important person to your career, but there’s a lot of folks that probably are, here, and they may be watching.
You just made two contradictory claims: (a) that your job is to produce estimates; (b) that the developers who you work with are the ones who need to "do" the estimates.

I've met your sort before. You're a net waste of resources in an org: instead of developers getting things done, they're dealing with you asking them to do your job for you, i.e. produce estimates for the things they'll never actually get around to doing (because of producing estimates).

Your username would be accurate if s/My/Everyone's/
not even the same, but far worse action gets no punishment whatsoever

"help us punish this murderer"
"done".

"what about this serial killer? can we punish him too?"
"NO! STOP IT WITH YOUR WHATABOUTISM!!"
Don’t you need the calories if you’re hungry???
Well I put my foot in my mouth here and apologize for insulting any uncertainty; these are new technologies so uncertainty is normal of course. In retrospect I tend to communicate things online in a much more careless way
"software is getting worse and less reliable"

This is a bold claim. If anything, it looks like software is more reliable, just harder to maintain. For example, you can build most use cases with just PHP, but not active async social media and marketplace apps.

Some are built on top of unstable middle layers (e.g. plugins) but those tend to get replaced.

If anything, I think there's a tendency towards "write once, compile everywhere". With AI metaprogramming being the upcoming phase of this. I see AI similar to software vs hardware. You can build better control systems in software than hardware. Similarly AI enables more complex software. But you don't want it completely replacing the lower level.
Has it though? Most of the steps in the article are about making sure no previously installed cruft remains, and confirming support for your old third party hardware hasn’t been dropped.
This is great, thank you! I've mostly stuck to airalo as its all I know so its good to know there are other options.
I can't speak for everyone but I did get obese eating rice. I ate a lot of it. In Asian diets, the one thing people often overindulge in is rice -- not everyone of course, but for those who do overindulge, their preferred carb is rice. (it's the same as eating too much bread and pasta in western diets, which is all too common among my friends)

When I cut back on my rice portions (1/4 cup uncooked vs 1 full cup), I went from 160 lbs to 150lbs.

At 160 lbs I had obstructive sleep apnea and felt really unhealthy overall. At 150 lbs now I feel so much better.
Airbnb facing an 'Airbnbust' – days of online vacation rentals are over?
1. Inflation numbers are hyper local to both individuals and region.

2. If we wanted to use a number with authority we would probably use 6.5%, which is the US Buerau of Labor Static's number for 2022 CPI.

3. My level of precision (one digit) should have been an informal indicator that I was using a rough estimate.
Lol. It’s a name.
Eh? GPT definitely uses the past comments as context, so as you clarify, its responses get much closer to the target. If you haven't tried GPT-4, you absolutely should before having strong opinions about it.
> I do it because I expect professionals to come to meeting prepared after having done their job.

Can't do your job if you're not given time to.
What’s your explanation for why the 26 week T bill is 4.56% rather than say 2% or 1%?

The government just felt like paying more?
Cthulu might be the inspiration. Lithography + Cthulhu -> Culitho? Dark Elder Gods of computation, certainly a big gaming influence.
The point of segregating physical sports is to give women (people who went through female puberty) a fighting chance.

There’s a famous experiment by the Williams sisters, two of the best female tennis players ever, who got demolished by a guy ranked 203rd in the world. There is no way for a woman to make up the testosterone difference in sports where physical prowess matters.

https://www.sportskeeda.com/tennis/news-the-williams-sisters...

No that doesn’t mean every man is fitter than every woman. It matters in top ranks of a sport.
The only reason I got into development (and have a successful career) today is because I was able to work on what I wanted to prior to starting said career. If a parent had 'tasked' me with anything, it would have turned me off. Not because I'm disobedient or anything, but because I have disabilities that don't agree with that method of learning.
The equation example was simply an illustration.

The point I'm making is that I can quite clearly show output that demonstrates reasoning and understanding by any actual metric. That's not the problem. The problem is that when I do, the argument Quickly shifts to "it's not real understanding!".
That is what is nonsensical here. It's actually nonsensical whatever domain you want to think about it in.

Either your dog fetches what you throw at it or it doesn't. The idea of "pretend fetching" as any meaningful distinction is incredibly silly and makes no sense.

If you want to tell me there's a special distinction cool but when you can't show me what that distinction is, how to test for it, the qualitative or quantitative differences then I'm going to throw your argument away because it's not a valid one. It's just an arbitrary line drawn on sand.
The key quote:

> [Wozniak] was overjoyed when he learned that the skill that put so much effort into suddenly became massively easier. He wasn't worried about not being able to earn an above-average salary from this anymore, he was happy about all the new cool things he and everyone else would be able to build.

If you want to get things done, then having your skills obsoleted is good.
The medical cartel loves to cloak their policies under the auspices of safety. In the end you'll find their policies magically result in massive profits for bureaucrats and chokepoints that constrain the supply of gatekeepers. This is not accidental.
When the discovery process is iterative, there is never a point at which you have an estimate for the whole task. Each new discovery step may be the last one or it might lead to more steps, and you won't know until you complete some step, look for the next one, and realize the project is done.

A knowledgeable developer can predict how this cycle goes and explain that an estimate of the whole task is impossible, and they will be quite literally and completely correct in that case.
> The ACM SIGPLAN talk is a very good starting place to get an understanding what he is talking about.

What's the big difference from just using composition like we've done for ages?

I mean, his examples in that talk was very reminiscent of stuff I've been doing for many years, and I don't consider myself to be special in any way. Writing decent interfaces, write useful implementations, then compose them together.

Not trying to be dismissive, I just feel like I'm clearly missing something as it's a bit underwhelming for a 2019 talk to be all about "composition is great, use it".
I believe that all living things have souls, so yes even your goldfish
Yandex still operate a lot of services in EU under Yango branding. They trying to hide their relationships with Kremlin-controlled russian Yandex, but do it quite badly. So I not sure why you decide sanctions will affect their research wing.

Also it's likely good part of their research staff already work from Israel and Serbia even though they not finished splitting the company into Russian one controlled by Kremlin and international one.

PS: As I see only contributor in repository from Yandex is located in Hungary and not in Russia.
Oh, so you would rather clone Hitler and Stalin than Musk and Gates?
> Most civilians

Most civilians that remained, which is a very different number and group of people from civilians before invasion.

This is almost trivially true, if you don't have a reason or desire to leave a town bombed to bits for several months, then you don't care about your government. People who cared or were candidates to be tortured, left before that. And being a torture chamber candidate required as little as having tattoos or speaking your native language, the language that people who never even lived in your country decided is not real.

Genocide is real though and genocidal war is very different from "government changed who cares"
I agree Dago (by the way, I enjoy your memes on Twitter). I think too many IHers are just building small features rather than full fledged products. I mean, if they want to make a few k a month, I guess that's alright, but they shouldn't be surprised if they are disrupted easily by competitors and copycats.

A month or two ago, there was some drama (which I'm sure you've seen as well) about an IHer who found a copycat. I looked into it and it didn't seem like a copy at all, yet this person was complaining quite heavily about it. But I mean, it's the fundamental law of business, compete or die. If you can't compete, you're not fit to run your business, and others who can, will.
Counter point - I am terrible at Maths, like awful.

I failed Maths for Computer Science in my degree but managed to get a pass on it as all my other grades were great. Overall it has really not affected my life in any way or my career throughout my 15 years as a code monkey through many roles into now a CTO position for the past 5.

There are a lot of things and patterns you pick up as you go, and maybe I just got lucky and was in the sweet spot of tools developing fast enough to act like a permanent crutch for lack of mathematic ability.

I guess this is different if I were planning to be a game programmer but for a web focused engineer it has been absolutely fine
This discussion is about tournaments, which are about a lot more than what happens over the board.
Yeah this is upvoted purely from HN shaudenfreude
Much new software will be created. And all of it will be legacy.

I ask chat GPT to write code and it does it very well. But sometimes it writes real crap. I'm not sure it's yet at a point where you can say, "I have a complex system, I need to keep it running and change it likes this"
Jobs that require judgment, change management and handling legacy code will boom.

It's better to think of chat GPT like auto aiming. Or going from hammers to nail guns.
If you forgive me for saying this, your first line sounds like you were a Russian writing this from Russia. Because it would make more sense - think about it.

How is Ukraine "our literal back yard"? It is half a planet away! What is USA doing there? On the other hand, it is Russia's literal back yard. Actually, more than that, it used to be former Russian territory and they care about the people on it not being bombed.

For that matter, what is the "north atlantic treaty organization" doing with Georgia, which is the Black Sea?

The answer, of course, is obvious. NATO is a military alliance against Russia. And now, QUAD is a military alliance against China. We will try to surround them, and they'll try to resist, like a cornered animal. Then they'll use military force to prevent being totally surrounded with nukes (which is what they believe will happen if they do absolutely nothing like a "good actor"). And their neighbors (e.g. Ukraine, Taiwan) will carry heavy losses.

OR ... we could just stop this cold war proxy war nonsense, and spare places like Vietnam, Laos, Ukraine, Taiwan, etc. Because they're the ones that have to pay the price, not us. And we know that. If it was OUR cities being bombed, we'd do more to avoid the war.
Money is just a game coin. The aristocracies need it because they need someone to provide services to them. By creating that bond an economic and currency system has to be created as well. But once they don't need people to provide services, well, they can remove that system too.

That pretty much means the end of everything for ordinary people and the beginning of the "Lord of light". That also means that humans probably won't be able to go through the great filter -- yes I believe it is not a scientific filter, but a social one.
That's what I was leaning towards. The wording is weird to me. Thanks.
This irritates me immensely. Whenever somebody posts an article saying that this pronunciation doesn't make sense, somebody will assume that the article doesn't say that and then comment that it doesn't make sense posting yet another article. From the article:

> This fallacy arises from the incorrect application of the rules linking orthography to phonology1
I'm half convinced that a lot of the concern about privacy in the US is driven by orgs for whom the lack of transparency that permeates healthcare is a very helpful economic moat.

IME, trying to get healthcare data is nightmarish, and companies try to extract incredible rates for sharing any of it.
> Nothing "toy" about it, it was the most advanced phone on the market. The people who laughed were just the handful of idiots that would laugh because "Apple, har har har"

"toy" doesn't have to mean cheap or low-tech.

The point is that at the time, a lot of people didn't really believe that phones could be that revolutionary - and laugh at the iphone because compared to the blackberry, it has next to no functionality.
I'm writing a book just for you :)

It's called "Practical Math: A Tour of Mathematics in Production Software" (https://pmfpbook.org points to an announcement and mailing list)

The idea is to give a large swath of examples of math used to solve real problems, and collectively to give a good answer to your question. And to have the examples be appreciable by the average programmer, in the sense that they could reasonably expect to adapt the underlying ideas in their own work.
Well I guess that solves the issue for one OS/distro.

It’s probably not _why_ they did it, but I certainly like that regardless of OS, installation is the same and it’s reliable.
The RIAA being dumb about technology is absolutely on brand. I just don't think I believe the counterfactual that Apple would ever have done anything.
I kid you not I went somewhere recently that had 40% as the top end of a recommended tip.
Mastodon — which is a non-profit — is nibbling away at Twitter.
You seem to be misremembering that.

>All services were gradually transitioned to and eventually replaced by the free iCloud, and MobileMe ceased on June 30, 2012, with transfers to iCloud being available until July 31, 2012, or data being available for download until that date, when the site finally closed completely.

https://en.wikipedia.org/wiki/MobileMe
> problems that were individually not predictable

But they were surely predictable in aggregate, no? There's only so much volume in the house and a volume will take a bounded amount of time to deal with, even if the bound is very large. An oceanic vessel has a maximum amount of mass that can be added or removed, and every unit mass will take a bounded amount of time.

This isn't the case for development. There is a bound to how much code can possibly go in a project, but there is no bound for how much development work goes into any unit of code.
Not enough money in it either. Highly competitive people arent exactly known for their social maturity, but other sports/comps have entourages and $ to keep them in line. This read like the minutes of an academic department meeting.
So what about X11 on Asahi? No scaling on user's choice of WM even if they need it for accessibility needs? But hey, no legacy cruft...
I believe the intoxicating idea that companies will not need employees soon is driving more of this than we think. Once the hype wears off things may normalize again.

I say this as a heavy chat GPT user. I really love it but not nearly like sending and email to a senior engineer: “please make X” - which then turns into the senior engineer scheduling meetings with the required teams / individuals - navigating the technical and (unfortunate) political issues, coming up with a design and implementing it - getting things done in other words. I don’t know what future versions of GPT will look like but the current one is light years away from having that level of capability.

Even a simpler task like fixing a bug cannot remotely be handled by ChatGPT.

It is almost like LLMs are a new dimension - we used to have X and Y, now we also have Z. Yet, we are thinking that this is just more “Y”.