skysight-inc/HackerNews huggingface dataset:
That doesn't seem fair, and it doesn't seem like an effective filter, either. Titles vary wildly for a lot of different reasons, and you can't expect candidates to present themselves to you in your terms. You can't expect them to take your job descriptions at face value, either. If mismatched title expectations bother you, blame the industry, blame other companies, blame hiring managers, but don't blame an engineer who has only been working for five years. It's on you to explain how titles and compensation work at your company and work out what their position would be.

I wouldn't pigeonhole someone into a level based on their years of experience or previous job titles, either. Interviews can reveal some surprising things. I've worked with people with less than five years of experience who were senior-quality developers at all aspects of the job, and I've worked with people with ten years of experience who just wanted to sit in their cube and write code without making any decisions or talking to anyone except their boss. And these people aren't going to straightforwardly tell you what their position should be. The one who wants to sit in his cube with no responsibilities might tell you he's senior (and his resume might back that up) and the one who is ready for a senior position might tell you they're mid-level, because at their last job they worked with extraordinary people.
Reaction: Sounds nice...but the author seems oblivious to the motivations and technical skill levels of >95% of web users. And to TOR's (in)ability to grow its infrastructure, to support anything resembling the traffic that would result from anything resembling a "we all use it" scenario.
> Can't quite figure out when this shift started, but have definitely noticed title inflation as a regular thing over the last 10-15 years.

I'll bet it can be tracked down by looking at job-hopping. That's how it happened to me in the early 2010s: I was never told I was promoted to senior developer, one day I was just invited to a meeting for all our senior developers to get opinions on something. I hadn't noticed before, but during the meeting I realized I technically was in the older half of all the devs in the office (in terms of time at the company, not age), just due to all the hiring that had been done in the previous year or two.
> I was laid off in December, a week after a rallying speech from the CEO declaring all jobs were safe.

Name and shame please.
There are tons of Senior engineers from Google and Facebook (and other large companies) with only 5ish yeahs of experience.
The right to access anonymity is desirable,but so is preserving a society in which it doesn't really matter for most people.

Everyone should know how to use Tor, but we shouldn't have to, at least not all the time.
Pebble didn't need to use Kickstarter for their second watch and did so anyway
Not just criminals, also the intelligence community and people who are really into privacy.
Go in there and disable all that before changing anything. I’m bothered in a similar way about that stuff.

That being said, I don’t post or participate in the social media aspect. It’s a virtual resume and an index of recruiters and companies who are interested in you, and it’s good to know where your colleagues you want to work with again are at.

Don’t install the app for minimal invasiveness. And also consider that anyone who actively uses LinkedIn has probably disabled or filtered out all the notification noise themselves as well, so don’t get too caught up thinking about it.
As they say, it's not the tool, it's how the tool is used.

After reading this, I cannot understand how this is better or even different from Slack. If people are disorganized, allow themselves to be distracted, distract others, store information in the wrong place - all of that remains unsolved by Twist, as far as I can tell.
Windows' legendary backward compatibility.
Never reveal ADHD to employers or fellow employees. It will always be used against you.
A camera and sensors that give you more information about "where your two ton death machine is in space" and are literally proven to improve safety and reduce accidents means you pay attention less? So cars would be even better if we removed the side and rear view mirrors, since those are nothing but "a crutch that rewards inattentive behavior"? I mean, people have necks so shouldn't they just turn around and look instead of being lazy and relying on mirrors? I'm sorry, but I cannot take your position seriously.
> Once you start unpacking Tesla's balance sheets, you start to realize how much the company depends on government subsidies and tax-breaks, combined with selling carbon credits that make huge, planet-destroying SUVs possible, under the pretense that this is somehow good for the environment ...

This is what I'm most concerned about with the EV transition. How much are we going to spend -- not just monetarily, but with our planet -- to get to them? And when we get there, due to the extraction processes for batteries, are they better? These are genuine questions, I'd love to gain some perspective here. I'm by no means an expert. Seems like a lot to unpack.

Generally this article is... quite the indictment, and this is only one blurb.
As always

Be careful around software evangelists
Can this scope be shared in some way if you’re the owner of multiple apps? I thought it was strange seeing Threads listed as a 12+ year old app when I know it’s brand new… it gave me the feeling someone could just fudge numbers and more if they’re clever.
Try to add some experience using LLAMA2, OpenAI and AI models. Then add this fancy tags in the CV.
Flying car startups?
they will act confused, pause, say they will ask someone, and never get back to you

