skysight-inc/HackerNews huggingface dataset:
Yes my 2009 Core Duo 2.66Ghz Dell laptop with 8GB RAM and a 250GB hard drive can run Windows 10 fine and most modern apps. Many low end configurations still come with 8GB of RAM today and smaller but faster SSDs.

A 2009 iPhone had 128MB of RAM and 4-8GB of storage, along with a 320x480 3.5 inch display. Currently iPhones have at minimum 3GB RAM and 64GB of storage. Not to mention that 2G cell phone service has been cut out by all the carriers and 3G is on its way out. Your phone would still be useless.

But using your car analogy, the Apple //e came out in 1980 with 64K of RAM and a 1Mhz processor. 10 years later by 1991, processors were 30x faster and computers came with 40x more RAM. You now see smart phone performance increases slowing down and phones are useful a lot longer than they were a decade ago.
Climate Scientists Encounter Limits of Computer Models, Bedeviling Policy
Regardless if it's first or not, this is a great goal.
Thanks for looking at the repo and for the links! Initially I just used non-interpolated output, but it was extremely noisy. I suspected the Amiga had some additional analog hardware which avoided this, so I just added some interpolation to make it sound better. But anyway, it's far from finished, if I have the time to pick it up again someday I could make it more accurate...
Will somebody call his bluff?
2020?
> Because, suprisingly, Noone is forcing you to update immediately!

Excuse me, where do you work? Do you not have a company policy about not using software that isn't actively receiving security updates?
> That's what you were really saying anyway in the first 2 paragraphs.

Maybe it would be more effective but OP was not really saying the "I've felt that way too and it's really tough" part.

I have a problem with this 'lead with (fake) empathy' approach that at broader scale it makes it seem like EVERYONE has depression, imposter syndrome, etc.

There are many of us who are genuinely happy with where they are at life and it feels almost improper to share that publicly.
They're referring to Slack, and encouraging sick coworkers to take time off. We do this too, because a lot of people feel like "I'm sick, but I'm just sitting at home anyway, I might as well take this meeting".
> Work the user is waiting on should be user-initiated.

You'd think so, but software updates are run by signaling some daemon, and its tasks run on E-cores, which means if you are trying to use Xcode and it wants to install something, you may be waiting a very long time.
"These packets are not going to sniff themselves."
Counterpoint: I left a company where I was a Senior Software Engineer and among the most experienced devs of the ~25 they had and joined a company where I was clearly the least experienced dev of the ~10 they had. The CEO of the new company told me that Senior wasn't a realistic title for me in comparison to everyone else and I'd be hired as a Software Engineer—but that I should feel free to use "senior" on my résumé if I thought it'd be helpful.

I thought that was incredibly reasonable. For what it's worth, I do not use "senior" on my résumé and if I'm ever asked why I got downgraded after multiple senior positions I'll happily tell this story.
I don't think this an issue of ego so much as wildly overestimating the difference in quality in code and practices between big name companies and smaller or lesser well known companies.

I find this is a misunderstanding that many people (myself included at one point) have, especially if they come from a non-traditional path and have only worked as smaller companies.

In the post he mentions that he took a lower pay and level than he expected in order to increase his skills. He was willing to learn, but made the naive mistake in thinking that big names are where the big skills are.

One thing I always found interesting is if you list off all of the developers you respect the most, and then look where they work it's a pretty good mix of FAANG and small companies you've never heard of.
Okay, so I go and get in my car and I'm going to visit my friend on his farm.

You're waiting at the bus stop for this rare service. How often is it coming? 99.99% of the time no-one even uses it. Once every day, then? Weekly?

It doesn't make any sense at all. You'd turn basic interactions that I have into something approaching booking intercontinental flights. Absolute madness.

Like, this bus service will not exist. Quantum tunnelling is more likely.

I can't even get a bus to my friend who lives 10 miles away from me in London.

On your second point - sure, the independence argument for public transport has become weaker. In 2020 my local tube station was actually fully closed for months on end "Cus COVID". Car 1, public transport 0.
> Point being I doubt anyone at Fox was unhappy with how the Doreen interview turned out.

Yeah, and what else could you expect from Jessie Waters? He's a smug propagandist, and people like Doreen Ford are perfect for his message. It's pretty stupid to cooperate with him unless you 1) agree with him, or 2) have good reason to believe you're up to effectively representing yourself to a hostile audience through a sleazy host, all of whom are more interested in mocking you than listening to you. And frankly, if they ask you for an interview, it that's probably good reason to believe #2 is false.
Well sure, new pieces and specialized pieces are going to be sold in the set they work with. The point is, parents are choosing to buy the new sets with specialized pieces. You can also see in the article the points about the parents being frustrated while building, sad when the set is destroyed, etc.

