skysight-inc/HackerNews huggingface dataset:
I don't really have an answer, but I've thought about this problem too. It can be uncomfortable to fire people for things that aren't transgressions (such as laziness, irresponsibility, rudeness). Some people don't do anything flagrantly wrong, they just don't have the level of ability required for their job despite otherwise exhibiting qualities of a good employee. I'm sure many HackerNews readers work at companies that are serious enough about performance that it seems obvious to simply fire under-performers as such. But in my experience, the average company is much more forgiving than this.
This is the hard part of jobs. It's important to realize I guess that if you're both of not in a position of authority and disincentivized to make magic happen, the scope of your job is not to ship a hypothetical amount of work that you'd like to if conditions were perfect, it's to do the best you can with the people you're working with. There's always going to be some bottleneck, and sometimes that's you, sometimes it's not. So I'd find the most respectful way to exert as much agency within your purview as possible, but no more, and just mentally accept that or move on. I've been in this position, and in retrospect my job was not to imagine a scenario where I wasn't working with the people I was and strive to get more done, it was to get as much as I could done within the constraints that have been set forth. The team and the company is implicitly asking you to just not accomplish more than that, and you either don't worry about it or move on.

If more is expected of you than your conditions allow, estimate accordingly, and if it's a real problem, start looking elsewhere. It's a huge mistake to burden yourself mentally with things you can't change but feel you should be able to.

If you're in a position of delegation but not authority, then it's important to simply figure out how to navigate that; some people simply aren't 'curious' or have much in the way of complex thoughts, they can't carry a conversation, they're just dull, and to a person who's the opposite, it's very frustrating. Some of those people though are very good at getting some rote mechanical work done, or extremely narrowly scoped stuff. You don't want to be trying to micromanage them or anything, but give them low-risk work and gradually ask more of them in a way that helps you build trust.
Beware, this website is probably a scam.

Foldimate has gone bankrupt in 2021 [1], and the domain referral from foldimate.com to a 404 page at miele.com, suggests that it was Miele who bought up the remains, not a sketchy company with a ".website" top-level domain.

[1] https://en.wikipedia.org/wiki/FoldiMate
+1, the second and third order effects aren't trivial.

We're already seeing escape velocity in world modeling (see Google Veo2 and the latest Genesis LLM-based physics modeling framework).

The hardware for humanoid robots is 95% of the way there, the gap is control logic and intelligence, which is rapidly being closed.

Combine Veo2 world model, Genesis control planning, o3-style reasoning, and you're pretty much there with blue collar work automation.

We're only a few turns (<12 months) away from an existence proof of a humanoid robot that can watch a Youtube video and then replicate the task in a novel environment. May take longer than that to productionize.

It's really hard to think and project forward on an exponential. We've been on an exponential technology curve since the discovery of fire (at least). The 2nd order has kicked up over the last few years.

Not a rational approach to look back at robotics 2000-2022 and project that pace forwards. There's more happening every month than in decades past.
This is nothing new - they're merely just admitting to it and can now expand it without having to pretend. If you genuinely think they haven't already been using browser fingerprinting I have a bridge to sell you.
What is the functional difference? unzip is installed as a default on linux distros just as tar is...
Interesting, I loved KDE 1 when it came out... that was a couple of years ago, 1998 I think. I ran it on Slackware.
Kind of Blue is far from “easy listening.”
> This still seems to negate the point you made earlier that there are huge productivity gains and 100% of them have gone to shareholders.

I didn't say 100%, I said most (re-read my comments upthread). Please don't misrepresent my words. I choose them carefully.

Greater productivity does not automatically equal a commensurate increase in products/services delivered, which seems to be the flawed assumption you are unable to get past.

Here is a concrete scenario to illustrate this.

A company makes 1M units of a product at a cost of $1/unit, and sells them for $1.50/unit. Profit/unit is $.50.

