skysight-inc/HackerNews huggingface dataset:
I don't know if I agree - but I'm open to being wrong. I can't recall many scenarios where I thought someone was a strong fit at 3 months but a terrible fit at 12 months. I can probably think of a couple of scenarios for 3 months and 6 months, especially with slower time to value roles like leadership positions.

Right now 3 months is within my risk tolerance - and there is another side to the cliff that folks don't talk about too often, pre-cliff people will generally be less transparent with negative feedback for fear of being fired before the cliff hits. I'm ok with giving up a bit of equity and polluting the cap table if it increases transparency faster. Maybe the lower risk bet would be a 6 month cliff but I believe 12 months is too long to hold the equity hostage.
An alternative view on things:

EVE online taught me more about commodity trading than anything else, because I didn't have the cash to sink into trading and I was able to understand concepts that were only weird and theoretical in the past.

Factorio is a great fun game that also involves the fun parts of programming. Would I be programming if I wasn't playing factorio? No. I'd be watching a mindless show. Meanwhile it does teach debugging and monitoring to young engineers, and has gotten quite a few into programming.

And as /u/VincentEvans correctly mentions, how much of our smartest is wasted just making trading engines that do NOTHING other than help the wealthy gain more cash, and hyperoptimizing ads!
What? Diffusion has directly led to industrial artists pushing back against Studios, etc., from utilizing GenAI in their work to displace artists

Yeah, sure a bunch of clowns are talking about how ChatGPT is gonna take over the world meanwhile diffusion is actually making impacts on artists

Again, ChatGPT did not start the hype cycle this time it landed fat in the middle of the GenAI cycle and accelerated it
Pre-LLM content is going to be this century’s Low Background Steel[0]

[0] https://en.wikipedia.org/wiki/Low-background_steel
I agree, but one good thing about starting with the soft and boring parts (like your name and credentials), is that it's easy to do when you're nervous in the beginning. Can't really stumble that too much, and then you're warmed up for the real talk. But of course, the shorter you can keep it the better. Instead I often try to memorize my first lines, word by word. Then I know I will nail them when at my most anxious, and then the rest can be talking more freely.
So, what's new?
Not sure, Croteam never did come across as a rich company and I don't recall their engine sold well. Stadia work would've been a wage, a decent wage I'm sure but at the end of the day just a wage.
Java's compile times are "insanely fast" because it's not actually compiling to native code, it's compiling to JVM byte code which is actually compiled at runtime. And it is one of the rare languages that manages to be more expressive than Go while also being quite a lot less ergonomic. (:
> "A programming layer in a CRM is only for those businesses that can afford a programmer", which, TBH, are only big businesses.

That just is not the case. My first job was working as a solo Salesforce admin/dev for a company of < 150 employees and we made extensive and valuable use of the Apex layer.

Your assumptions are inaccurate, and that is leading you to inaccurate conclusions.
Holy hell why didn't he say "Jupyter Notebooks Are..."

I sat there reading through this thing, staring at my, spiral bound, paper notebook being utterly confused at what in the hell he was talking about.

I took a random comment, here, saying it for me to realize what was going on.
>Intellectual output is not lost, it's just maintenance for people with brains wired a certain way.

I have this theory about engineering minded people; that we are addicts no different than any other, just that our substance is problem solving. We are problem solving addicts. Nothing fulfills our brain even remotely close to that feedback loop of "unknown unknowns -> beginning to understand -> total mastery". Without that fix, we get irritable, depressed, and anxious just like normal withdrawal symptoms. Surely any one of us can point to a time of intense focus on a problem that led to our physical/social lives deteriorating in some way, not unlike an addict losing themselves on a bender. And games like Factorio et. al. provide a low stakes, on-demand source of this to people like us when real life can't provide it.
Gen AI increases the demand for software engineers, but software engineers increase the demand for AI for code assistance. You are right, of course, but the number of programmers not using AI code assist will asymptotically approach some very low minimum, thanks for the productivity boost. I keep hearing "3x" and that feels about right to me. The same could not be said for intellisense, or at least is harder to quantify.
> Thinking back, I'm not sure why the library did not have an encyclopedia...

Different libraries often have very different collections, depending on the community they're serving.

A university library might have 10 copies of the same undergraduate introductory physics textbook, a copy of a few dozen other undergraduate introductory physics textbooks, and a load of more advanced texts in the same area.

A community library might have a large selection of children's books and romance novels, crime novels, mystery novels, some popular science, audio books, travel guides, local history, but no college-level physics books.

A high school library might have plenty of young-adult novels and high-school-level textbooks, but no children's books or advanced physics texts.

Perhaps you were in a community library and they didn't get many kids doing homework?

