skysight-inc/HackerNews huggingface dataset:
I dont use them out of principle, but because I am still learning, so it just takes away from that.
Declining birth rates are only a recent phenomena[1].

[1] https://ourworldindata.org/grapher/births-and-deaths-project...
Overall reasonable post, but thanking Chris DiBona in this post honestly makes me question the whole narrative. When I was at Google he was on the short list of petty tyrants to avoid at all costs. Just a mean person having way too much fun running a tiny Kingdom Of No.
This is exactly my point. There is no way the public has information about whether the person is bad or good, just 1 disgruntled employee's impression of their job performance.

There's more to life and a person than a job. That's all. Even the worst managers I've had have been good people. They're good dads and mums, enjoy hiking and camping.

Public statements like this one are easy to make, impossible to verify or challenge, and only cause hurt
Ragas – Framework for RAG Evaluation
Layoffs at Google didn't happen because they had to happen. They happened because the leadership was concerned that in the good years, the company accumulated way too much dead weight - pointless projects, underperforming employees that the managers never had to deal with because they could always hire more people, etc. It's an awful fix and only a temporary one, but unnecessary risk-taking can jeopardize a lot more than that.

For example, let's say you have an idea for replacing online ads with a better monetization system for the benefit of the user. How do you pitch that at Google? A misstep here could literally destroy the company. It's insanity, akin to Exxon selling off their fossil fuel operation to try their hand at making solar panels.

Regulatory and PR risks are similarly grave. For example, Google couldn't have pulled off something like TikTok without all kinds of regulators jumping at their throats right away. They had to wait for ByteDance to clear the way and then launched their own "also-ran" clone. It's the same story with ChatGPT: Google had the tech but not the freedom to let it loose.

All of this is rational. You can get away with a lot more when you're a scrappy startup and don't have much to lose. When you're a multi-trillion-dollar company, the math ain't the same.
How much peer pressure was there to sign that document though? If your superior expects you to follow him or face being turned into an outcast?
My general perception of "thought leadership" is that it's not particularly amenable to changes or self-corrections (lest you start losing your adherents). In that regard, my imagination paints a different picture.
Both can be bad. Even more so when you don't know which party established the idea as bad in the first place.

A purchaser who insists they only see white employees in the office is bad. Anyone that forces their non-white employees out of sight to secure that purchase is just as bad, if not worse.

To play along is to accept the notion, to contribute to it's perceived validity, and to harm anyone who happens to be honest. The result is that people we'd be better off without are pushed upwards in society.
Your tuple example only works if both tuples have two elements. I specifically mentioned arbitrary fixed-size tuples (as in, tuples with an arbitrary non-variable length).

Your generic type transformation example also doesn't come close to what Typescript does. The resulting dict will not have known keys based on the keys of the input dict. In Typescript I can write a function that takes an object with known keys, and it returns an object with those same keys having their values mapped to a different type, with the keys still known. I threw together a quick example - just look at the type of resultA/resultB by hovering over the variables[0].

But both are great examples - they are probably the closest you can get in Python, and they are so far removed from the thing I want to represent that they are completely useless.

[0]: https://www.typescriptlang.org/play?#code/MYewdgzgLgBAhjAvDA...
I live in Israel(/Palestine), and I can tell you that Better Place' failure here had very little, if anything, to do with the use battery replacement logistics.

(Of course, electric cars are not a key need in Israel anyways, the country is in dire needs of mass transit system improvement and integration - which would significantly reduce car overuse and congestion problems.)
Shareholders want to see businesses grow their profit. Once you reach a certain point, it's easier to scale by doing lots of things rather than one thing better and better, and doing lots of things requires lots of people to do them. This creates a weak signal of "more employees -> more future profit". People buying shares (who effectively set the price) care about future growth, which makes looking at revenue enhancement directly a stale signal.