on the other hand its hard to blame one aspect for "being bad" at leetcode. Plenty of non-diagnosed people with tons of real world experience have a hard time finding the gotcha in a 38 minute interview. It doesn't represent the real world in any way IMO
I saw this then asked myself why go through this hassle when they can use this manpower to improve their customers experience. I'm yet to get a Tesla model I was looking at Model Y. I'm not sure if I will go on after reading this.
I hate it as well, but here's my best guess as to why change it is unlikely: Most of their revenue probably comes from companies, which virtually always issue company emails for their employees. In that case, you'd still have the problem of multiple logins (admittedly fewer, though).

If you've ever used Discord with multiple logins, it's actually not seamless at all. You essentially switch accounts and are only able to see the chats associated with one account at a time.

Thus, not only would it probably be a non-trivial technical challenge, but they would also need to put in additional UI and UX work to make the experience better than what Discord offers. And all that effort probably isn't worth it when their money comes from customers who won't benefit from it.

Ultimately, I think if you want to run a chat but aren't providing the members with emails, you probably shouldn't use be using Slack.
The surge in gang violence is not because people are using Roombas.

You don’t think importing more than a million people from countries with vastly different cultures and placing them in segregated neighborhoods has more to do with it?

Native Swedes(and well integrated foreigners) have very little unemployment.
Thats a high bar
You pay for things when you buy them and when you keep them and when you pass them on to their next owner.

Often these transaction costs are both in time and in money, and people all value their time and money in different ways.

Disposing of this thing, which likely has a huge amount of emotional weight already embodied in it, via a specialist web site and interacting with a gazillion flakes is likely an exhausting prospect.
The idea that "experience" is an outdated concept would only make sense coming from an industry that really doesn't even really have "senior" people.

Having worked in multiple fields throughout my life, I deeply miss the presence of truly experienced coworkers.

For example one of the lessons of experience is that skill in the immediate task at hand is only a part of the overall engineering skillset. Experienced professionals (in any field) can often solve problems better with a tool they are unfamiliar with than less experienced professionals can in their area of expertise.

One trait of experienced devs I've seen, that I've not seen in even the sharpest but less experienced ones, is the ability to see problems that will arise down the road from miles away.

Likewise I also rarely see less experienced devs, no matter how smart and talented, see solutions outside of the main path massively reduce the complexity of the original problem. I fondly recall working in research orgs when I was much more junior, and asking a 30+ year industry vet how to solve a tricky problem only for them to, time and time again, that the best solution was to avoid the problem.
I'm actually _not_ a pianist, which often surprises people! I did of course start on the piano, but all of my high level training has been on the organ, and the technique is different enough that I don't feel comfortable playing pianistic writing anymore. I can pretend to be a pianist when necessary and make it sound good enough, but a competent pianist would notice plenty of flaws.

I can't speak to PianoTeq, but I've used both GrandOrgue and Hauptwerk as mentioned in the sibling comment. As a mostly FOSS user, I'd like to be able to just use GrandOrgue, and the software itself would work well enough for that. However, the quality and diversity of sample sets (organs recorded, one pipe at a time, to simulate playing different organs around the world) is nowhere near that of Hauptwerk. I work in a very Anglican music program with an English leaning organ, so being able to simulate an English cathedral organ is important to me. The organs available for GrandOrgue tend to be more German Baroque leaning and much smaller. In an ideal world, you'd be able to buy the same Hauptwerk sets for GrandOrgue, but licensing prevents that.

I once worked on building a GrandOrgue file editor, but the specification is a nightmare. I'd like to finish that project someday though.
Back in lamp stack days, also involved front end development - though that was before even jQuery.

Writing the page to do front end navigation was part of the expectations of the fulls tack developer. They may not be a web designer, but the "ok, this is what the designer wants the page to look like - here's the HTML that I need to write to realize this" was part of writing the perl (in my case) CGI to make it spit out the proper html in the proper spot... and you really can't do most php without doing front end development as an integral part of it.

The definition of full stack has changed over the years as the stacks have changed and more emphasis is on the front end as front end libraries and frameworks have evolved to take more of the heavy lifting for presentation.
> Hold on, Apple is restricting access to UserDefaults?

That's not how I would characterize it. Per the link above, they've provided a way for developers to declare the reasons their app uses API categories that can be used for fingerprinting.

> Data saved there is already scoped to the app itself, not to other apps or system information

Per the link, it appears that bad actors are somehow using it to violate App Store anti-fingerprinting policies: "This reason does not permit reading information that was written by other apps or the system, or writing information that can be accessed by other apps."
Stability AI releases Stable Diffusion XL, its next-gen image synthesis model
Money put into cars and yachts, yes, mostly gone. But Real State surely can be recovered, and given the current market, probably at a premium.
I think that’s the age rating for the app.
Monetal – Free Expense Tracker
10+ years of development, No ads, no In-App purchases.
I haven't used TOR recently but from my memory one of the biggest issues with is was speed. Yes you get anonymity but websites also load 2-3x slower because they have to go through all the nodes on the network. The people that care about privacy at the expense of speed already use TOR, and for everyone else it's going to be a very hard sell.
I'm working on a 2d vector editor that'll have that. It's basically a normal editor but where all properties can be expressions that refer to data or other objects. My first target use is for data visualization. What use cases are you interested in?
> where will they instead make money, or what will they do instead of make money?

