skysight-inc/HackerNews huggingface dataset:
AI could do the bit where it harasses people to see what they are working on, what progress they have made, etc. Like a metronome, it could gather that info, to allow the indispensable, senior management to keep an eye on things - got to get those metrics. AI can keep itself busy trying to figure out ways to get that information without being a pest - it could be sending emails for updates, or by direct monitoring of the employees' machines.

Coding tomorrow's dystopia - today!

PS, it could also be infinitely patient listening to people's complaints! That would make people happier!
You could have said it's a function CR x CR -> 2 to refer to the Computable Reals. Instead you explicitly made it about the reals R, making it hard to be charitable.
Thank you for the reply. Your first idea is something I'm currently doing as part of a few side projects, and I'd like to keep working at in the future. It lacks the technical side (ie. code) that I'm fond of. Looking into SCORM right now and it seems like this sort of thing which straddles the line pretty well.

Thanks for the offer, and I'll try to organize my thoughts a bit better and message you over the weekend. I really appreciate the help.
It's anagolous to `unreachable` in Rust. I think the author is defining it too broadly. It's for scenarios where it would be possible to statically guarantee that something is unreachable, but is not implemented in control flow analysis (e.g. it could be too computationally expensive, or it could be a structure invariant). It's useful for getting the compiler to shut up about a branch that you know can't be reached, e.g. you might not return a value from the `default` case in an exhaustive switch.

It doesn't seem like .Net is implementing it correctly either. It is supposed to be optimized away in release code, resulting in UB if the developer was wrong about the condition.
I don't understand how that would work and solves the "I am almost a year older or younger than others".
you could probably use the managers salary to hire another floor employee to avoid such gaps in your particular example

but i think in general you are correct, but in reality i suspect many (but not all) managers dont actually provide any value, some even provide negative value
Luckily we have open source web browsers. Most apps aren't.
There’s a subset of people who study math, engineering, medicine, and even racism who are racist.
The thing I hate the most is when some JavaScript library uses some obscure build system (or any build system really) but on GitHub they don't publish the built version. What could have been simple download now turns into several hours exercise in trying to understand and make work yet another build system, downloading intermediate bullshit from random websites. Just publish the damn library, thanks.
The US Senate Approves Permanent DST Bill
I don't know how we get to fixing the problems that land people in prison in the first place. All I'm saying is pick a logical position and stick with it. If it's reforming people, put them on a farm. If it's punishment, put them in a gulag. To me, reform (lefty) and punishment (righty) are just hot topic culture war footballs. Both sides like to kick them around. The real issue is what is the point of this prison institution? No one seems to know. If there's any logic, it should be to protect society from your murderers and rapists. What happens to them after that can be argued by every liberal and conservative on the planet, but I think it's important to delineate clean goals first.
It's yet another app at the same time.
For previous discussion related to this check: https://news.ycombinator.com/item?id=26072025
It’s not just somebody. If it’s from the creator of the things your livelihood depends on, you better pay attention.
That's a nice resource, thank you.

If you don't mind me asking, what sort of position did you end up in?
It could also be running Linux tweaked to look like macOS.
Very interesting, what specifically was copied?
Some earplug and chuck white noise on top is what I did once. My issue is it is uncomfortable.
I don’t know what problem you were solving, but irony is that optimal constraint based scheduling is an NP hard problem, that is usually solved using heuristics that an AI could actually do a very good job at.

…so no, a few if and else statements will not cut it, in any sense compared to a competent manager.

…but plausibly yes, some kind of ML system could replace that part of the job.

(:

Problems are harder than they look; the whole point is that managers exist because those problems are hard, and they exist now because current approaches (a few if statements is obviously irrelevant, but specifically constraint solvers) to solving them a) take too long to run, b) are too difficult to express dynamically changing problems in and c) lack the “human touch” of favouritism that managers use to doll out rewards and punishments by giving good and bad shifts.