(Of course, libraries can almost always get any book you ask for on inter-library loan so that community or high-school library could get an advanced physics textbook if someone asked for one)
AI lead capture chatbot that provides value
I also think human level (and beyond) AGI is inevitable, but that in of itself says nothing about the time frame in which it will be achieved. People have been predicting AI/AGI ever since the advent of computers over 70 years ago, and estimates have always been way over-optimistic.

It's perhaps relevant to note that the reason estimates have always been off seems to be that people have always thought that the technology of the day was sufficient, and that it was just a matter of applying it. So far we've had procedural programming (SHRLDU), expert systems (CYC), general-purpose problem solvers (SOAR), PDP/connectionist approaches, modern neural nets, LLMs...

I do think we're getting closer, and that neural nets will get us there (maybe not with gradient descent as the learning method though). There have been lots of valuable lessons and insights learned from various neural net architecture, not least of which is the confirmation by LLMs that prediction seems to be the basis (or at least one of major pillars) of intelligence.

And yet, I can't help but feel that there is still a long way to go ...
This is what I think people don't get about SaaS: they think it's about the first S. The technology. It's not. It's about the second S: the people who keep the technology from collapsing into a black hole of complexity. I've worked at a place with an AWS bill that could have paid for multiple employees. We weren't paying for the software, we were paying for it always to be running. Competent people who are willing to carry pagers are expensive and hard to find. The genius of AWS is that Amazon hires a lot of those people and obscures their existence by putting an API and a bunch of crooked salesmen in front of them.
Which inovators ? Krypto and AI brosses ?
Maybe a good way to trim off unnecessary context but for presentations I’ve done on concepts novel to the audience, the context is critical for understanding. Skipping to some meat then giving context just produces more confusion. I much prefer leading with “why does my audience care”.

They don’t care about context - but I like literally saying “you should care about this because X” or “after this presentation you will be able to do Y”. That engages people and focuses your presentation on the lens of audience’s needs rather than yours. Then context is reasonable as they’re hooked and want to know where you’re going.
Alfred just doesn't meet my requirements. The filters don't work for my needs.
Actually with generative AIs we soon won't need English as a middle ground anymore. Which is quite revolutionary. Right now English kind of serves as a common ground for doing international business. There are a few other languages that are important of course. But thanks to the British, English spread the furthest. Historically, that has created an advantage for native speakers and those educated well enough to master it. The Romans used to have the same thing with Latin. Latin has been a dead language for quite some time but it's still taught in a lot of places.

This puts native speakers at and advantage. We're talking billions of people on this planet. The tech that OpenAI recently demoed, allows real time translation of pretty much any language to any other language. Babelfish just stopped being science fiction. On a side note, somebody needs to productize a fish shaped bluetooth earbud.

Anyway, that enables a whole range of people that are currently hard to interact with because they don't speak English well, or at all, to interact with quite literally anyone on the planet that speaks something that LLMs can make sense of. Even people only speaking relatively obscure dialects or languages. That's going to have an effect on international trade and other exchanges. Not speaking English is going to stop being a hurdle.

And likewise, LLMs can make it easier to navigate bureaucracy and deal with other local customs and procedures. I live in the EU.
The crypto leaderboard makes me not trust the site to pay $1. It is also a complete unknown if the current owner will remain the owner long enough to make good on this.

I’ve found everything about this album frustrating and unpleasant. At this point, I don’t think there will be anyway for it to not be a disappointment.
> exact same moral panic as the one that happened during the advent of the internet

Or, for that matter, the invention of writing.

[Writing], said Theuth, will make the Egyptians wiser and give them better memories; it is a specific both for the memory and for the wit. Thamus replied: O most ingenious Theuth, the parent or inventor of an art is not always the best judge of the utility or inutility of his own inventions to the users of them. And in this instance, you who are the father of letters, from a paternal love of your own children have been led to attribute to them a quality which they cannot have; for this discovery of yours will create forgetfulness in the learners' souls, because they will not use their memories; they will trust to the external written characters and not remember of themselves. The specific which you have discovered is an aid not to memory, but to reminiscence, and you give your disciples not truth, but only the semblance of truth; they will be hearers of many things and will have learned nothing; they will appear to be omniscient and will generally know nothing; they will be tiresome company, having the show of wisdom without the reality.

Phaedrus, by Plato. Circa 370 BC
Show HN: I made a 3D clone of myself for my website
I wanted to bring together a few projects I've been working with recently, and figured the best way to do so was to make an interactive 3D clone of myself for my own website.

