skysight-inc/HackerNews huggingface dataset:
His comment was in reference to the lack of PhD as an explanation of the lack of PhDs as mentioned in TFA. He then went to say that the ability to get $200k out of undergrad was, and I quote:

> Makes a technical PhD a lot less tempting

If it's as rare as you are saying, then it wouldn't factor into the broader reasoning of people debating to get PhDs at all. That's my point. I wasn't making any point that it isn't possible to make $200k/year out of undergrad.
Well, while you search for the link to that study and share it with us, we can spend time reading this chapter from a report about the tobacco cost in Australia (updated August 2021) that lists net present value of "healthcare costs avoided" being merely 2/3 of the lost productivity due to premature deaths alone.

Total tangible costs come out to 9.5 times greater than those savings, if you try to put a cost on the suffering caused by premature death and ill health the costs are 50 times greater than the savings from healthcare avoided.

https://www.tobaccoinaustralia.org.au/chapter-17-economics/1...
From my own degree.
Memory leaks are a feature of a software, not hardware. I read the article and while the Apple and Adobe software can be blamed, there is nothing in this post that it would pin this on the new hardware and the author does not seem to be technical enough to understand this.
No, please don't do that. It obscures where the article is from. Archive links are welcome in the comment thread, as plenty of users demonstrate (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...).

We've changed the URL above from https://archive.md/EybRZ to the article it points to.

For those worried about the paywall issue, see https://news.ycombinator.com/newsfaq.html, https://news.ycombinator.com/item?id=10178989, https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
Yes, at every startup I was in, the stats nerds were in fact well-known to tell the nontechnical people and even the devs that what they were doing wasn't going to work, or rather that we didn't have good evidence that it would work. This is such a well-known feature of stats nerds that it's a meme.
From my new grad offer letters 2 years ago :)
I think the money number go up thing is not working, and I'm sure study of the physical world is part of the solution, but the biggest gains for our society seem to be in the way we structure our lifes. I think the coming decades, the study of eudaimonia will be key to our advancement as a species.

I asserted that using money as a mechanism for gradient ascent is not working. I will walk you through my thinking, since this is an off beat claim.

1) Not all human needs are related to resources. Money cannot buy dignity, or love, and in-fact can generate the opposite of these qualities in one's life.

2) Most 1st World Humans have everything they need, materially, and more

3) Suicide is the ultimate statement of 'I am not having a good time'

4) Wealth is not hugely overwhelmingly correlated with lower suicide rates, with some of the wealthiest countries clocking in the highest rates of suicide. Source: List of countries by suicide rate: https://en.wikipedia.org/wiki/List_of_countries_by_suicide_r... (Sort by all descending)

5) I believe some other element or spirit is being maximized in happy countries, which also leads to wealth.

6) We should try to maximize a certain social spirit, which then maximizes wealth, instead of trying to directly maximize wealth.

7) GDP is a strange metric, which doesn't directly map to abundance. Yet, socially, we try to maximize it. I think this metric is victim to the https://en.wikipedia.org/wiki/Goodhart%27s_law

Thoughts?
> one of the larger us BBS systems was execpc

Around 1990 they started a parallel "less serious" service called execpc chat, or something like that (had a few names) and I played online trivia on exec chat for MANY hours. For some strange reason I seem to remember Thursday nights. For a long time if you had a subscription to the "serious" execpc they gave away a subscription to the "fun" exec chat service. Eventually around '92 I got on the internet and IRC (later MUDs) then dozens of people because normal.

Exec-PC the main service had an interesting file search system that used an enormous number of PCs in parallel and they called it hyper-search or something like that and it was ridiculously fast, like Google search speed.