Think tanks and defence analyst appearing on cable news seem like something they are already heavily involved in. Not to say speaker fees. Or lobbyists for foreign governments. They have endless streams of incoming money once they are elected to office for the rest of their life. Same goes for Fed officials like Federal Reserve. Ben Bernanke now works for Citadel. Go figure!
I hate to say it, but you're gonna have to learn coping mechanisms. I think a lot of us in tech have similar issues to be honest, so you're not alone here. Personally I HATE having to sit there and grind, but you've got to find a way to squeeze out the motivation. I also perform really poorly under interview pressure, but I think that wildly over-preparing can help you calm your nerves. Personal network is also SUPER important right now for securing that crucial foot in the door.
I haven't found it too bad, I've actually formed some reasonable relationships WFH in the last couple years job hopping after being stuck at Google.

Also some of the most long-standing software industry relationships I have are people I met back in the early-days of the Internet (early 90s) on MUDs/MOOs/IRC/Usenet etc.. and have never met in person.

But personally I am sick of WFH for other reasons and would love to go back to in person if the local options were better. (But also just sick of working, generally :-) so...)

But I can definitely see it could be tricky for introverted types, or people just starting their career.

What I want more than anything is a stronger separation between domestic and professional workspace.
Ha! So The Godfather had yet another layer of meaning :-p [1]

1: https://screenrant.com/godfather-oranges-important-symbol-wh...
And this is just basic routing and firewall with NAT.
Now try to setup 20 MPLS L3-VPN's + dozen VPLS services on top of IS-IS routed network with that ;-)
> This is Western attitude right down to the implication that you have some sort of insight that invalidates what the parent is saying.

This is my experience and it is true. Getting people to apply philosophy of other cultures without taking into account the context, it's a recipe for disaster.
You can't blindly follow the advice of the OP in the western society - at least no without awareness and being vigilant that there are always people ready to exploit something that they perceive as weakness.
As someone who's worked on a few ad supported apps, I have to admit that I share Zuck's sentiment. How do we make money if few are willing to pay for apps and ads don't pay enough?
When I was pescatarian I found very few people knew what that was, so I cut the seafood and became vegetarian. Now I don’t have to explain myself.
I love BSDs. I started my career with them. However, I don't think this long-term-sh view is actually conscious on their part. They simply have fewer people to work on new things so things lag a lot. It's more of a side effect.
Staff Pro Max
> Such a long time and a relatively low bar.

I've promoted juniors in months. I've also had people start, stay a few years and leave as a junior. It's all about learning and what work you take on. Also, I see this often when interviewing. 5+ years of experience looking for a junior role. Usually, it's either someone who did not learn and was not promoted, or it is someone from an company that did not let people work on important things because they were junior. So they stayed that way.
I'll go so far as to stop eating a few bites early (or ostensibly early, probably right on time) so I know I've got the right portions for a good leftover meal!
That is indeed what a lot of Machine Learning turned Robotics researchers/enthusiasts are banking on. A counter argument to that is what Dhruv Batra responded to the question "lol why not use LLM for everything" [1].

>As a human, I don't understand the detailed micro-second by microsecond movements my fingers have to do to pick something up, let alone how I'm touch-typing this sentence. It just sort of "happens" when I want it to happen. I don't think you need to design a robotic AI that understands how every part of it's mechanics work.

This is true for us ofc, and is encompassed in what is called the "Moravec's paradox" [2]. You don't understand it because it's unconscious process, and It's harder to reverse-engineer an unconscious process (motor movement) than conscious ones (calculating math, playing game, writing text, reading).

But the thing is that in the real world we do need to take in to account everything, including noise and time-delay. Evolution gave rise to complex language in the last 100k years compared to millions of year for motor movement. I do agree that there must be some "hierarchical" structure for complex motion, but we currently don't know where and how that hierarchy is.
Boston dynamics uses Model Predictive Control for complex movement, which means that at least some model of the world is required, for dexterous motion. Now if that model is part of LLM or not is a hard guess.

But if we don't know this it's hard to say what kind of data we need to collect to train a LLM-model applied to embodiment (robotics).

Researchers in the past have already made the mistaken assumption of "oh cognition and language is the hard part of intelligence. Perception and motion is easy" [3] and then their work amounted to nothing because turns out the latter was way, wayyyyyy harder.

There's an implicit bias in us that think Language, puzzles and logic are harder [2] and therefore models that accomplish this can just be rammed in to the "easier" issues.