So yeah, Lego is marketing and making profit, but it's the parents that drive/enable that. As stated before, we see this in other areas of life too with the full schedules of structured group activities and less self organized time.
> "Buying Weed in the Korean Demilitarized Zone"

"... from NK agents asking to be paid in CRYPTO"
What would that statistic look like if we removed the demographic that specifically purchases high powered motorcycles to drive in a risky manner?
Somehow, I missed that. Thanks! I did not realize logging was part of the demo. :D
>This reminds me of "Defund the Police", wherein supporters would try to convince others that the slogan did not literally mean what it says.

What? It always meant lower police funding. If it meant abolish the police, the slogan would have been abolish the police
>In my experience, people who only have 6 months of experience of a company doesn't really (yet) have the culture down 100% or have the "insides" of the company internalized, especially if joining a company during the time it's increasing headcount a lot, really fast. Seems a bit weird to ask those folks with small amount of inside experience to interview others to join it.

Why? If it's a structured technical interview then the goal isn't cultural vetting aside from the a-hole factor. There's separate behavioral interviews for that at most companies. Given some training a senior engineer should be able to run technical interviews pretty quickly.
Checkout Robin Hard's translations in the Oxford World's Classics series (all are excellent);

1) Epictetus Discourses, Fragments, Handbook

2) Marcus Aurelius Meditations: with selected correspondence

3) Diogenes the Cynic Sayings and Anecdotes: with Other Popular Moralists
“Robinhood investors” is a synecdoche here. Substitute “etrade” if you prefer.
I think it's worse than that.

We all pretty much want the same: survive (at least). The thing is, we can't seem to agree on the best way to do so. ICE vs electric cars. Nuclear vs wind vs solar panels. Apartment vs homesteading...

So when voting, we all vote for what we believe in. But we don't believe in the same thing. And then there's "thinking fashion".

All in all, we do a step in one direction, then in the opposite direction. And we get nowhere.
It’s in paragraph five, stated very very clearly.
> Effectively--nobody builds a line for an older node, ever.

UMC, Taiwan's No. 2 fab, offered to build a new 64nm line in an existing fab in exchange for a $1B firm order commitment. Nobody bit, they preferred instead to lean on the Biden administration to pressure the Taiwanese government to allow them to skip the line.

A new fab on old process nodes is not viable if it has to compete against fully amortized hand-me-down fabs that used to be cutting-edge 10-20 years ago.
Good for you. A lot of commenters getting hung up on the mechanics of the process. There’s a lot of cultural norms about what to do in this situation but at the end of the day you’re the one the one that has to live with your decisions.
Countries with manufacturing under government control haven't fared that well. The US has led a lot of fab investments over the past 1-2 years, with at least seven new fabs under construction from Intel and TSMC. The America Competes Act, if passed will be a great fillip, and the chances are that it will be passed looks high at the moment.

The previous president, (not naming him just to keep things a bit apolitical) also had tons of bad ideas. A huge amount of the US advanced tech industry (such as semiconductors or EVs) depends on foreign talent, and publishing a Stephen Miller drafted Executive Order (No. 13940 - August 2020) with the stated purpose of disallowing any visa holders to work in a government contractor (which includes almost every tech company from Intel to Nvidia to Google) is a stupid move, and would have been suicidal.
He is a developer and I just posted a blog post showing he is definitely not on Apple’s side. He complains about Apple’s treatment of developers all of the time on both of his podcasts.
It's not an amazing idea but its believably a sustainable business. Not a valuable a business though.
A semantic pedantry argument could be made that recorded material is what separates the theorist from the practitioner. Easily countered of course by remarking that records getting lost over the course of a few millennia shouldn't make a theorist less of a theorist.