This uses my flutter_filament[0] package for rendering (ignore the name, it's no longer Flutter-only), Jaspr[1] (a Dart framework for building reactive UIs, syntax inspired by Flutter), Avaturn[2] for the avatar, Cartesia[3] for the voice cloning, DiffSHEG[4] for the skeletal animations (though scaled down considerably), FaceDiffuser[5] for the facial animation and sherpa-onnx[6] for the speech recognition.

[0] https://github.com/nmfisher/flutter_filament

[1] https://github.com/schultek/jaspr

[2] https://avaturn.me

[3] https://cartesia.ai

[4] https://github.com/JeremyCJM/DiffSHEG

[5] https://github.com/uuembodiedsocialai/FaceDiffuser

[6] https://github.com/k2-fsa/sherpa-onnx
Personally I think this just shows how flawed the GPD measure is - it's really just a measure of money going around, volume of trade, not really wealth.

What do facebook and similar tech giants, which contribute significantly to US GDP, really, actually, contribute to our collective wealth, as in improved material living conditions and capacity?
When the pay package was approved, virtually no one outside Tesla thought the company could hit the insane performance targets upon which the options were contingent. At the time Tesla was struggling to ramp up initial production of the Model 3! I remember looking at those insane performance targets back in 2018 and thinking, oh boy, the Tesla board must be on crack or something like that. The targets looked impossible to achieve, to me, back then.

And yet, under Musk's leadership, Tesla somehow surpassed all those insane targets: https://x.com/Tesla/status/1800612353932722458

What Tesla has done under Musk's leadership borders on miraculous.

So I'd say YES, he deserved those options in 2018.
I could not agree more - I still have no idea why 90 days is the standard. It also exploits people who are ignorant about equity compensation more than people who are not - which I think is even worse.
>If it turns out the iPhone AI assistant lives up to the expectations...

That's a big "if". Right now it's marketing.

>...I think you will see people moving platforms.

This presumes Google can't do something similar, and over-estimates how much normies care about these things.

I'm a "techie" and personally couldn't care less about having AI get me to the airport on time.
I really like how nvidia started doing more normal open source and not locking stuff behind a login to their website. It makes it so much easier now that you can just pip install all the cuda stuff for torch and other libraries without authenticating and downloading from websites and other nonsense. I guess they realized that it was dramatically reducing the engagement with their work. If it’s open source anyway then you should make it as accessible as possible.
I recently purchased a Britannica 15th Edition 32 Volume Complete from a yard sale. I'm not a doomsayer so to speak but if the grid ever gets hit with a big enough solar flare, I'll have plenty to read.
I hope this article will help you save some time and energy by avoiding the things that I tried that didn’t work because it took me practically the entire day to get firewalld functioning on my fresh CentOS 9 installation. We shall start with the basics and later dive into the details.

What’s a firewall?

A firewall is a technique used to shield computers from harmful or unauthorized traffic coming from inside or outside networks. A firewall can either be a physical appliance (built on customized vendor hardware) or software defined (can run on COTS hardware). The firewall function enables a user to define a set of rules to regulate incoming network traffic on network hosts. These rules are used to categorize incoming traffic and either allow it through (ACCEPT) or stop it (DROP/REJECT).

This post is about “FirewallD” – a firewall daemon developed by Red Hat which provides a dynamically managed firewall with support for network/firewall zones that define the trust level of network connections or interfaces. It has support for IPv4, IPv6 firewall settings, ethernet bridges and IP sets. It also provides an interface for services or applications to add firewall rules directly.
This should be clarified to explain that MS is only killing their version of custom GPTs (which run OpenAI tech under the hood). It is still possible to make and use custom GPTs with a subscription to ChatGPT directly from OpenAI. (A few examples of mine.[0])

The reason is simple: Most custom GPTs are crap and the idea that consumers will create a viable market out of them is nonsense. LLMs are not a way to avoid programming. They are just another way of doing programming, and naturally that requires the same skills as other kinds of programming. No consumer market for highly-sandboxed LLM software will arise out of such an offering.

[0] https://davidbethune.com/ai
So have I (not FAANG, though). I've been working in scientific python for over 20 years and long before notebooks came to the python world. (Yes, pre-numpy) And I've seen notebooks abused far more than used well. The same general thing was heavily abused in Matlab/etc too. It's not only Jupyter and it's not new.

It's not that they're not a good tool, it's that they're the wrong tool for a lot of what they're used for. They're an excellent teaching and documentation tool. However, they're remarkably bad for actually doing any type of analysis or exploration. They're a great way of presenting your analysis after you complete it, but they're bad for actually doing that analysis. Write analysis code and data exploration code using the same tools you would for production code. There's nothing wrong with an edit + run + explore loop. Do that with a standard REPL like ipython + your preferred editor.

But there's a lot wrong with trying to use a notebook to write and execute code, as it:
1) encourages writing code that won't actually run later (dependent on non-linear code execution and unsaved changes made to earlier cells), and
2) is a poor environment for writing code compared to more full featured editors or IDEs, and
3) discourages interactivity and data exploration due to being browser-based (poor performance compared to running directly limits interactivity during data exploration).