Edit: I too would like "LLM models will solve these" attitude because otherwise the research I'm doing right now is a dead-end, but the more I try (with my limited compute) the less I'm sure

[1] https://imgur.com/eWsH5ui originally https://twitter.com/DhruvBatraDB/status/1641871357020614656

[2] https://en.wikipedia.org/wiki/Moravec%27s_paradox

[3] https://youtu.be/x10964w00zk?list=PLSQhB89mdG7PsZsDz2_5hZL8C...
I agree that most people don't care, but "Tracking makes for a smoother web experience for most people" is just nonsense - tracking slows down almost every single web page that uses it!
How to Leverage Wholesale Power Market Data as an Asset Developer
Preserve implies we have that society now.

People's data is being farmed and their identity leaked and sold on the dark web, and they're probably not educated enough to care. That's what you want to preserve?
AMD introduces 16-core Ryzen 9 7945HX3D mobile CPU with 3D V-Cache on August 22
In my experience Tor has not been slow for years now.
Do you believe that the only agenda US corporations and big tech companies are pushing onto their global audience is support for Ukraine?
It's more in the vein of advice you get on the plane - when oxygen masks drop you need to put the mask first before putting another over the face of someone you care for.
I wonder what fraction of a real Cray-1’s computing power is in that thing.
It may also be along the line of "Stan said he'd get that thing working, then he didn't, then he died of cancer leaving me with a bunch of unresolved crap to deal with, and I really miss him and I really hate him and I really miss him." or some similarly complex issue.
Allows the web to not cost you any money and for you not to have to pull out your credit card constantly.
As I said, I'm no expert. I read somewhere that it was a sexist response to this woman's criticisms.

Wikipedia states:

"He later got engaged to a woman who was not, despite what some state, one of the former hostages."

I think the whole article can be viewed with a healthy scepticism.
Tell that to Wickard v. Filburn. Stock trading by Congress definitely affects interstate commerce as much as an individual farmer growing wheat that is not for interstate trade, or even a thousand such farmers.
How to Build an MVP [video]
I would like to buy the same pre made meals and heat it up at my home, at a reduced cost. The quality isn't bad, I'd even say "good" in some cases and my kids like the chicken tenders. Kind of a Papa Murphy's take and bake casual dining thing. Does this exist?
Democrats don't want to touch the COVID response and gov't missteps, some Republicans do but this bill was signed by Trump so it will be off limits mostly.

The voters in general just want to forget the whole thing I think, other than a few very angry people who saw their livelihoods destroyed.
I agree with half of what you say. Senior should be a high-level position. It's a recognition of someone with solid skills and the ability to get things done.

But suppose a senior is someone who can work mostly autonomously under general direction from their management and tech leadership, which I'd say is a reasonable basic definition of what "senior" level has historically meant in software development. We would expect to see a lot more people reaching that level and sticking around on a tech career path now because of the rapid growth in the industry and the greater awareness that people can be a high-level IC but not have much interest in formal leadership or management roles.

Moreover there is no rule that says an employer should hire mostly juniors, some mids and only a few seniors. Good seniors are almost always disproportionately cost-effective if you can manage to hire them. The trend for rapid job-hopping has left juniors as an almost worthless hire in many cases because they probably won't be around long enough to make a good contribution in return for all the early overheads they incur.

There is definitely a longer formal tech track in large organisations now. I'd say it used to be more that you reached senior and then any other responsibilities like leading a team or dealing with large-scale software architecture issues were kind of attached. So historically you'd associate those higher responsibilities with "senior" people where today those with the skills and experience to do them probably have higher job titles like lead/staff/principal instead.

So I'm not sure senior has been deflated or replaced by staff etc. It's just that senior used to be the top of three levels for many employers but now there's more recognition that your development doesn't just stop after a few years and "senior" today mostly means "first few years as a senior" in old terminology.
Some options that popped onto my radar recently:

Allwinner F133
Bouffalo Lab BL808
GreenWaves GAP8
(no native video hw on this one I think? targeted at IoT edge computing)

Surely there are more (or will be :-). Problem is usually availability of suitable boards, documentation, software tools, or some combination thereof.

And these are often one-off parts. At some point it goes away, and then what to do? As opposed to being sort-of-standard platform offered by multipe vendors that one could code software ecosystem against (like for eg. Raspberry Pi).

You could of course design your own hardware. But then you quickly get into FPGA territory, design-your-own-computer project, lower clock rates, higher cost, etc. Cheap, small, highly integrated SoC much preferred here.
Why use slow internet when fast internet do trick?
Yep. Decentralization entails degraded service, almost as a thermodynamic principle. It's the "eating your vegetables" of technology; even if you think people should, you can guess how many actually do.
LK-99 the Live Stream from Andrew McCalip and Co
Shh....