skysight-inc/HackerNews huggingface dataset:
MPS (Metal backend for PyTorch) is pretty poor integrated right now most of my custom models are crashing and pure Swift + MPSGraph versions is working 3-10x faster then PyTorch.
So I'm pretty sure there is A LOT of optimizing and bug fixing before we can even consider PyTorch on apple devices (and this is ofc. 0.1 or smth like that so maybe we'll get something working fine in next few years).

Also it'll be cool to compare Tensorflow vs PyTorch on metal device :)
Is there some way to explain to me, a college dropout, why mathematics is a natural science but computations is not?
I believe GP wants something like `datetime.timezone.from_tzid("Etc/UTC")`, which is by itself a fine backward-compatible upgrade from the original interface.
I don't know, maybe I'm just not a very prideful person.
Honeybee Populations Could Be Wiped Out Worldwide by Wing Virus
It’s covered pretty clearly in the post, in the point about establishing a baseline first through privilege or effort. I don’t think it’s necessary to ask which method(s) the author used/had.
For both time and money spent, I have eaten very expensive okra and tomatoes from my meager garden.
Pretty much every definition mankind uses is purely arbitrary, but that doesn't mean the concepts are not useful. The only things that are not purely arbitrary are extremely rare, such as a few concepts in math (primeness, for example) or physics (number of fundamental forces, universal constants, etc.).
The right of way for pedestrians at intersections was recently added to the UK 'Highway Code':

https://www.theguardian.com/uk-news/2022/jan/29/highway-code...
The storage on Macs seems a bit mean for the price but story with RAM is more interesting.

From the benchmarks I’ve seen the M1 chips swap so fast that the penalty for less RAM is much less that I would expect on an Intel based laptop.

I’m pretty sure that if I was to move back to a mac right now I’d get 16Gb over 32Gb because there just isn’t much advantage to doubling the RAM.

I mean there’s a bit but to honest I don’t think I’d notice day to day.
Note that "success" is defined at the start of the article - "make a huge amount of money or to create something important"

If you agree with that definition, this article makes sense. But that is by no means a universal definition of success, and anyone should feel free to choose different goals in life.
> The way I see it, the period from 1945 to 2020 was the exception, not the norm. Apart from that period (in the Western World), humans have been facing more difficult times than 2020-2022 through most of history. Still we have surivived, and at times, prospered.

Now you got me thinking about this. Perhaps that period was a technological "sweet spot." Technology assisted us in our tasks. It wasn't too primitive where it hindered us like the periods prior. On the flip side, we were not overly reliant on that assistance like perhaps we are now (think chip shortages disrupting nearly every facet of life).

Also, population growth. The planet is significantly more populated. For example, had this baby formula shortage happened during a period of less population, could it have had less of an impact? Even if the same proportion of the population were, it may have been not so great of a stress as supplies may have stretched longer.
Copyright, still today and across much of the world, is based on the concepts of authorship and publishing. It works in software in practically the same way as literature.
> You've got to wonder why it never went anywhere

material fatigue. basically the nitinol springs/belts/strips eventually breaks.

so it's a high maintenance low-efficiency (hard to scale) system compared to regular steam turbines.

... though of course the latter is in development for ~250 years, so it has a bit of a head start.
> aaaand you are doing philosophy drops mic

That approach has been used for great justice in my recent work/life. When you can see that far ahead in the argument because you are correct, you just lead your conversation partner to make your point for you.
UV light can sanitize (kill germs) but it won't clean (remove particles).
While I agree that a simple fix this for me button is a great option for users, being a destructive fix it for me button is not. If you want to argue that it is a good thing since this particular piece of software, for the typical linux user who uses without understanding it, I want to counter argument that breaking other software which might rely on wayland in some way and the system now being configured completely different as a side effect, is way worse for a usability point of view.

The user now has one app that works, potentially dozens that don't, doesn't know why it broke, and doesn't know how to fix it. Which is why destructive fix it's for a single app is not a great idea. If it was non-destructive, I would totally agree with you.
Good visual overview of nitinol properties here (Action Lab): https://www.youtube.com/watch?v=65r6Ztxi0EQ
The first one was very interesting, interestingly it included interbreeding with neanderthals before neanderthal dna was disovered in our DNA.

The rest had quite a soap opera / "housewife porn" elements, but also some interesting bits surrounding toolmaking, hunting, etc.
Yeah, that's the TLDR for Ben Horowitz's "The Hard Thing About Hard Things" -- there is no recipe.
It would be incredibly stupid to admit Russia of 1954 into NATO. The people taking power after Stalin were somewhat better, but still only slightly less murderous.

This is right after Russia organized processes and executions of class enemies. It demanded such processes of vasal states too. The monster processes were pretty large crime.