From the company perspective, this is still an alright state of affairs, because even when investors get skittish and less overtly speculative, the company can still improve profit numbers by cutting excess staff. Meanwhile in times of plenty, the hiring of that glut of employees drives the company value higher due to the speculation that they're going to be able to do all the things.

It's dumb, but investing is often a web of self-fulfilling prophecies. If investors think a company will increase in share price, they buy, driving up the share price, allowing the company to sell shares at a higher price, giving them more money to grow.
People are reading way too much into this, some people just prefer the look of all-lowercase. It's not like this is some super-unique choice to Sam / OAI, it's all over the internet.
I don't know why or how it would get renewed but I guess some people have bad deals. Doesn't make the majority of good deals disappear though.

I'm not aggressing you or anyone else here?
I'm a bit unsettled by the situation that has been created overtime thought exploitation, corruption and negligence of the previous generation.
If you feel attacked maybe you are compensating because you feel this message is destined for you?
I honestly don't know and can't say because I know nothing about you and couldn't care less about you specifically (no offense).
The point if someone concerned reads this he will understand and he will know, just like when you point at some bitten door and the dog knows...

Also considering the rules in place for borrowing, it's more than doubtful that an interest hike would put anyone out of their house. Or they lied to the bank, or have an irresponsible unsustainable lifestyle compared to their means, stuff like that. We don't lend money to people who don't have revenues that can cover significantly more than typical life costs. Otherwise, there would be virtually no renters...

Sure, maybe Canada is not doing good overall but that doesn't change the fact that some are pretty rich compared to rest of Canada and even more compared to the rest of the world. And this is exactly what the article say !
My point is that the software we run now is significantly more resource intensive, even if its name hasn't changed. Emacs is slow on 2023 hardware. It would likely be unusable on 90s hardware.
I shipped mine to a friend who forwarded the package to me. They figured out what I'm doing, and I got an e-mail warning me that they'll ship the laptop, but I won't get warranty outside of the country they're shipping to, so not sure I'd recommend doing this.

Worth it, though. It's one hell of a laptop.
From a strictly evolutionary standpoint, our culture or civilization(however you want to frame it) hasn't adapted to the modern world because other people will pass on their genes. There is no fertility crisis in many places around the world, less developed places and places with different cultures.
Are you asking about how the React library and TypeScript tools _themselves_ are built and published? Or about how to build _apps_ that use React and TS code inside?
The drummer in the background forgot to do the "ba-dum tsss"
As a real-world counter-example, CLiMA (Julia) lists 54 people on their Sci&Eng team, and the project has been going for several years now. It is far from production ready. Granted, they tackle everything at once (atmosphere, ocean, data assimilation, machine learning etc.). I'm a big fan of the project and wish it the best. This is to illustrate what a huge endeavor it is to build a system like this, regardless of the implementation language.
> Does the author have a legitimate reason for having not uploaded anything?

Plenty of projects are using GitHub as a social hub. Pushing code isn't the sole use of a username there.
Absolutely gorgeous and like everything else I’ve owned from them it will probably break if I so much as look at it crosseyed. Still this one is actually cheap enough that I might buy it anyway.
Show HN: Top (48) sites to launch a SaaS in 2023, bootstrapper edition
The stuff people say plagued google i’ve seen in much smaller companies in the last few years. It’s not Google it’s the whole damn industry
The Science of Crying (2016)
> There is a lot of cynicism and misunderstanding of Google on HN

Is there, though? I mean, yes, I am very cynical about Google (and never worked there, so I have no insider information), but this article lines up very well with my assumptions about the company and what happened there over time.