Productivity doubles, so the same million units can now be produced for $.50/unit. When sold for $1.50, profit is now $1/unit.

The $.50/unit increase in profit goes mostly to shareholders.

There are no new products, no new services.

In reality, demand varies over time, so product output varies with that, but the gains in profit mostly have gone to shareholders.

The only time they ever go to labor is when labor is in short supply or when labor organizes to demand a larger share.
This is actually the result that I find way more impressive. Elite mathematicians think these problems are challenging and thought they were years away from being solvable by AI.
Do those not also get released as records and do those artists not also do live shows?

I know of at least one record label that specialises in releasing game music and I’ve seen Amon Tobin (producer who make the soundtrack for a Splinter Cell game, amongst other things) live.
Yeah, it was decriminalized... but that wasn't my point. The point is, police didn't care, and it wasn't interesting for young people because of that.
One must weight both perspectives simultaneously. I might wish Rob Pike would come tutor me, but that might be rational for only one of us.
They are also really valuable at building/generating personality models of large swaths of the population, the data can be said knows us better than we know ourselves. Since the memory of our patterns can be mined for discovery or narrative creation. That's why they really exist. Just follow the money.
Technically, you don't actually need love there, but yeah.
I was a believer in Gal's FoldiMate but sadly it...folded.

https://en.m.wikipedia.org/wiki/FoldiMate
I have trouble singling out a particular Sci Fi story as prescient. Doctorow is a good writer. Radicalized is good book, and the stories are thought provoking. But that's Doctorow's job. He throws out ideas left and right. An idea that provides the backdrop of a good story is not a prediction, it's the story's setting.
You eyes provide decent 3d, don't they?
Thank you for linking your project—that looks really cool! I saw you also implemented a pan-and-zoom area. We are currently working on moving Rerun's implementation to egui [0], so maybe keep an eye on that.

It would be super cool to have layered graph drawing in (Sugiyama-style) in Rerun too. The tricky–but super interesting–challenge that we face is that our layout implementations need to be consistent across timestamps if the underlying structure of the graph changes, which is why we initially chose a force-based layout approach. There, the time-varying aspect is handled naturally by the simulation.

The very interactive nature of Rerun also poses more restrictions on the implementation of our algorithms: re-layouts ideally need to be fast, to produce visualizations quickly, especially when scrubbing the timeline.

I still hope we can rid you of some of the todos ;).