And this is btw, only like 14 years before Russia invaded other countries and started to occupie them in 1968.
So teach them poker, but have them play chess.
Unless you suffer from avoiding personality disorder, in which case the weather might never change.
This really depends on your frame of reference and where in the Netherlands you're going. Having worked in both London and Amsterdam I think there are many more public parking garage options in Amsterdam and non of those are time limited. Just expensive, but even that is relative since London and most bigger US cities are much more expensive to park in.

If you want low cost, park in a P+R garage outside the city and you get a free train/tram/metro ticket into the city.
My life as a full-stacker: When I have to install the database, write the schema, write the app, write the DR policy, and eventually also argue for another developer, I get context switching fatigue and become susceptible to external recruitment.
Did you add the sensor in a DIY setup?
Here are some conversational talking points:

“Another unnerving oddity is the curious number of carvings which show people with six fingers. Is this symbolic, or an actual deformity? Perhaps the mark of a strange tribe? Again, there are more questions than answers. Crucially, however, we do now have tentative hints as to the actual religion of these people.

In Gobekli Tepe several skulls have been recovered. They are deliberately defleshed, and carefully pierced with holes so they could – supposedly – be hung and displayed.

Skull cults are not unknown in ancient Anatolia. If there was such a cult in the Tas Tepeler it might explain the graven vultures pictured ‘playing’ with human heads. As to how the skulls were obtained, they might have come from conflict (though there is no evidence of this yet), it is quite possible the skulls were obtained via human sacrifice. At a nearby, slightly younger site, the Skull Building of Cayonu, we know of altars drenched with human blood, probably from gory sacrifice.”
This advice also just reads good.

In todays world, many people live with messed up dopamine receptors. And if you never had parents that really taught you crucial things, you're basically LARPing all your life-- emulating other peoples behavior without really understanding the "why?".

If you constantly getting your "hit" from social media and junk food "doing stuff you love" is anything but obvious.
Another comment point out: "For a very specific definition of “success.”". Some might read the article as "this is how you make a lot of money". I read it as how to be appreciated/valued/be indispensable. Neither is necessarily wrong, but you correct that if you goal is to be richer, monetarily, then the setting in which you apply these advise will make a large difference.

In a corporate setting, the advice on: Get good at sales, Be hard to compete with and Build a network, will get you much further than working hard. Working hard in large corporation will in many case only grind you down, if don't manage to make your work visible. It's not only in the US, other countries don't view working hard so favorably anymore, and I think it's due to it being tied more directly to stress, rather than success. Hard work alone will make a person stressed, but does not guarantee success, selling yourself and networking will be much more likely to result in success if applied alone.

Overall it is good advice, as a whole, perhaps more so if just want be happy in you profession, feel secure and have a sense of belonging.
> But does Billy have gambling problems right now because he played poker with fake chips with his grandma for fun when he was 6?

Teaching a kids a gambling game in depth seems like it would increase their chance of getting interested in gambling unless you do this in an abusive way to gave them hate card games.

Just teaching the rules of poker doesn't teach them any of the lessons from the article.
because math is too difficult to I can't understand what they usually do
> Talking about WW2, Europe wasn't friendly to the USSR leading up to war: The initial anti-comintern treaty in 1935 was extended to the United Kingdom, Italy, Poland and China (ruled by Generalissimo Chiang Kai-shek).

Such a shocking action, after only little thing like The Great Purge and active hostile rhetorics from Russia ... and Holodomor.

This is ridiculous point of view that casts Russia as victim when other countries react to its aggression - whether aggression outside or inside. Russia 1935 and Germany 1936 were not that dissimilar, you know. Except Russia more bloody at that point.
I'm pretty ignorant about poker so maybe someone can put me right. It doesn't really seem like an appealing game: you can either analyze the cards you can see, but that doesn't tell you much, or you can analyze your memory of what has gone before, but that sounds really hard - i don't think i'm good at remembering things nor does it sound fun. Plus analyze the psychology of other players of course.
Just anecdotally, my dev workflows on Manjaro with KDE typically required ~18GB RAM (VSC, nodejs, rust, elixir, mongodb, redis, docker, db mgmt tool, browser, mail client, Slack, etc).

On MacOS (switched to 2021 MBP 14) basically identical setup is sitting on ~29GB.

I have no idea about Windows, but I don't think anyone would argue that there's much more room on Linux to adjust and optimize for lower RAM usage than on MacOS / Win
I make a mistake and some content that SUCKS
The market would if it wasn't so restricted
It amazes me how long it took for alternatives like fd to emerge

The old ones must have caused years of wasted time
And NATO rightfully said no, because of what kind of country Russia was.