…but, quite plausibly, that work could now be done by a model that takes human speech input and translates it into input for a constraint solver, or even implements a novel constraint solver.

There is novel stuff now, that really does make a difference for this kind of specific domain problem.

It won’t get rid of a shop manager, but it’ll probably make their life easier and mean they can drop having an assistant manager.
What changes is someone else takes the responsibility. If all goes south, Nintendo can sue for damages and claim gigantic amounts of money. It’s difficult to deal with that responsibility using a community that is focused on writing stories about magical princesses.
Let it play out, we will find soon. The first phase is sort of a trial.
i will upvote once kanye owns it
> you could easily imagine some Python-esque shell language (xonsh?) and have that be:

> print(os.path.exists("ssh://user@rsync.net:fileThatExists"))

That's just invoking the whole jungle when all you want is a banana.
>Want to talk to your therapist about your suicidal thoughts, bulimia, or self-harm, nope. Not unless you want to take a mandatory grippy sock vacation away from your support network and get set back in school or lose your job all things famous for improving mental health.

It takes a hell of a lot more than this to be involuntarily taken into a psychiatric hospital.

The stuff you are saying is flat out wrong. It's also extremely harmful. I say this as someone who volunteers on a suicide hotline and takes calls like this every night I'm on shift.

No one is going to involuntarily take you to hospital unless you are in really, really imminent danger (as in, you have a loaded gun and insist you will use it in twenty minutes level of danger). Just having suicidal thoughts or even self-harming will not result in your autonomy being taken away.

Please, if you are having harmful thoughts, the best thing you can do is talk to someone. Don't let the nonsense above scare you away - you CAN talk to your therapist about this stuff. It's why they exist.
And by "enjoy conversation instead" you of course mean, "stare at their phones and ignore each other".
What does that mean in practical terms? For example, they didn't get my consent when removing systemd from Debian Bullseye.

To be fair I don't use AntiX so I wouldn't expect them to ask my permission- do they poll users or something? Or is it more of a "my way or the highway" style of consent? Or are there technical differences comparwd to other systemd-less diestros, eg different ways of handling consent when installing things via apt?
First firearms were rather primitive as well. The English famously kept on to bow and arrow until the 16th century or so.

I am sure that complexity of genome and epigenome is huge and that we are just at the beginning of the journey. But unlike Lysenkoism, I believe that the underlying principles are sound.

But I disagree with the idea that you can easily measure value of science by its costs, especially short term.

Look no further than Katalin Kariko, one of the most important people in mRNA. They demoted her at UPenn in 1997 because they considered her research not valuable... and yes, it actually took 20 years for it to bear fruit.
I just adapt when I see someone doesn't do cooperative interrupting; I switch to their mode. It's not difficult to tell when people aren't into it (if nothing else, they aren't engaging with you in the same way, so it feels wrong, like you keep hitting tennis balls to them but instead of hitting them back they catch them and then walk them over).

I guess to clarify, it's not that 'wait mode' people are always boring, it's just much more likely to be boring because:

1) You don't feel their engagement if they aren't interrupting you to dig deeper, clarify, respond to points etc.—that's what's fun (for me and many others anyway), when you are interacting live like that, quick back and forth. By contrast waiting and storing everything up and then trying to say it all in your turn, feels very slow and unnatural.

2) If I'm missing information and the other person keeps talking and I can't interrupt them to ask for clarification, then everything they're saying is meaningless to me, information free, boring. Same if they think I don't know about topic X, try explaining it to me, but I do know topic X, but I can't quickly let them know I already know it so we can move on, so I have to listen to an explanation of something that needs no explaining—also devoid of any new information, hence boring.

But granted, sometimes a non-interrupter has very practiced speech and will string together something that's nice to listen to as long as they don't hit the above obstacles.
Sometime you have to modify the theory, but sometime the missing mass is really there. For example neutrinos were postulated to exist to explain missing quantities in some interactions. Then they were actually discovered experimentally .