[0](https://github.com/emilk/egui/pull/5505)
Everyone has some kind of skill. Firing people if you’re empowered to do so is often more a demonstration of your competence than the firee.

I’ve managed groups and divisions of companies with up to about a thousand people. There’s always going to be an IQ and EQ bell curve and scale in people’s motivation. That said, I’ve found that everyone has some quality that got them to where they are.

Make an honest effort to determine what that is, and optimize for that.

If you don’t, that’s cool… but you’ll be surprised to learn one day that someone thinks you’re just a narrow focused engineer capable of limited tasks.

I found myself in a position where I clashed with a dude out into a technical leadership role way over his head. We were peers, in different areas, and my emotional reaction was “this guy is an idiot”. Reality was he’s a pretty mediocre tech talent, but a savant about understanding the bigger picture and managing up. Once we figured each other out, we got along and became friends, we have lunch every once in awhile years later.
This also leads to an interesting conclusion. If we assume that, generally speaking, the most competent individuals tend to get promoted, then those who have stopped being promoted are likely the least incompetent among all possible options :D
I was one of the fools who installed the iOS 7 beta onto a phone that I depended on with Google Authenticator. The app had a compatibility issue with that beta release that caused it to disappear all my 2FA seeds except, very fortunately, for my Gmail. There was a bit of a ruckus about this here https://news.ycombinator.com/item?id=6112077.

Since then, I always use at least two 2FA apps at the same time.
What a fun project! I think if I ever get around to opening my own makerspace/cafe, I'd like to have something like this running in the lobby for people to see how early computers looked and worked while still being somewhat useful with fujinet.
Same, it's sad but I honestly hoped they never achieved these results and it came out that it wasn't possible or would take an insurmountable amount of resources but here we are ok the verge of making most humans useless when it comes to productivity.

While there are those that are excited, the world is not prepared for the level of distress this could put on the average person without critical changes at a monumental level.
I get what you are saying and it's about definitions of words but if you go that way you get so yeah the Nazi's committed genocide but so did their opponents so it doesn't really matter.

Maybe we need a new term for excessive killing of civilians but short of trying to wipe out a whole people.
Multiple casualties after car drives into crowd at Christmas market in Germany
real life implementation of Marshall Brain's Manna
Instruct LLMs to do what you want in Ruby
Many years ago, long before "The Bell Curve", I spent way, way too much time reading Murray's book "Losing Ground" (1984) and going to the library to read the papers he referenced and reading the papers those papers referenced and then the papers those papers referenced. My conclusion was that his book is junk. My second conclusion was that citations are like a game of telephone and every time someone cites something, it changes slightly, so don't trust anything until you get to a primary source, and maybe don't even trust that. (This second conclusion applies in general, not just to Murray.) My third conclusion was that arguing online is a waste of time and approximately nobody cares about actual facts.
I took a look at those examples that o3 can't solve. Looks similar to an IQ-test.

Took me less time to figure out the 3 examples that it took to read your post.

I was honestly a bit surprised to see how visual the tasks were. I had thought they were text based. So now I'm quite impressed that o3 can solve this type of task at all.
Why isn't your inductive proof an unnecessary detour?
I've always done autopay to a credit card, to the point that if its not offered I wont do autopay.
Watching hobby channels every now and then is very refreshing. I wish YT would recommend me more of those
I don't work on anything important enough to care, but if they're dumb but deliver results that make management happy, then they aren't dumb. If they don't deliver results, then it will sort itself out over time. If you really can't stand it, then seek greener pastures.
NGO's have no authority. The Salvadorian government has to let them in and allow them to do the work. If they say 'fuck off' there isn't much to be done -- and that's what happened.
No not necessarily - it will keep growing hotter until the black body radiation emitted by the probe matches the power of the radiation hitting the probe. Then it will stay at constant temperature.

It's a standard undergraduate problem to work out what this equilibrium temperature is for a flat plate at a distance from the sun equal to the Earth's orbital radius.

Interestingly the result is only a few 10's of degrees less than the average temperature of the real Earth - the difference is due to the Greenhouse Effect.

For the probe one could easily do the maths but I could believe that at 4 million miles that equilibrium temperature is 2,500F.
What bothers me is that the sentence isn't because of obvious and brazen lies to the court and fabricated evidence in his previous lawsuit, but merely for persisting to file lawsuits after the original one was lost.

In other words, in the UK, fabricating evidence is now a perfectly fine practice with no downsides - the worst is that you lose the case you would've lost anyway.
Something like air tags would be a great use case for an open source DePin project. Ideally Zero Knowledge proofs would be used to preserve privacy.
Sorry I forgot to put use cases in! Here are the ones I am excited about.

* Making a toy. I have had a lot of fun putting a silly/sarcastic voice in toys. My 4 year old thinks it is VERY funny.

* Smart Speaker/Assistant. I want to put one in each room. If I am in the kitchen it has a prompt to assist with recipes.

I have A LOT more in the future I want to do. The microcontrollers I was using can't do video yet BUT ESP32 does have newer ones that can. When I pull that I can do smart cameras, then it gets really fun :)
It is just a job; you just do it and the best of it and move on. You can become a great team player by being patient and help out, improve communication and so on but yeah; I often see companies that 'are not paying you for that' so their people simply don't do it and ignore the slower moving people. Of course, people often play dumb to not have to do the work; see plenty of those too; especially dev people who 'need' to call / meet up all the time are often just filling their time and doing nothing while they look busy trying to figure out what to do. I have seen people who produce nothing like that been called great communicators.
> If you feel like you're the smartest person in the room, it's time to change the room.

but ... there always has to be a smartest person in the room!
> you either have to use your plastic card or top up an Oyster card in advance

My point, convenience over privacy.
Mobile Solar Generator Feasibility

With solar technology, powering a home with a mobile generator is possible. Yes, the generator and batteries will have associated costs, but the long-term benefits make it worthwhile. This assumes uninterrupted access to sunlight over the next 20 years without new restrictions.

Key Considerations:

Energy Need: The average home uses 30 kWh/day, requiring 6 kW/hour over 5 peak sunlight hours.

Multijunction Panels: Lab efficiencies are already at 47% (2023), and with 20 years of progress, 60% efficiency is probable.

Efficiency Impact: At 60% efficiency, panels generate 600 W/m², requiring 10 m² (e.g., 2 m × 5 m) to meet energy needs.
This size fits on most home roofs or could be mounted on a pole or hung through an apartment window.

System Components:

High-efficiency solar panels.

30 kWh battery storage for nighttime or cloudy days.
An inverter to convert solar DC power to home AC power.
Outcome:

A mobile solar generator with advanced panels and efficient storage provides a sustainable and portable solution for powering homes.
You're right, I was wrong to say "most challenging" as there have been harder ones coming out recently. I think the correct statement would be "most challenging long-standing benchmark" as I don't believe any other test designed in 2019 has resisted progress for so long. FrontierMath is only a month old. And of course the real key feature of ARC is that it is easy for humans. FrontierMath is (intentionally) not.
My guess: It’s a very lengthy, complex, and error-prone process to “digitize” human civilization (government, commerce, leisure, military, etc). The tech existed, we just didn’t know how to use it.

We still barely know how to use computers effectively, and they have already transformed the world. For better or worse.
> I wish you luck with tracking down versions of software used when you're writing papers... especially if you're using multiple conda environments.

How would you do this otherwise? I find `conda list` to be terribly helpful.

As a tool developer for bioinformaticians, I can't imagine trying to work with OS package managers, so that would leave vendoring multiple languages and libraries in a home-grown scheme slightly worse and more brittle than conda.

I also don't think it's realistic to imagine that any single language (and thus language-specific build tools or pkg manager) is sufficient. Since we're still using fortran deep in the guts of many higher level libraries (recent tensor stuff is disrupting this a bit, but it's not like openBLAS isn't still there as a default backend).
If my life depended on the average rando solving 8/10 arc-prize puzzles, I'd consider myself dead.
Sorry, I didn't mean to imply you hadn't, just offering a reason why I had a strong opinion.

Am I misunderstanding what you mean by counterparty? In the US, banks provide the tax equity and sometimes the project finance, but the PPA counterparty is a consumer, i.e. a utility or a large load (e.g. tech company data center). The forecast is necessary, but like I said, the uncertainty can be hedged.

Well, I'm talking about how linking a nodal market to a capacity or ancillary service market is necessary (i.e. purely nodal market without payments for reliability don't make sense). Texas's energy-only design would not have been saved from the 2021 disaster via a capacity market or a zonal price (gas availability dropped by 45%).