Also, politicians, including and especially Russian politicians at the time having unserious claims is not weak thesis. That was their frequent negotiating/pressuring/rhetorical tactic.
Note that the infill dates to the Black Sea Deluge period (8000 years ago), when there would be massive population upheavals in the area.
It is impossible to create a perfect hash function, unless you have the complete dictionary (otherwise there is collision risk). If you have the full dictionary then there are perfect hash algorithms.

So, in essence, you want to add metadata to switch dictionaries, it is feasible: {Dictionary}{id}. You would have to consider out of dictionary words too.

By the way, note that UTF-8 is "compressed" (unlike UTF-32). Some languages don't use spaces to separate words, so you would have metadata problems in common languages like Chinese.

What I have done, and works pretty well, is using dictionary compression: sort a dictionary by frequency, replace the word with the rank in the dictionary (in base64 or something high), use spaces to separate words and use a dedicated symbol to escape out of dictionary words. Oh, and I was compressing lower case, mostly Spanish words. It gave me around 50% compression AND it can be used to run NLP algorithms without decompressing the data (like word2vec or TF-IDF).
UV doesn't really remove pollutants but chemically alters them which can also have unintended bad effects:

https://pubs.acs.org/doi/10.1021/acs.est.1c02582
My dev workflows on Manjaro with KDE typically required ~18GB RAM (VSC, nodejs, rust, elixir, mongodb, redis, docker, db mgmt tool, browser, mail client, Slack, etc).

On MacOS (switched to 2021 MBP 14) basically identical setup is sitting on ~29GB.

I think my example is extremely average and common.
I'd be interested to read a detailed, balanced, analysis of this practice. We've seen this in cars, farm equipment, and all sorts of other things.

My gut instinct is to see this as a nasty practice used to extract the most from customers. However I am conscious that the costs associated with "features" is not only the hardware, but also maintenance, warranty, support, training, and possibly others. Perhaps this is reasonable?
In general, activating a conda environment _should_ override your PATH to include the environment's local, contained copy of both python and pip. As such, using pip install x in a conda environment will install those dependencies using your conda environment's python/pip, not your global python/pip.

On bash, you would test this like:

```sh

> conda activate env-name

> which python

$ # should be your local conda env path

> which pip

$ # should also be your local conda env, not global pip

```

If it _is_ using your global pip, that means somehow your PATH isn't being set properly. This is common with conda on windows, although I'm not certain why exactly.

The reason they are using pip inside of conda instead of conda may be because CUDA needs dependencies which are not found in conda's repositories, or simply due to personal preference.
Math is abstract, so I would expect experiments in math to have abstract results. I don't think that makes it less of a science.
No. The "batteries included" is awesome for many reasons. Removing in-use modules would also create serious upgrade problem.
Have lots of money to begin with.

This is what I believe in from my experience in starting businesses. Much of the "stomach" to take risks and taking them multiple times depends on how "lucky" you were to begin with. People around you will see risk if you don't have money or opportunity if you do, so expect their support accordingly.
Its fair to say, most of the recommended practices, were applied both by every single successful entrepreneur but also every founder who saw their startup fail.

The problem of these types of recommendations, like work hard, have self-confidence, think independently, is that they are condition necessary but not sufficient for startup success.

It's similar to recommendations on how to make a cake: Make sure the eggs are fresh, measure well the amount of sugar and the oven temperature. None of that will guarantee a prize winning cake:-)

A great piece of advice for founders would be on how to found a startup, and despite consuming 30 millions dollars, still manage to find a buyer willing to pay 43 million dollars for the business. The explanation of those details could provide the business acumen, insight and experience many young founders require.

Certainly all, successful and less successful founders, are focused, working hard, and thinking independently. Otherwise they would not be startup founders.

"In 2005, at age 19,[9] Altman co-founded and became CEO of Loopt,[10] a location-based social networking mobile application. After raising more than $30M in venture capital, Loopt was shut down in 2012 after failing to get traction. It was acquired by the Green Dot Corporation for $43.4 million."

https://en.wikipedia.org/wiki/Sam_Altman
So, incidentally, having symbols makes it doable to use a decompiler to retrieve something resembling source code.

Just putting that thought out there.
If you do a full upload of your mind, you may not need the Metaverse layer. You could potentially experience digital reality directly.
Something that really clicked was taking physics and chemistry classes with an HP RPN calculator. You typically rearrange your equations, factor label, substitute values, and calculate: plug-and-chug. We had races and the HP's always beat the TI's and Casio's because you don't need to mess with parens. You might enter a parenthesized expression first and then work outwards.
Agree or disagree? The author has pointed out that Chess is deterministic, so there is an optimal, solved move to win every time. It feels more a game of memory, rather than strategy. Stochastic games help to overcome this. But many games of chance are troubled with too much randomness defeating good strategy play intrinsic to the game or very narrow skill pigeon-holed to pick a particular strategy built into the game.
Notes on Fedora 36
Ah. Now I understand. That's very helpful and I now know where to start looking.
I feel like we have a better definition of math than we do of art. Thus it's a lot easier to accurately declare a thing is not math, than it is to accurately declare a thing is not art.
There once was a group of old friends who would get together on a regular basis for social interaction, telling stories and making jokes. As these folks aged, they ended up telling pretty much the same old stories and jokes again and again until they reached the point where they just assigned a number to each.