Incidentally neutrinos are dark matter, although not of the right kind.
They could easily have declared TeamId as non-nullable in modern C# too.

The issue they had is:

(a) TeamId is legitimately nullable at creation, there are valid SlackEvents without a TeamId

(b) They wanted to assert "TeamId won't be null" from a certain point in the code path

(c) They didn't want to create a different data structure (TeamSlackEvent or something) to hold the definitely-has-a-TeamId events.

I strongly suspect (c) was a mistake and they were just too lazy to define a new (sub)-class or record.
You missed 13/4 = 3.25, 16/5 = 3.2, 19/6 = 3.16667, 179/57 = 3.14035, 201/64, 223/71, 245/78, 267/85, 289/92, 333/106, 52163/16604

https://shreevatsa.wordpress.com/2011/01/10/not-all-best-rat...
> How’s AI going to do that better than a fellow human?

I think the article argues that AI is more likely to be better than a human at replacing certain management problems, than at doing other classes of labor.

I don't think the article argues that AI is better than humans, just that it's possible/likely to be better at humans at middle management tasks before other tasks.

Unsure if I buy the argument, but it is indeed a cool hypothesis to explore. Cool premise to build upon and think of how the world would look like if it comes true (second half of the article).
What Is a Permanent Note? (Correcting Some Common Misunderstandings)
You really need to be more specific, you want to make something small or large? Electronic or mechanical?

As a general advice, look for the intersection of things you love and use yourself and things people want.

There are interesting youtube channels if you need some inspiration:

Knifemaker, from garage to factory: youtube.com/user/JohnGrimsmo/

Kit planes: youtube.com/c/DarkAeroInc/
What do you think happens when you invoke a shell? It's not some magical primitive, it also does string parsing and all the other stuff that a scripting language requires. SSH also has to parse the line!

I did say Python-esque (I do get that Python in particular has a lot of stuff in its prelude). Really if you want to be super pedantic then the most "banana"-y isn't a line in your shell but some C library calls on both sides of the system.
> It’s already too late by that point

True, but it is better than the secrets becoming entirely public, automated bots could be harvesting them and exploiting the resources they protect.

> There’s no such thing.

I would be surprised to here that GitHub doesn't actually run git on their servers. If they receive git pushes using git, then own git hooks are involved, ones that GitHub has written for their own purposes. They could simply add one to block bad pushes.

> Like a git config that enables hooks from known safe origins.

That sounds a bit terrifying to me, but I'm not of the GitHub generation.

> Or having the user promoted whether they want to install git hooks upon cloning.

That sounds like it would enable phishing-like attacks and people just clicking "yeah sure" without verifying the safety of the hook.
Free time is not idle time
Oh, OK, I'll try. Thanks for letting me know! :)
I haven't seen any good summary, but there's one new contender that needs to be mentioned: hydrogen peroxide.

It doesn't burn, but oxidizes heavily whatever it touches, releasing energy in the process. Can also be used in fuel cells.

In pure form it's even nastier than ammonia, but contrary to that chemical it's liquid at room temperature. Also it mixes well with water producing a less nasty solution.

Energy density is low, but that is not a constraint for grid storage.
The shadow measures not just the horizontal angle change of the sun, but also the vertical angle change of the sun.

A very common way to measure time is to reference the horizontal angle change w.r.t. noon.
In that case you need two moments where you measure the horizontal angle.
Where, for the first moment, you need to measure two vertical angles (probably more) and deduce that the sun has reached its highest point.

In this witchcraft, you still measure two vertical angles and two horizontal angles. You just split up when you take the vertical angles.
Personality traits are not mentioned in your references wiki article.

There are plenty of counter examples of other people who are born in the same month than me who are totally different.

There is also a huge difference how people handle sickness like the ones mentioned in the wik article.

The origin of those signs are also totally different and are pure fiction
It might be an age thing. 20-35 ish might be more fun to be in the office, making friends, etc.