You could tell if someone was serious about BBS stuff because they had multiple PCs on their desk. The fancier PC for gaming or programming or using in general, and the lame PC that barely booted but could be dedicated to downloading files for an hour or whatever who cares. Magnetic interference between adjacent CRT monitors was a problem, or some company named "Black Box" sold monitor switchboxes so you could have as many as four analog VGA PCs plugged into one monitor, only one visible at a time of course, or a similar switch could connect one keyboard to multiple computers. I remember seeing an ad for my first KVM switch, well, KV, anyway, and that was pretty mindblowing that you only need one box instead of two. I had multiple PCs on my desk from the late 80s until about 2018, habit I guess. Many people also had a TV on their desk; start a download, watch TV, who cares how long the download takes.
That's not what normalization normally means, no. See eg wikipedia https://en.wikipedia.org/wiki/Database_normalization
I started with an 8GB M1 Air and it was unusable.

But I also regularly leave dozens upon dozens of tabs open and use multiple heavy IDEs...

Upgrading to 16GB was enough to fix it instantly and I no longer have the freezing/crashing issues, so I'm surprised 64GB machines are running into it
I don't know that America is anti-intellectual beyond a facade. It's easy to not like something that you'll perceivably never have or can manage to live without. Education is mainly reserved for the select few, and those select few aren't so revered anymore. People all want the same opportunities, but they're definitely not anywhere close to universally attainable. If you give people access to those things then I think you'll see that facade drip away.
Interesting hypothesis that it’s because MacOS doesn’t handle the memory structure well. I would have expected this to have manifested under either arch or neither.

These situations are interesting. My M1 13” will occasionally get a stuttering cursor that only goes away with a restart. I haven’t had this problem in over a decade on any computer.

I know I’m not unique in this because of the number of threads on the Internet on the issue.

Interesting to see the odd interactions between software and hardware. Though this sort of bug does put me in mind of how in Minecraft when Notch fixed light transmission through glass, it would start raining through it too.
This seeems like a sensible analysis of the 9-to-5 office worker approach to life.

However. I suspect this does not project well on the lives of entrepreneurs and self-directed workers.

For example, I believe if you were to include on this survey non google staffers, like entrepreneur farmers, merchants, mercenaries, i.e. roles of independent, founder devs, and any self-directed entrepreneurs that live their profession 24/7, i suspect you'd find that they are far happier than the rest of the sample set.

There is nothing wrong with overlap of work and play, if work IS play and you enjoy it. The vast majority of entrepreneurs do because as owners they can do their job as they see fit.

Anecdotally, i see this evidenced quite often when i see entrepreneurs retire due to external pressures: once founders give up their raison d'etre, their health decline is fast and dramatic.
> trained as a mechanical engineer in my career and spent the last 20 years in business (finance, strategy and operations)

If you haven't developed an allergy to this background, and you're interested in the business process side of IT, I'd recommend building off of what you already know. Domain experience is invaluable and far too rare in technical roles.