Your data analysis work needs to actually run independently later. Notebooks rarely do unless they're re-made from scratch. At that point, you're better off working in a more full-featured environment for the exploration phase and then using the notebook as later documentation / communication.
I must be thick skulled, but doesn't this paragrqph from the article provide the evidence they claim they don't have?

"As far as I can tell, the justification for the quote is probably in Table 1, col. 1. Baseline mortality rate (white newborn + white dr) is 290 (per 100k). Black newborn is +604 above that giving 894/100k. Then -494 from that when it is black newborn + black dr giving 400/100k. So the black newborn mortality rate is more than cut in half when the doctor is also black."

What am I missing?
It's a bit of an audience thing, but for a talk at a technical conference I tend to roll my eyes at introduction slides. I already chose to attend your talk, telling me why it's interesting is preaching to the choir. And typical hacker ethic involves judging people by their skills, not their credentials. You can slip in a "btw I invented the thing we are talking about". But don't read me your CV, impress me with your insights.

This isn't true in all contexts. Some audiences care a lot about credentials. And if people don't choose to be at your talk specifically you have to give enough context. But even then you are often better off catching their attention first, and once you got it bring it back to the introduction
As a parent in EU, I bought the reusable silicone straws, those are available and kids don't mind.
It’s a fake rule because it applies a logical construct to a set of groups that it doesn’t apply to

A fiduciary in the finance sense is specifically intentionally hired by somebody to manage their money that is not the case for a CEO in a corporation

You don’t need more than one activist investor for all of your other investors to go along with it so the whole point is, as the lead that you bring in other investors with people who only care about market cap and that’s the whole point of managing a board

Beyond that you’re starting to get a whole crop of CEOs and that’s how they believe they believe they are the investor class and they’re gonna do everything in the act like the investor class including fucking over every employee they can

If you see a CEO with 90% of a company, you know for a fact, they’re trying to be Potemkin dictator
Manifest, the Manifold Markets nerd festival
That’s genius. I’m glad their one primary paid feature can’t be trivially circumvented.
I'd be asking the same question, it's a fair criticism. I wrote this expecting 10 people to read it and I wrote it as a part of a writer's feedback group. I'm just a random guy who has worked at a lot of startups, nothing special!
Jesus H. Fucking Christ.

I am infuriated by the very idea. Whenever I have to interact with any of this sort of nonsense I always aggressively hit zero and demand to speak to a HUMAN not a machine while cursing wildly.

You are actively making the world a worse place with this “product”.

Don’t think about if you can. Think about if you should.
This idea that OP has that someone's intellectual ability has to somehow be geared towards furthering humanity is, to me, dangerous and ultimately unproductive.

Yes, we are creatures who value productivity and creativity, but it's harmful to us to be "on" all the time. We can't always be productive, we can't always be creative, we can't always be doing something that has this big, lasting consequences. That just weighs down on our mental health and ability to seek enjoyment out of those actions.

I enjoy being productive at work, that doesn't mean I'd enjoy it if I did it for 16 hours a day. I enjoy art and being creative and sketching in Procreate, but I know I wouldn't enjoy doing it all day long too.

Putting that creative/productive energy into something that is low-risk helps us to continue to stretch those muscles, think things through, and analyze situations, without the subconscious understanding that failure can result in us losing our income, our home, our family, or the life we built. With games we know we can just reload an old save or quit the game.

Entertainment can be a time suck, but that's why constant entertainment can bore us too. The trick is to balance the three, they're all necessary for our success.
Not an official one, as far as I'm aware. Maybe the Wikipedia article is the best resource for that right now: https://en.wikipedia.org/wiki/POSIX#Versions (but doesn't seem to have info on POSIX.1-2024 yet)
Reminds me midsummer pine forests in south Italy. Swarms of cicadas are damn loud.
I am hoping this appears at https://pubs.opengroup.org/onlinepubs/9699919799/ soon. This is the link I use most often to go through the specification. In fact, I owe a lot of my shell scripting skills to this online resource.

As a specific example, the seemingly simple matter of when the shell decides to split a string based on $IFS and when it does not were quite confusing to me until I went through the specification here: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V...

For example, if

a="foo bar"

then

ls $a

will split the value into two fields (thus two arguments to ls). Of course we should surround $a with double-quotes to avoid the field splitting. However the following is fine:

case $a in

No field splitting occurs here. However, to be kind to your code reviewer, you might want to double-quote this anyway for the sake of simplicity and consistency. Behaviour like this is specified in sections "Field Splitting" and "Case Conditional Construct" of the aforementioned link. Specification documents like this were formative in in my journey toward learning to write shell scripts confidently.
What's the use case for duplicating an issue? Maybe you want issue templates instead?