After that people have kids or just might want friends seperate from work.

So what seems great to you might be meh for other people, and then you pile on commute, office noise, no privacy etc.
No worries - if our beloved middle management is eliminated we'll just invent new https://en.wikipedia.org/wiki/Bullshit_Jobs
Premature optimization is an issue

If python is fast enough for your case, then fair enough. And yes, it is fast enough for a lot of cases out there. Especially, for example, if you batch requests.
Tips on Starting with Obsidian
The dosage probably. Prescription tries to get the lowest dose that effectively treats whereas you would probably buy based on value for money off your pal Gregg who knows the dark web. The dose will also go unchecked and unmonitored for effectiveness.

Stimulation prescriptions come with requirements like blood pressure checks to make sure your heart isn't going to explode too.
It’s even worse than that. John Taylor Gatto has written extensively on the problems with government schools.
It's already happening.

https://knowledge.wharton.upenn.edu/article/the-robots-are-c...

https://pubsonline.informs.org/doi/abs/10.1287/mnsc.2020.381...

"As a new general-purpose technology, robots have the potential to radically transform employment and organizations. In contrast to prior studies that predict dramatic employment declines, we find that investments in robotics are associated with increases in total firm employment but decreases in the total number of managers. Similarly, we find that robots are associated with an increase in the span of control for supervisors remaining within the organization."
I think you need to reverse the "Reply" so it's "Reply to accept".

Anyway the issue with having an AI or just a regular old program doing things like that is that it will insist on following the rules. So you end up with tricky issues where the system WILL NOT revise the schedule 2 days in advance, because workers are required 7 days notice for instance. Or it can not fill a shift, because there are no one left it can legally call upon.

My wife works in a field that has less unemployment than IT, it is literally impossible to hire extra staff, there simply aren't any. These business also have legally mandate opening hours and a union (not a good one, but it's there). If more than one person call in sick, they technically have a problem, especially for evening shifts, where only one person is at work. You end up with situations where you're legally required to call someone to work, because you need to stay open. You just can't call anyone, because they are already at their maximum number of hours for that week (due to a lack of staff), or you the staff that is available aren't legally allowed to work for the next 11 hours, or the notice would be to short, or you're not able to schedule new off time quickly enough.

In the real world people ignore or bend rules to make things work. Computers don't. The sad reality is that we're surrounded by rules and legislation that are constantly in conflict with each other. It's one of my concerns with self driving cars as well, but to a lesser extend. Some roads are just over used, and with no alternatives, to a point where an AI that insist on keeping a safe distance would reveal that our infrastructure is very poorly laid out. It's just that human brains know and understand how to bend rules to make society work.
Getting Old Sucks
Yes, Very hard to solve that bug with a toddler throwing tantrum to gnaw on a raw eggplant.
Ashkenazi Jews are a good 10+ points above average last I checked.
"How's AI going to do that better than a fellow human?"

Not better but cheaper.

"Better" is just marketing.
Call centers are a special case. Pure cost, and actually helping customers often results in either extra cost (returns and replacements) or loss of revenue (credits, cancellations).

Do you have ten other examples (besides payroll, billing, and computer and communication service delivery)?
You could also just do the actual query then return garbage.
I think I still prefer NotImplementedException. It also covers things that are logically reachable but not ready for use yet. The nuance is the string argument to the ctor.
agreed, reading this article was confusing, the python baseline is far from our reality

for reference, we're aiming for 1-100 GB / second, per server, in our python etl+ml+viz pipelines

interestingly, duckdb+polars are nice for small non-etl/ml perf, but once it's analytical processing, we use cudf / dask_cudf for much more perf per watt / $. I'd love the low overhead & typing benefits of polars, but as soon as you start looking at GB+/s and occasional bigger-than-memory, the core sw+hw needs to change a bit, end-to-end