I think the PCM was always misguided and unnecessary (from just cursory understanding). I don't have time to respond to all the points about various capacity markets, but unfortunately a busy time of year, and will respond later.
When I first heard about this stuff 20 years ago, it was being presented as "The differences between groups A and B go away when stereotype threat is removed" which is not what the original paper says. The original paper claims that whatever difference there is between groups A and B, it will be larger when measured under the condition of stereotype threat which I guess is plausible but much less interesting.

Part of the context of that time was that _The Bell Curve_ had been published fairly recently and there was great desire to disprove it and anyone doing that could count on lots of attention and speaking fees. So the grift was to present stereotype threat as this grand solution that could resolve all racial differences.
did you mean "the most incompetent"?
The way I did this was to design a more-or-less monadic container `Result<A>` for all my game logic functions. It batches a sequence of animation steps with a result. It can also model error conditions (like not having enough resources for example). I can then instantiate it any concrete result type, such as a full game state or just the result of individual computations. It was very nice to concisely write complicated game logic with animations while retaining the happy path.

https://github.com/sjrd/barrage/blob/main/src/main/scala/be/...
The title is gentle clickbait applies to one specific game with 0 variance, not to all uses of Kelly.
Thank you! If you run into problems shoot me a message. I really want to make this easy enough for everyone to build with it.