Decades later, they would gather and sit in silence for long periods until one or the other of them would just say something like "47" and all the other would laugh.
Unless your stack involves 5-10 JVM apps (with the smallest ones generally working at -Xmx512m but some expecting around 2-4 GiB), and your IDE is also a resource-hungry Java app, in which case the bare minimum is 32 GiB RAM + about 10 GiB of swap.
Roxen was definitely far easier to use than Apache, but PHP was a second-class citizen on Roxen, and "Roxen including RXML and Pike" was directly competing with "Apache plus mod_php" (and/or ColdFusion? I never used that, so not sure) though I don't know that the creators understood that at that time.

There were a number of contributions to Roxen's oblivion, to include

RXML was a very high level XML-based scripting language, but you had to drop to Pike to do some things; PHP was a single language that was clunkier than Pike but didn't seem like two separate languages to learn.

Since Roxen started so early, there was some terminological divergence already in 2000 between it and the rest of the webserver world.

Roxen created a 2.x of the web server and RXML syntax that was notably nicer and more modern-seeming, but also much slower for some use cases, so some Roxen 1.x users resisted upgrading -- so much so that when the company gave up, the community-maintained Roxen, Caudium, was based on 1.x, not 2.x, even though 2.x had been out for many years.

From the outside perspective, Roxen seemed to treat consulting or enterprise sales as its bread and butter, in which the webserver was a sort of force multiplier or secret sauce, which directly conflicted with a goal of growing the Roxen user community.
> I don't think the application can work on Wayland because it can't inject commands. Screen sharing is a possibility, but that's it: injecting key strokes or mouse input into applications can only be done by even worse hacks.

This app probably should use libinput to emulate keyboard/mouse instead of tapping into X11. No need for crazy hacks as libinput supports Wayland. Applications that provide remote desktop-like functionality like Sunshine used it and runs well on Wayland.
Ah, yeah, a little bit of creative thinking gets you quite far with this issue!

Thanks :-)
A) False dichotomy.

B) Let your kids pick what they are interested in (either, both or neither.)
A lot of folks here seem to have a real rose-tinted idea of what CS degrees are actually like. If you took CS more than 10, 15 years ago, you might remember it as a scrappy, fringey degree program, maybe splintered off from Electrical Engineering, a refuge for mathematically-minded nerds to find beauty in the cold algorithmic elegance of computation. That is not what it is anymore, not now that everyone knows you can make six figures right out of college with a CS degree on your CV. At the college I went to, CS is the second largest program, on track to be the largest in the next few years, and Intro to CS is the single most popular class on campus. They cannot hire professors fast enough. They're launching their own coding bootcamp just to keep up with demand. A lot of people are getting this education, and we need to look at what we're teaching them.

And what's on the curriculum? Some good hard math, but also a fair bit of nonsense. Some people in this thread seem to think colleges have been taken over by javascript, and that may be true in some places, but I wish they'd taught us JS, because what they taught me was Java Swing, because a decade ago the ivory-tower tenured professor who wrote that course thought it would be useful for getting us a job and never touched it again. They could've replaced that course with underwater basketweaving and nothing of value would've been lost, let alone any of the excellent humanities topics the author mentions in her post. There is plenty of space in the curriculum to clear out enterprise-driven cruft from fifteen years ago and replace it with some of the useful things the author mentions, without touching any of the core mathematics we all love.

In fact I would go a step further: Having a lot of people who are very good at programming but who don't know anything else is a bad thing for society. This is unique to programming as a discipline - programmers have historically unprecedented power to turn fuzzy, implicit ideas into concrete reality that affects people at massive scale. It's totally ok to let mathematicians, for example, go off and study just mathematics, because mathematicians are harmless. Programmers are dangerous. Without perspective, we will calculate ourselves right into dystopia - we're doing it right now! What good is it going to do any of us to write systems that strip away all our civil liberties with perfect big-O complexity?
Actual loner here. Never married, no kids, no desire for either. As Bukowski said, isolation is the gift.
I disagree. It means that security is an afterthought which will be "added" later to the product to check the "secure" checkbox.
The strategy you suggest seems too simplistic and predictable to even trick a beginner to be honest