Personally, I'm fine with adding an implicit "that we know of" to every "first".
https://blog.aawadia.dev/
A lot of the most popular threads had less to do with lifelong careers and more about being treated with basic human decency by your employer (and telling them off when the labor market turned in worker's favor).

That said, to address your point head on, is it possible in the US for everyone to move on to "bigger and better" things? I don't think so which is why we have so many adults with families in min. wage or lowing paying jobs. There is no pool of well paying jobs for them all to move into, there is no magic solution where everyone can have their needs met just by pulling harder on their bootstraps.

So the question then becomes: should a person (or two people) working a full time job be able to provide for themselves and their family? I think the answer to that question is yes. You might disagree, but I don't think its fair to write them off as having a "fantasy".
Does anyone know how this affects people who write code in OOP-languages like C++/Java? The only time I have used a functional language is first year of college, and it was a pain.
It's also a spectrum. My wife and I have a nice house in an old suburb.

I bike to work, and I walk to one of our three grocery stores and to my nearby coffee shop. My kids can walk to all three schools.

It's not feasible for us to have _no_ car, but I get behind the wheel _maybe_ once a week.

You can say "we should adopt lifestyles that use cars _less_" without saying "we should adopt lifestyles that don't use cars".
I'll be happy when I can finally delete my Windows partition, which is used exclusively to play games.

I've already moved to Linux for a lot of stuff, because frankly, it just plays games better than Windows 10/11. For example, stepmania (a rhythm game) stutters like mad for me on Windows and I've never been able to figure out why - and the debugging process in Windows is akin to black magic. On Linux it just runs buttery smooth with 0 stutters. I can't wait until more games are native ported to Linux and/or run well in Proton, and I can finally use a single, good OS for everything.
My brother found some Tinker Toy sets that he gave my kids for Christmas a few years ago. They loved playing with them.
accurate summary.
One of the authors of the posted article Dmitry Sklyarov of the "United States vs. ElcomSoft and Dmitry Sklyarov" fame [0] was arrested by the FBI in 2001 for giving a talk at the DEF CON exposing the weaknesses in the Adobe e-book copy protection.
After spending time in federal detention Dmitry was released and returned to Russia. The charges against him were dropped.

[0] https://en.wikipedia.org/wiki/United_States_v._Elcom_Ltd.
I don't see it as a problem at all. I took 2 doses of AZ myself - because it was the first vaccine i could get. So it was for hundreds of millions of people. It's not the best vaccine by far, but it is a lot better than nothing and most people could get it a lot sooner than any other one because it's a lot simpler and cheaper to produce and scale.

It was great before any other ones appeared in sufficient quantities, it's still great for developing world because it's cheap and easy to store and transport. No one tries to claim otherwise.

It's just that free/rich world now has abundance of much better vaccines, and lack of people willing to take them, so there is no need to compromise their will further by giving shots with any doubt of safety, which AZ is.
In my anecdotal experience with my game, I've gotten one Linux-specific problem on my end (video-related) and quite a few bugs that affected everyone but were reported by a Linux player.

There were a handful of problems that were specific to the player's Linux setup, but that happens for all platforms. Many Windows crash reports are only resolved by "problem must be on your end, please reinstall GPU drivers, turn off weird settings in your driver, do not force gsync on" etc.
Why the vomit emoji after mentioning ERB templates? It's just HTML with ruby sprinkled throughout. If that's the best solution for the job, why use React or whatever flavor of the month JS framework instead?
That is not true, at least in the US.
I started asking my boss to commit me to 6 months on a new stack if that's what they really needed me to do, making the argument that it takes at least a month to really become productive and several more to internalize the concepts. He understood and agreed that the constant context switching didn't make much sense because it slowed us down, but he couldn't make any promises. Things didn't change and I left a few months later when I got a better offer.
You should not need to reverse engineer a piece of software for it to not spy on your network activity. Either way, it's not clear whether resolving cheatsite.com is that well-correlated with cheating. There's a reason why this is called Hacker News.
Agree, Thank you Valve. I play all my games on Arch machine at home. Last few years have been overjoyed with the amount of games that run excellent on my system. To me its a golden time for gaming on Linux!
Editing erb files isn't exactly doing Ruby and pretty firmly within the realm of a front end dev. The author sounds like they want to specifically be a React dev.
Oh this is great. When we taught SHA-256 last semester, we linked to this YouTube video: https://youtu.be/f9EbD6iY9zI. Next time we do it, we'll probably link to both. Having several different ways to visualize the same thing is very helpful, and I like that this one moves quickly.

A couple of details missing from this visualization are how you pad a message to be a multiple of the block size, and how you chain blocks together to form a longer message. In the pseudocode at https://en.wikipedia.org/wiki/SHA-2#Pseudocode, that's the "Pre-processing (Padding)" part and the "for each chunk" loop just below it. I get why you'd want to leave those things out, since they're not really the interesting part, and the screen is already pretty packed as it is.

If anyone's feeling curious about implementing this yourself, take a look at these project notes: https://github.com/oconnor663/applied_crypto_2021_fall/tree/.... At some point I'll clean that up for public consumption, but for now just ignore the parts about grades and cheating :)
Yip pretty much the same for me.

I done one hacker rank on my last round of interviews and it absolutely killed my confidence. It was 5 questions automatically timed to 15 minutes. So in terms of completing it you really need to have seen these types of questions before as they left no "thinking" time only time to type up the solution and a short debug.

I got 3.5 of the questions finished in that time so I'm going to be working on my speed for the next time.

Like you I think it's kinda sad given that the people who promote this style of interview say is so that they can assess how you "think" or "approach" a programming problem. The reality is that it's a hazing ritual, they are looking for you to have seen the type of question before memorise how to solve it and instantly start applying that in the interview.