I have talked with incredibly creative developers that are hampered by domain knowledge requirements. I hope to see an explosion of cool projects if we get this right :)
What was unique to node.js was the decision to not only store the dependencies in a sub-folder, but also to apply that rule, recursively, for every one of the projects you add as a dependency.

There are many dependency managers that use a project-local flat storage, and a global storage was really frowned upon until immutable versions and reliable identifiers became popular some 10 years ago.
> they wouldn't mind open sourcing their whole system, including for other commercial ventures

You seem to just not like that this is done by Google. (Or by any private entity.) That is fine. I, like, hate this one restaurant in New York. But be honest about your motivations and check your biases.

This isn’t self-driving cars vs public transit debate because there isn’t one. If Google were funding a leg of passenger rail I suspect you’d be similarly incensed.

> world's largest freight rail system

The world’s largest rail system, period. It’s also the largest freight rail system. But passenger and freight are types of rail systems.
Although if you can find ARM images, make the effort. I stay away from anything x86 via Rosetta as I don't want the slowdown.
This is good for one-off video watching type of things but it introduces a lot of friction
I‘m at ~1200 kWh for what sounds like the same.
> What I'm talking about is people below average when it comes to understanding concepts, or conceptualizing altogether. Their intuition is always twisted and wrong. Completely lack critical feedback. Work needs to be decomposed for them in extremely precise steps if you want anything to happen.

Consider that the statement "their intuition is always twisted and wrong" is itself probably wrong. Their intuition is based on their professional and personal experiences. Two different people with different experience are not going to have the same intuition and that's okay. It's not productive to turn that into a personal judgement ("this person arrived at a different conclusion than I did - let's figure out why" is very different from "this person is an unteachable idiot")

Personally, I'd consider this an opportunity to help develop somebody's talent. I happen to find mentoring to be a very fulfilling part of the job though, so I lean into it a bit more than is strictly necessary. I'd probably start approaching this as a teaching problem, rather than a collaboration problem. If _telling_ this person something doesn't work, _show_ them. If that doesn't work, get some hands-on time by pairing with them on some tasks (in whatever configuration works -- try letting them navigate or drive, and you fill the other role).

If all of those things fail, go to your manager with something along these lines:

"I've been working with so-and-so on some things that they got stuck on. It has impacted the time that I have available for the work that is assigned to me. I'm happy to continue doing that if you're okay with the time investment (roughly x hours over the past month)."

If it's really impacting your work, they'll probably ask why it's taking so much time, so follow up with something like:

"In pairing with them, I've identified some knowledge gaps around x, y, and z -- the time spent is not just on the task at hand, but also in mentoring/teaching to get them up to speed in those areas. If it's too much time, we could consider investing in some training on those topics to get them up to speed independently. Once that foundation is laid, I think our pairing sessions could go much faster (or potentially be eliminated altogether). Alternatively, we could try pairing them with somebody else on the team -- it's possible that I'm not explaining things in a way that works for them."

Give them a lot of grace and focus on leveling up the team as a whole, rather than remedying your personal situation. You'll likely get more engagement from your manager that way, since your manager ostensibly _also_ wants to level up the team as a whole.