(Of course I can't speak for all HNers...)
Seems like this is referring to Clayton Christensen’s Where Does Growth Come From? talk:

https://m.youtube.com/watch?v=rHdS_4GsKmg
This is just typical of so much work in the field. They pick and choose which models to compare against and on which benchmarks. If this model was truly great, they would be comparing against Claude 2 and GPT4 across a bunch of different benchmarks. Instead they compare against Palm 2, which in a lot of tests is a weak model (https://venturebeat.com/ai/google-bard-fails-to-deliver-on-i....) and prone to hallucination (https://github.com/vectara/hallucination-leaderboard).
Is this why there was a power struggle for OpenAI’s direction?
do the hackers have a gofundme page? let's get this ball rollin on cat girls
Good and bad are morale things. An AI, be it super o hyper or gigapowered, will won't have a morale sense other than what humans put in it (see restrictions about "bad" content in GPT answers). So, an AI is not good nor bad. Eventually if you puts many AI together and allow it to create laws based on what AIs can or can't do, it could lead to artificial morale. But then, nothing tell us if it will be only good morale in a human way (if good morale ever exist).

Today, rational thinking would lead us to abandon oil based technologies, AI included, tbh.
These bullet points make me think of Signal as a utility; something designed to provide & facilitate, infrastructure that supports.

I wish we could see more of this! There's something so elegant about sustainable software, software not designed to grow & expand but to scale efficiently & effectively.
Keeping quiet about perceived problems is exactly the kind of toxic political lack of transparency that Ian is calling out here.
There's no greater source of professional resentment than suffering under a manager who's incompetent and a narcissist (my summary of his blurb). After 18 years at Google he probably feels safe burning that bridge.
Why was Sam fired from Y Combinator? Why was he fired from OpenAI?

Not saying he's good or trustworthy, but it's unfair to speak badly about him without evidence or even examples of wrongdoing.
I'm using the extension Continue: https://marketplace.visualstudio.com/items?itemName=Continue...

The setup of connecting to Ollama is a bit clunky, but once it's set up it works well!
hm yeah i think I need to update llama.cpp to get this fix https://github.com/ggerganov/llama.cpp/pull/3996

Thanks for trying it!
wake up people! (said rhetorically, not accusatory or any other way)

This is Altman's playbook. He did a similar ousting at Reddit. This was planned all along to overturn the board. Ilya was in on it.

I'm not normally a conspiracy theorist. But fool me ... you can't be fooled again. As they say in Tennessee
It sounds like he did stick to his guns though right? He still gets to do whatever he wants with the people he picked.
OpenAI is one of the most ideology-driven companies that I know of. It follows that the majority of its employees are driven by this ideology.

Ultimately the board tried to remove Sam because of ideological differences, not just because he was a jerk or a bad leader.

Is it any surprise that most employees stood behind the very ideology that drove them to join the company? This doesn’t necessarily mean that the board was incorrect in their assessment.
He can turn it off if he wants.

I've saved considerably more time (maybe like 20-30 minutes?) in just a few months of having my new Subaru.
I don't really see how naming the specific individual improved the argument, unless there is true malfeasance, like sexual harassment, I don't think it's ethical to publicly name-and-shame somebody for the crime of being bad at their job.

LOTS of people are bad at their job.
Does PG really think majority of employees would approve board decisions for layoffs? The large majority of employees being against a board decision is nothing new. Can come up with more examples like when companies are taken over and the new board sells the company for parts or sometimes when boards approve strange mergers instead of focussing on their existing product and so on.

Only difference is usually employees being against a board doesn't get used as political ammunition in VC power plays so it doesn't get mentioned in the press.
Changed to that from https://engineering.fb.com/2023/11/21/production-engineering.... Thanks!

(I fixed the link in your comment btw. More at https://news.ycombinator.com/formatdoc)
Firefox DevTools Newsletter – 120
> The article mentions bounds checks, but gives no measurements. Have they ever measured?

Related, the prominent Rust community member "Shnatsel" wrote an article [1] about exactly that in January. It's a great look at the problem, and gives some actual data to evaluate with.

[1]: https://shnatsel.medium.com/how-to-avoid-bounds-checks-in-ru...
I don't think this should be a Show HN.

> Off topic: blog posts

https://news.ycombinator.com/showhn.html
"You will eat the bugs and have the babies"
I wonder if and what Ford offers for 450v traction battery to 12v buck conversion.
Don't forget how `zfs send | zfs receive` could cause both pools to be corrupted, reported in

- https://github.com/openzfs/zfs/issues/15140 : supposed to be from flushing largepages

- https://github.com/openzfs/zfs/issues/15275 fixed by https://github.com/openzfs/zfs/issues/15464 : linked to block cloning

Block cloning is a large suspect.
I don't know the usernames of people discussed in articles and prefer not referring to people colloquially.

And I had assumed that you meant formidable in a positive sense. To me, he seems like a manipulative grifter. We even see that in his response to being fired. Instead of discussing facts, he was trying personal power plays, manipulating the media and employees, and trying to simultaneously start a new company, get a new job at Microsoft, and weasel back in as CEO of OpenAI. That seems to track as someone only concerned with himself.

Through all of this, it has remained confusing and disturbing just why he is considered so important to any of this. He seems completely replaceable. I haven't ever read or heard anything from him that didn't seem to come from some startup 101 playbook, almost like a cosplayer.
> Well this post turned into a rant...

You aren’t wrong. Frankly, it’s embarrassing. I could throw in a bunch more complaints and the kitchen sink but the point is we should expect better things from these companies and they should expect more from themselves as well.
> And that’s not the kids’ doing— that’s OUR doing. If parents really wanted their kids to go outside and explore, that would be the norm.

As a kid grown up in the smartphone era (I’m 18 now), these words of yours hurt my soul. Me and all of my friends are smartphone addicts. Everyone I know are using their smartphone as much as the rest of their life allows. But ofc, your brains are not messed up enough, so you don’t understand and you’re gonna just let your be consumed by it.

Seriously, go read the works of the world-renowned psychologist Jonathan Haidt. https://jonathanhaidt.substack.com/

I’m deeply sorry with every person whose life is literally wasted for that sweet $1/user/month ad money.

I cannot express my sadness for the next generation who are literally born into it and grow up with YouTube Kids. Thank God at least I lived about 12 years of real life.
Related and a bit recent:

Fixit 2: Meta’s auto-fixing linter for Python - https://news.ycombinator.com/item?id=37036262 - Aug 2023 (11 comments)
You can use a normal file system on top of UBI. There's some rather large caveats, however: http://www.linux-mtd.infradead.org/doc/ubi.html#L_ubiblock
this projection has the large advantage of familiarity, but for naval assets I prefer Spilhaus, eg https://porteconomicsmanagement.org/wp-content/uploads/Map-P...
Despite the common nonsense about blue collar workers using trucks for work in the US, trades predominantly use commercial vans here as well. If you call a plumber or electrician, they're probably coming in a Ford Transit. Because they hold more and people can't easily steal your stuff.

The trucks I've seen on the road, across many states, predominantly have empty beds and one occupant, which is a disgraceful waste of fuel. Even if some percentage were carrying things for work, it's hardly the norm.
Pardon my ignorance, but can we then infer that upstream, Debian will have similar or better results? What distinguishes Ubuntu in this case from, let's say, less bloated distros? Just a better PR department, or are there any technical reasons to single it out?
I've discovered that the most effective trick is to use an email address that is considered invalid by most email scrapers but valid by most mail servers.

I have an unobfuscated mailto: link on my blog and I receive barely any spam to my public email address, ~@eligrey.com
Reading your comment, my first reaction is “are there really people or there who upgrade not because they want their computer faster?”

Joke aside, for people who read reviews, I don’t think they read it because their computer is dying. So I think it is fitting from the selection bias there to focus on performance improvement. (Like when I buy a car I won’t read a review because I don’t care its performance.)
>So brazen was Mr. Moniruzzaman's theft, the file path on his screen still read 'ValeoDocs.'
Flutter is such a brilliant tool. Not just the framework, but everything surrounding it. Tooling, the standard of cross compatibility, pub.dev, the Dart language itself, the friendly community… it’s the best developer experience I’ve found and this article makes me really hope that Google pulls through.
On the back of older social security cards, it had text specifying "not an identification card". Modern cards no longer have that text.
Sending more students to medical school wouldn't help. Every year there are already students who graduate with an MD but are unable to practice because they don't get matched to a residency program. The first thing we need to do is get Congress to increase Medicare funding for graduate medical education programs (or find another way of funding those).

https://savegme.org/
The Lawyer Leading the Human Resistance Against AI
I'm only assuming that both of my brand new cars are EPA compliant (they may not be) but they'll just turn back on if it's been long enough to get too cold or warm.
We've gone all in on Ruff for several months now, across many projects, and not noticed any of these issues.
We still hold the ideals of the enlightenement in high regard. Individualist freedom is the ultimate ideal, and it s very popular. The reduction of the populations is an inevitable development, and should be welcome. There seems to be a fear of depopulation, as if highly-populated places are doing better. They don't. The western world is inheriting immense amount of material resources which are divided in fewer hands
US ideal family size is 2.7, about one whole kid than the total fertility rate: https://news.gallup.com/poll/511238/americans-preference-lar.... Almost half of Americans, 45%, think three or more kids is ideal.

The logistics of child rearing could certainly help explain why there’s a gap between the number of kids people want and how many they end up having.
Maybe it's regional? I've been given rental Subarus with this feature and it adds up really fast in my experience -- minutes in a day even.

Honestly I think it's pretty cool, and you get a more reliable starter as a bonus.
Freeing the slaves was just as unlikely at some point
As someone who worked on a similar tool (https://github.com/ssbr/refex/tree/main/refex/fix/fixers, I did a bunch of the work to prep this for open-sourcing, though I think all my contributions are hidden behind the "Google-internal" anonymization), having auto-applied or auto-appliable fixers like this is super useful.

They can be auto-applied by post-commit (e.g. a generic `git fixcommit` style command that runs all the relevant lint tools and fixes them in the working copy, letting you review before push), or applied during code review (automatic comments with a "click here to apply fix" interface), both of which are nice.

Plus the same underlying tooling can be used to write more complex one-off fixes that may be used for migrations or cleanups.
My pickup engine stops when I come to a stop, usually, but after some time will start up again if power is needed to continue to run the AC and electronics.

Warming up the truck in the winter isn’t an issue, it starts and runs like normal.
> It's not like you paid for it.

There are individuals that pay ~$4/month for GitHub Teams, plus other services (Copilot, CI, LFS, Packages, etc). They may not have public repos, but that shouldn't matter.
Please read the declassified telegram of Nixon administration and his own views on the conflict.
When you take a shot at someone influential and miss, falling on your own sword is a kinder fate than what will happen when they turn your direction.
sorry about it dang, I hesitated to editorialize and I thought it was allowed.
Show HN: Building a procurement startup after 25-year industry tenure
Isn't being fired implicit evidence of wrongdoing? Especially when it's not an isolated incident.
That's the exception for someone born wealthy, buys an existing company, and installs themselves as CEO.
You're right, but this shell still ran in a 32 bit VM on top of DOS (16 bit).

https://en.wikipedia.org/wiki/Windows_95#Architecture

https://en.wikipedia.org/wiki/Windows_9x#Virtual_Machine_Man...
They don't have to elaborate. As many have pointed out, most people have been given advice to not say anything at all when SHTF. If they did say something there would still be drama. It's best to keep these details internal.

I still believe in the theory that Altman was going hard after profits. Both McCauley and Toner are focused on the altruistic aspects of AGI and safety. Altman shouldn't be at OpenAI and neither should D’Angelo.
This is incredibly well put and not something I've seen articulated so clearly before.