I'd note that overly strict interviews often cause companies to not be able to hire efficiently and effectively which the very same companies will complain loudly about. Companies I've worked for rejected almost all candidates and still complained they couldn't hire anyone.
This sounds very interesting !
> PHP, if done properly, is a really great choice nowadays.

Same for Ruby. I found them both slow compared to compiled to native langs.

JVM is also slow (especially startup)
Drawing to Canvas in Emscripten
So, how do people come up with these things? I assume every aspect of the design is carefully considered to defend it against various attacks. For example, why "right rotate 7 XOR right rotate 18 XOR right shift 3" and not "right rotate 2 XOR right rotate 3 XOR right shift 4"?
High-impact career review: Software engineering
PHP releases receive three years of updates :)
As a former CSGO player (not a very competitive one) this trust factor really sucks, and Valve oversells it.

If you play with lower ranked friends and do really good in matches you will get reported a lot which will tank your trust factor and almost guarantees it that will only see hackers from them on.

They say they use other factors like account metadata, but I have a 10 year old account, with purchased games and verified phone and still got "Low Trust Factor" after playing with friends and started to have an obvious hacker every other match.

That is why I am a former CSGO player
That's super cool. Visualized or illustrated algorithms have always looked so magical, to me at least.
That's pretty funny. I have to admit, though: "adversity" is an odd term to use when they meant challenges specifically related to your past jobs. Ask about how a candidate dealt with conflict, or dealt with being asked to meet an unreasonable timeline, sure: but adversity?

Especially for a company that worked on social equity issues, conflating life adversity with sundry issues faced in a corporate job seems odd. Your answer seems pretty appropriate!
> You are also seeing backlash to Bill Clinton and his attempts at healthcare reform (this would come again during Barak Obama's term and the rise of Tea-party style conservatism against health-care reform and the ensuing spiral into present day conservatism).

I do not see it as having to do with healthcare reform, but rather having to do with the wealth transfer necessary to facilitate the healthcare reform. For decades, the progress of certain socioeconomic classes had stalled, even by the 90s. Those classes could see those above them pulling away, but at least they had the comfort of knowing they were not at the bottom.

However, the wealth redistribution required for healthcare reform would bring those below them up to their level, or at least remove the veneer of not being near the bottom and no longer being in the same world as those making gains, which is apparently not a preferable situation.

In summary, I am pointing to the increasing wealth/income gap and relative movement of various socioeconomic tribes, perhaps inevitable due to technology and the consequences of its economies of scale. As long as the pie is getting bigger, and everyone is getting a bigger slice proportional to the size of their original slice, there is less strife (except at the bottom). Once the sizes of the slices start moving down relative to others’, there starts to be a retreat to tribal affiliations to fight against it.
> Great so let's just leave all of the legacy terribleness in it. Let's not address all the quirks and horribleness that sounded like a good idea at the time. Let's not let the language evolve.

Nobody is saying that. The golden rule of API design is do not break your customers.

The way you let a language or API evolve is by introducing a new API. For example, instead of changing the semantics of count() you might introduce len() and then try and not fuck it up this time.
I am not really disagreeing with you, but for a first order approximation, treating human height as a bunch of iids is the simplest approach. https://www.nature.com/articles/s41431-021-00836-7.
"At the same time, it is well-understood that additivity of effects and normal distribution of residuals is only an approximation to the distribution of height in human populations. .... However, up until now, no evidence for non-additive genetic interactions was found for height [6, 18]. Moreover, if non-additive effects were to exist for polygenic traits, very large sample sizes would be required to detect them [9]."
X1 Extreme (atleast Gen 2) has a full size SD card slot.
That probably indicates that many computer users prior to 2013 were using computers to get at certain key functions like chat rooms, IM, online videos, games, etc. Now that they don't have to use "computers" to get those things, they don't.

If you strip away that residue I would suspect that the number of true computer literate people has increased steadily since the PC revolution.
Taking this question to mean more than a career or day job, I've been loosely involved with a project called moon musiq that has been making industrial and harsh noise music to help raise awareness and funding for victims of sex trafficking in the USA through a group called GEMS.

According to their last update, within a few months of starting, they have managed to raise enough money to help provide vocational certification training for one of these women in need.

Given that a lot of artists have been contributing their work for this cause as well as promoting one another's creative endeavors, I would say that this project is very positive ethically.

https://moonmusiq.com/

https://www.gems-girls.org/our-mission
As someone who wears glasses, I can attest that wear-resistant AR coatings are a mature technology. They can be applied to plastic and to glass. I suspect the only problem is that they’re not particularly cheap, and an extra $30 BOM cost is a big deal.