(and if folks are into graph-based investigations, we're hiring backend/infra :) )
You get to choose whether to install systemd on your system or not, something you do not get with others.

There are many more consent-related things which appeal to me in FOSS, and influence my choices in what I install:

The choice to upgrade or not upgrade my packages.

The choice to be reminded to upgrade my packages or not.

The choice to not have any UI changes without asking for them.

In Mac and Windows land, none of these choices are available without surgery. In FOSS land, it depends on which distribution you choose. Some behave, some don't.
I worked for a large grocery store chain between 2004 and 2010, there the AI had already taken over. Though we didn't call it an AI, just 'the system'.

The system was able to procure goods with stunning accuracy. Sometimes it even surprised us. For example: we'd receive a much higher number of BBQ meat than typical, only to realise it was going to be amazing weather the coming days.

The system was also making schedules for the re-stocking team with the same accuracy. It knew what it ordered, the exact time the truck was due to arrive, at which time the personnel was available (not at school, for example), etc. The system told us when to show up, and when we had to be finished.

The system was even able to pinpoint cashiers that were stealing money from the register, by correlating cash count of the individual registers to the schedule (which the AI also created). It would then 'isolate' the suspected employee to a single register and order a cash count (which was done by hand) at the end of the day.

Basically the only reason why there still was a manager was for responsibility and babysitting (most employees were teens that did dumb stuff). And the occasional Karen who wanted to talk to a manager.

I remember being being thoroughly impressed with the efficiency of the software back then. In some ways it must have influenced my career path (I now work in automating businesses). I left in 2010, I can only imagine how much more advanced this system has become since.
Electrical motors are about as reliable and safe as it gets.

I agree energy will eventually get very cheap and plentiful, which would enable more frivolous uses of excess energy. But still, that won't happen any time soon and the value proposition of paying several times more for energy is very limited. And while there is a shortage of green energy, using it for the creation of fuels seems like it is costly and wasteful.
According to Arch Linux's wiki: [1] "Arch is a pragmatic distribution rather than an ideological one. The principles here are only useful guidelines. Ultimately, design decisions are made on a case-by-case basis through developer consensus. Evidence-based technical analysis and debate are what matter, not politics or popular opinion." I don't know about Fedora or Debian since I don't use them but for sure they don't have "anti $IDEOLOGY" on their homepage right after the distro's name.

And for reference, I'm not bothered by anti fascism since I'm not fascist, I just don't even want to think about fascism, socialism, communism, capitalism or politics in general when I'm minding my own business in Linux.
I don't care at all about the the person I am collaborating with or the person who has written the software I am using's belief about politics. I couldn't care less that dwm, st or suckless in general is composed by neo-nazists (if that's true).

I simply don't want to be reminded of politics existence when I'm using Linux.

[1] https://wiki.archlinux.org/title/Arch_Linux section 1.3
If you're calculating by hand (ie: figuring out material needed for a winding staircase or something) - working with two integers / a ratio can mean you can easily simplify the math, and only deal with narly decimal precision after simplifying.

Eg area of a half circle is:

A = pi * r^2/2

Or, for example, radius 4 units (eg feet):

22 * 4^2
---------
7 * 2

Simplifies to: 88/7. Easy to approximate, easy to work out to needed precision.
Also 90% of the time, the other company is of course the most persistent offender of all, Microsoft itself.
Because then it normalizes that degree of privacy invasion on a societal level. It makes it more expensive for people to say 'no' to it (because insurance companies profit from it and will nudge it)

You might see short term benefit for yourself, but others could end up getting screwed by insurance companies because their lifestyle doesn't qualify as "healthy". Not only this, but lifestyle data could be used to profile potential customers and either deny them coverage or jack up their rates
I'd love to see more details about this. How do we know that a supernova wiped them out if the light of that event hasn't reached us yet? Is the supernova itself closer to us and have we seen it, and scientists calculated that it will wipe out the Pillars?