This has been my own path. I knew just enough about computers to know that tools existed to eliminate tedium from my workday, so that's where I started. I didn't have to step away from my career at all, so it was very low risk if it didn't work out or I discovered I hated it. It did work out and I discovered I enjoyed the process. Importantly, I discovered that the grind of writing actual software or doing standard IT work doesn't agree with me, rather it's the problem identification and solving process. So, now I'm straddling the fence between the IT person who does lots of automation work, and the process improvement person who tries to make the business run smoother and everyone's workdays better. It's a rewarding and appreciated role, and one where age (also in my 40's) is a real benefit.
Im curious about one thing and im self-taugh so please forgive lack of understanding of uni world. Youre saying that physicist who do machine learning should be instead trying to unserstand physical world. While not having academic background i do read a lot of science news (its my porn:D) and now and then i see stuff like "new strong material discoveded by ml", "ml speeds up discovery of composite materials" or "ml speeds up new drugs discovery" and so on. How that does not improve our understanding of physical world?
It's easy to verify ML training - inference on a test set has lower error than it did before.

Training NN ML is much slower than inference (1000x at least) because it has to calculate all of the gradients.
I think that immersiveness would be great for programming.

Stacking windows with a z axis may give you a sense of how nested an abstraction is. You could follow a function in a class to it's base definition a lot easier, etc.
Been using an M1 mac and Big Sur on the daily for a year and have never experienced this, and I have the 8GB model where I would notice it. My Control Center is using 29 megabytes.
Netflix was there primarily because its compensation was in the same tier.
The smartest Americans go into law and medicine and banking, because the expected value is even higher for bright people in those fields than technology.
I'll believe it when I see it. I think most people will find the cost of strapping on headsets to be greater than benefits of the social presence it provides
A couple jobs ago we had a dedicated "dumb-questions" slack channel that only junior-mid devs were invited to; no managers, so there won't be any fear of judgement. Often the juniors would end up answering each other's questions. Another reason it worked well was that, being a group channel, you didn't have to worry about bothering a specific person who might be busy.
https://www.nature.com/articles/s41588-021-00955-3
Counterpoint: I have made some of my best friends through work.

None of us work at the same company, but the friendship endured 15 years.

If you are on your mid 20s, my advice is to make as many friends as you can and experience as many things as you can.

Start working hard for your career and promotions only on your late 20s.

My other advice: Don’t take work personal. Just think it as long term contract (2-3-4 years) which eventually will end. Don’t fret or worry too much about the management’s decisions. It is something you can’t control. If a work place is becoming not friendly and more toxic, feel free to detach and go to a place that fits you better.
People they get involved too much emotionally to a job have harder time with this.

Being professional means you are there to get a job done (and not for validation), and don’t make work the center of your life. That doesn’t mean that you can’t make friend there.
There are algos that reconstruct photorealistic 3D facial expressions from headset cameras in realtime.

https://www.youtube.com/watch?v=v3XcQtoja_Y
It might be in Rosetta 2, or in the M1 builds of some apps.
Most college students go for practical and business majors. They literally go for what seems to promiss them money.

The *studies fields are rather small proportion of students. They also cluster mostly in top universities. It is just not true that they would dominated universities.

That one is just paranoia and blaming what you hate anyway.
Or Japan stripping its oligarchs of their wealth (partly at America's insistence) leading to a post-war boom like no other.

Or, if it comes to that, top American tax rates of 98% that ceilinged income, presaging the strongest economic growth the country has ever experienced and the growth of the middle class (a species that has since become endangered).

Alas, as is often the case in nature, the parasite manages to fool the host into believing it is not only benign, but necessary.
There’s nothing saying that the ARM macOS port isn’t to blame.
Porting operating systems is hard.
From experience in DTC retail, this is more of an AR (not VR) benefit. I think (because I can’t remember the exact examples) that Amazon, IKEA, and a few others already do a “See it in your room!” feature. With smartphones with LiDAR/equivalent scanning this becomes really easy. Other retailers like H&M already use digital human models and clothes so it’s a short leap there as well.
https://copilot.github.com/
I had this in Gnome about a year ago, and it was a Gnome memory leak by an extension causing it.
from meta, the AR company? I mean, their headset sort of lost traction a while back. I dont think FB had anything to do with it but considering their current domination of consumer VR I suppose I wouldnt put it past them to taking down/buying up a potential competitor in the AR field.
I would, yeah. Chances are that the product has changed, same as the now-remote engineer's product
Early InnoDB* had pretty strict limits on varchar indexes and was not the most efficient. I don't remember the details but it's entirely possible the single-table format Rachel described ran head on into those limitations.

Also remember indexes take space, and if you index all your text columns you'll balloon your DB size; and this was 2002, when that mattered a lot more even for text. Indexes also add write and compute burden for inserts/updates as now the DB engine has to compute and insert new index entries in addition to the row itself.

Finally, normalizing your data while using the file-per-table setting (also not the default back then) can additionally provide better write & mixed throughout due to the writes being spread across multiple file descriptors and not fighting over as many shared locks. (The locking semantics for InnoDB have also improved massively in the last 19 years.)

* Assuming the author used InnoDB and not MyISAM. The latter is a garbage engine that doesn't even provide basic crash/reboot durability, and was the default for years; using MyISAM was considered the #1 newbie MySQL mistake back then, and it happened all the time.
more importantly, have money in DARPA+NIH+NSF like institutions and find some success metric that lets you reward fundamental basic science rather than things that are of interest to the military or commercial establishments.

i worked on DARPA contracts for quite a number of years...they were...ok? but you still had to spend some energy talking about how this was going to benefit the warfighter or lead to something that was going to make someone alot of money

NIH and NSF are certainly better, but my impression is that you still get alot of points in NSF land for showing a path towards commericialization
Honestly quite cheap.

I go sort of tinfoil about why these billions of drugmoney is allowed to pass on the internet these days, if those uber specialists put their mind to this they could surely stop all the badness in the world, surely.
The numbers you are looking for are here:

www.levels.fyi

Getting a job at Google, isn't exactly easy. But it is a far cry from "as hard as winning the lotto" that other people were implying it is.
I think this guy has a point, but it's not actually a rebuttal to the elite overproduction thesis, it's more like "for this one angle of one piece of the elite overproduction issue we could actually do something."

There are lots more people with PHDs that get pushed out of the academic research career direction they might have aspired to. And if more of them could successfully follow their dreams it'd probably be good. But that doesn't seem like a rebuttal to me.
RIPScript was the bane of my existence as a Trash-80 BBS user - a screen full of slowly-unfurling rubbish from which I had to pick out the actual text.

(I never called my Model 4 a “Trash-80” at the time - her name was Trissy, and she was decorated with a tasteful assortment of glittery flower stickers.)
> I wish I had a really good calendar math utility

Might be a good learning exercise in machine learning: translating natural-language queries from that domain to whatever standard utility.
s/antisocial/asocial/
By using async communication.

Write down where they were, move on with something else until they get a reply.
PHP wasn't discredited by the incumbents. It was discredited by its creator.

"I'm not a real programmer. I throw together things until it works then I move on. The real programmers will say Yeah it works but you're leaking memory everywhere. Perhaps we should fix that. I'll just restart Apache every 10 requests." -Rasmus Lerdorf

"I was really, really bad at writing parsers. I still am really bad at writing parsers." -Rasmus Lerdorf

"We have things like protected properties. We have abstract methods. We have all this stuff that your computer science teacher told you you should be using. I don't care about this crap at all." -Rasmus Lerdorf
> This fact is why cryptocurrencies have such a seemingly difficult time finding grounding to the marketplace. It’s not transaction times or energy usage.

Don't you think it's overly simplistic to claim there's only one reason?
Transaction times (or ETH gas costs or whatever) have made them infeasible to use in a bunch of cases.

But isn't part of it also that every fiat currency has a baked in demand, in that if you don't pay your taxes in that currency you go to jail? As a US citizen, even if every business I frequent accepted BTC, I would still need USD. Using cryptocurrencies by contrast is entirely optional. And to the degree that you believe in the usefulness of cryptocurrencies, would you really spend it on a regular basis?
XR is the unavoidable future, whether we want it or not. It is mind blowing to be able to dance with life-sized 3D models. Imagine when we cannot tell the difference between what’s in the headset and what isn’t. Not too far away.
> Keep in mind that many early modem transfer protocols didn't support resuming downloads, so if you ran out of minutes before finishing your file, you just had to start over again. So what to do?

You're not wrong, but it's also worth defining "early", as Zmodem was out in 1986 and had restartable transfers:

* https://en.wikipedia.org/wiki/ZMODEM
Before KDE there wasn't any consistent toolkit to make consistent apps on. There are a lot of frameworks in KDE that get reused to do powerful things and make them work. X11 did some things like the middle button paste, but there are a lot of things missing and so nobody had it. KDE fixed those. (And GNOME too )
Not really, i did test it (and use it for some cases), but there are still sites that detects it. I can and anyone who can check webgl renderer name, though this can be done by faking driver name but thats just one of many ways:) Its ongoing fight. If you dont move your mouse or type faster than 95% of my portal users i can detect you with js script written in under 1 minute.
And countra argument is that smart capable educated people choosing to do machine learning instead of physics is not social issue. That it is them not lapsing and doing less worthy intellectual pursuit.
Sung-Eui Yoon's Rendering (2019) [pdf]
> OSHA estimates 6,500 lives will be saved by the mandate over six months

So that's a justification for lawlessness? If it's so important, then pass a law, don't rule by executive order.
E-CNY: Strategic Value and Implications
I recently got an m1 mini, just on principles the 16GB version, and did already get the RAM usage warning once, with my browser going into large memory usage. So there may be something to this story, will watch for it.
You hadn't asked. But since you do now: Using Vechain as an example: Immutability is the difference and it’s what matters the most when building parts for products because it provides an unchangeable audit trail verifying the quality/parts of a product.
But don't get me wrong, there may be better centralized SQL solutions, but the market will decide, won't it.
The correct mindset to "not be an antivaxxer" definitely does not correlate with raw knowledge. Proper philosophy and logical reasoning classes are infinitely more efficient for that, though a bit more background in statistics and probabilities would also likely help as it seems that a lot of people struggle with that.
That was my first thought too, but it seems to be addressed in the FAQ:

https://github.com/algorithm-archivists/algorithm-archive/wi...
Your complaints seem to have far less to do with JS modules and much more to do with the lack of native bundling in the platform.

From my point of view, the goal posts that keep moving are the ones put up by anti-JS-modules folk because they keep comparing unbundled JS modules vs bundled CJS. Unbundled CJS would perform far worse than standard JS modules by all these measures, but somehow gets a pass because it has to be bundled.

What module feature could possibly have solved the waterfall problem? The only options are manifests and bundling. IE, you can't magically tell a browser what it should load without telling it what it should load. modulepreload is essentially a manifest and Web Bundles are bundles, so there are solutions covering the space. Browsers should get behind Web Bundles, asap, since that would also solve many problems for caching, CSS and other assets.

The problem I have with this debate is that JS modules get criticized for being able to work without bundling at all, when that's purely a positive and they still can be bundled for performance.

If you don't like the unbundled workflow, don't use it. It's still useful to have a standardized syntax and semantics, and very useful for those of us who do want to use them unbundled: for simple cases, dev environments, or combined with features like prefetch/preload.
... until you forget to create an index, apparently.
I have the 32 M1 max and safari was using half the memory just opening YouTube. Must be something in the OS if it’s across lots of different apps.
Definitely noticed sporadic freezes on my M1 Air.
> Remote communication tools like video conferencing fail to deliver what academics call “social presence

When we have Star Trek's transporters, we can achieve "social presence". Until then, you can have "this is cool". There is a real problem with VR: it requires way more focus and attention that being live, in person. Where VR does shine is shared experiences you can't have in real life. Those shared experiences are really cool, but are not such that people want to have them whenever they want to interact with grandma or Bob in accounting.

> it’s all about removing the need for physical co-location to communicate, work, and spend time together with full social presence.

We already have technology that may be "good enough". The issue with VR is that it requires so much cognitive effort to work... so you really are dealing with something that is cool. Cool to the level that it seems magical, but not cool enough to beat the ease we can communicate via other channels. Playing a flight sim with VR? actually great. Trying to have a conversation with my kids via VR? Not so great.
Ownership changes your approach to work. It’s no longer somebody else’s system/product/company, it’s _yours_, your creation, your baby.
No you don't, or Vancouver would have very well paid software jobs.

You're paid about the same as other jobs you could get. The drop in salary is a loss of leverage you have over the company