skysight-inc/HackerNews huggingface dataset:
Pretty similar experience at Palantir. The CEO would get up on stage every quarterly on-hands and say, almost verbatim, "Where are the people from the bad schools? The best candidates are at the bad schools!"

We hired people in the single digits from the "bad schools." At one point we sent our VP Brian Schimpf on a tour of Texas and the Southwest to scout out potential hiring pools and locations to put a regional office, and he came back with only negative recommendations. We don't have a hiring presence anywhere outside the Bay Area, Seattle, and NYC. Barely anything in Denver, which is our nominal "headquarters."

To be honest, we only trust candidates from the 4-5 top CS programs in the US. Candidates at lower-tier schools generally can't pick up concepts fast enough to keep up with our work. Most CS programs around the country outside the top tier are diploma mills, and it's hard to even trust those students complete their projects independently without hiring someone to do the classwork for them.
In 2005 he was still responding to customer emails directly.

I sent in some (mostly positive) feedback then, and I got a very thoughtful reply in return including detailing some upcoming plans relating to my mail.

I miss that version of the company.
Occlusion Grotesque Experimental Typeface (2021)
Contrary to what Americans apparently believe there is a world outside the US. Half my grandparents were black and yet they bought a house way younger than what I did
COBOL is available on pretty much all platforms; from 8-bit systems all the way through PCs and laptops to minis and mainframes.
Have you ever driven one? I got to drive one for a few days.

It handled heavy rain. It knew where the lines were even though I couldn’t even see them myself. It does really well even when there are no lines.

It does turns and exits. It slows down automatically for curves. It even swerved out of the way when someone was merging into me. It was fine with drivers going faster and slower than myself.

Frankly, I have no idea what you’re talking about, especially regarding a clear day and straight lines.

It drove better than me. In my use case, the 2021 Model 3 is already practically self-driving. I legitimately felt less safe while manual operating the vehicle.
> Why are frameworks popular? Because...

That's an extremely open question, and I wouldn't agree that frameworks, in any way, "provide a way for people to collaborate" any more than a whip does. They seem to me to limit the ability to write the code you want for no value other than providing confirmation bias.

The idea that the same thing being outputted on the screen will have two implementations by two uncommunicative engineers that vary in such a way that they become impractical, impossible or even at all harder to debug, is simply a myth. I highlighted the word "engineer" because that's the key point - if you are hired to solve a problem, you are probably going to solve it the easiest and most convenient way. You are trusted to write code, not use an API. I find it hard to buy the idea that 20 year old aspx code is any easier to debug than pure JavaScript written around that time.

As far as why frameworks have become the norm, I would personally put it down to, in no particular order, the following ideas:

- Some are genuinely useful - functionality is limited in the parent environment's API and must be implemented in some way. This is rare, in my (mild) experience.

- The company had learned the lesson that contractors (especially ones that win the bidding wars) write horrific and unmanageable code. Therefore, it decided that a cost-free way to alleviate this issue is to force all engineers, permanent or on-contract, to use a specific framework.

- The above point spread between companies as people (directors of engineering) shifted around, word spread that someone was able to make significant cost savings etc.

- They are in place to allow one to follow idioms better. I recently interviewed for a company that followed, quite closely, the clean architecture book by Martin Fowler, with their own internal framework. They had a good plan in mind - they wanted components to be interchangeable, usually at compile time, and needed to ensure that they followed procedure in order to write code that was manageable at scale in order to achieve this. They made their own framework and have used it for 10+ years. This proper, elegant use of a framework is very rare.

I do not mean to say that frameworks are useless - however, JQuery has always been absolutely worthless to me in my personal endeavours - which often included quite bespoke DOM manipulations - the exact place that JQuery is meant to shine. To me, it is a great example of something that was phased in as a Band-Aid solution to people writing terrible code as they had no ownership of the product.

I will admit that I use little helpers, such as

function $(usuallyASwearWord){
// Yes I really use element by id for this when writing my own fun code. Not query selector.
return document.getElementById(usuallyASwearWord);
}

and I wouldn't be using these if JQuery never exploded in popularity - but it's just a skeuomorph. A cute little oddity that has some minor, pointless, boring history/flavour behind it. I don't think that JQuery has provided the world with any significant net effort savings, and that it is far from the only framework that will have this legacy.
> If reality is any indication, then if it's copyrightable it won't be
sitting on your table top:

Absolutely spot on. Indeed, the story was an oblique advocacy for
SciHub and an argument as to how the digital entertainment industry
and publishers may eventually be the greatest obstacle to human
progress.
It is that quote that parent poster highlighted.

"I hope this works out /so/ we can see each other!"

It's not physically threatening, but this makes a strong implication that the relationship will be potentially damaged by refusing to comply with the request. Consider this alternative, "I hope this works out. It would be great to catch up either way!" This makes it clear that the relationship will not be harmed if this doesn't work out.

Yes, I am reading into things, and I was raised as a Guesser but consider myself bilingual. IMO being an Asker is fine, but if you hold the relationship hostage, it's Demanding, not Asking.
Is it really that hard to get an entry level job these days? I graduated community college a few years after the dot com bubble burst, and was able to land a 30k job easily, it was less pay than my waiter job.

Did those really low paying job go away? Or has it become really competitive to even get those?
I would guess that both monogamy and historical gender roles derive from the economics of an agricultural society. We had thousands of years where almost all people were agriculturalists. It’s only within the last hundred or so that we have large numbers of people no longer closely tied to agriculture. I expect both expected gender roles and our societal concept of marriage to undergo profound changes.
There are also "code adjacent" jobs.

Aside from a few weeks training on an unrelated Masters I'm IT-unqualified, but got a job with an IT company making software for an industry. I started out coding, but knew I was never going to be great at it - although it can be really satisfying to make something 'elegant' that's yours.

Then moved into a more customer-facing role, trying to capture what they wanted the software to do. Learnt elegance was maybe of less importance, than solving real world problems.

Then moved into Product Management, which was maybe the first time I felt a 'good fit'. Gave me the opportunity to come up with 'big vague ideas/themes', and defer the implementation to the architects and devs who were actually good at the job.
You try to break it down into consumable chunks - but it's on you to make it all come together.

Final thought is just that even outside of dev, I now realize there's a massive spectrum of people within it. Some want you to absolutely nail-down the down criteria and will deliver against it. Others want to understand why, and if you can explain it relatively succinctly, will come back with suggestions on how stuff can be improved.

I guess my point is that excellent coders are required - but the "rockstar coder trope" overlooks the vast majority of people working in IT.
e.g. If you've say spent a decade serving food in or running a restaurant, you've got a way better understanding of what the requirements of a POS system are, than the people creating it.
If you want to move to IT, you need to learn the vocab and grammar, but you don't have to be fluent - bring in your experience. IT can only solve an understood problem, and being able to articulate that is a prerequisite to a solution.
OK, didn't know it was the IMF's fault.
I understand why you're asking. I have often felt that way myself and it's why I put off getting treatment for so long. I was worried I would just end up being some 30 year old tech dude addicted to adderall who didn't actually need it. I want to address those questions in others since getting a diagnosis was so helpful for me. I want to educate around it.

The short answer is that I was diagnosed independently by 2 professionals, I have a family history of ADHD, and I exhibit all of the symptoms of ADHD.

Anecdotally, I know what stimulant abuse looks like. I have seen friends abuse adderall and other stimulants. I react totally different to it than they do.

Since starting: I'm less angry. I'm less annoyed. I have the ability to listen to my spouse talk to me. I'm not jittery or jumpy any more. I am not always singing, tapping, humming, talking over people, talking at yelling volume in normal conversations. I know when to stop talking. I can actually take naps now and go to sleep before my body almost literally shuts down like I used to not be able to.

I'd be happy to give you or anyone else a more in depth walk through how I got here and how I'm sure of what I have, but I understand that's not what you asked for.
I am hardly an expert myself but these two resources helped me build a bit of intuition:

- The route of a text message: https://scottbot.net/the-route-of-a-text-message/

- Architecture of Asterisk - http://aosabook.org/en/asterisk.html
If we see a high velocity object travelling past, we experience a length expansion along it's path when trying to measure the object.

From the perspective of the object, the entire universe contracts by the same factor along it's path. It sees the phenomenon as length contraction.

I'm sorry for the framing of the question.. but is this a way to think about the underlying phenomenon of entanglement?
Adderall gets you to baseline. If you're already baseline, it shoots you past it.
I do see what you mean. I apologize!
WGU is a school where you can go at your own pace, pay by the semester instead of credit hour, and test out of almost any class. Can get a full degree for like 7 grand, just a heads up.
Who wants to pay for news? Many news sites and videos are free with ads.
My grandmother owned a home near one of those. Every year she'd get a small check from the oil company to compensate her for the oil that was under her home that they had pumped out. It was kind of cool and funny.
Once nice thing about this is that it's memory-safe, which is something you really want for a packet capture tool.
You would need to sign up for a voip provider and use the credentials they give you. Your app talks to this software using the web api, and this software will talk to your voip provider using SIP.

https://en.wikipedia.org/wiki/Session_Initiation_Protocol

Twilio bundles both the web api and the voip provider into one product.
What’s the neutral version of that sentence^ in your culture?
Do you only hire from CS programs? I’ve worked with a wide variety of developers, probably only 50% of which had CS degrees, and they weren’t any better than anyone else.
> a lease with an infinite timeout unless manually returned

I would argue that "infinite timeout" is another negative shibboleth.

every operation in a distributed system has some duration after which you can be 99.9% confident (or 99.9999%, or whatever threshold you want to pick) that it was lost to the void and will never return a result.

in a robust distributed system, you want to pick a reasonable timeout value, and then take appropriate action in response to the timeout. typically this is retrying the operation, bubbling up a failure message to a higher level, or some combination of the two (retry a few times, fail if all the retries fail).

an infinite timeout represents a deliberate design choice of "I don't want to handle the case of this message or API call being lost in-transit and never returning either success or failure".

in my experience, infinite timeouts are often the cause of "hmm, this thing is up and running but seems 'stuck' and not making any progress, let me try manually restarting this service...OK, that seems to have recovered it" bugs and production alerts.
Ohooo, I am another 10_000 for Portal Reloaded and Stories Mel. Haven't even had time to play Portal 2 yet.
Getting a tech job with no degree or relevant work experience just requires you to have skills and proof of those skills. Keep improving your skills and strengthening your proof until you land a job. The only cost is time and effort.
So they patented bleeding?:0
bootcamp people should be brought on as interns or some special level, most have only a few months experience. New grads have minimal expectations on them despite in theory having at least 4 years of coding/CS experience, some of them with even more if they took classes during high school.
Thanks! I was going to make a similar comment myself but HN isn’t too keen on these ideas yet. Glad to see other like-minded folks here.

The Wikipedia page for plasma cosmology is extremely biased, so I suggest anyone interested in these topics should read the previous comment I made and some of the resources I linked there.

https://news.ycombinator.com/item?id=31218219
Games just don’t have a long enough tail to make this kind of effort worth it. They aren’t like business software where you try to keep people on the hook for years.

There’s little reason to keep updating a game past its first few post release patches. So you can assume most of their code bases have been untouched for years, were probably written by people who are no longer around, and haven’t been compilable by modern toolchains for a long time.

The tech debt is just insurmountable most of the time.
It can be drive by cable in a multitude of ways. One way is that your foot moves a plug in and out that physically connects the batteries to the motor. There are other ways that are real, too.
This has got to be satire. You don't trust schools outside the top 4-5? Harvard is 16. Dartmouth is 49. Maybe if you had said the top 50 or 100 but this is so out of touch lol.
I'm kind of the same. The big problem is never being able to predict when the extreme rough patches will hit.
Meh I'm fine with a few coke dealers getting away if it means the intrusiveness on the innocents ends. I'd rather 10 coke dealers get away than a single innocent person be forced to undergo a warrantless KYC search to get a loan.
Dollar surge leaves trail of destruction
There has been a very nice trend for a number of projects to support a <config_file>.d directory to which local modifications can be added.

Current macOS (and Debian >=11) has a non-standard sshd_config modification that does "Include /etc/ssh/sshd_config.d/*". Although placement early in the config file means some things cannot be overridden.

Current "sudo" on macOS also supports this via "#includedir /private/etc/sudoers.d". (the # has been swapped for @ in upstream sudo).

This neatly sidesteps the need to diff / re-apply changes on a SW update.
I would rather not “take one for the team” especially if “the team” has to be dragged kicking and screaming into providing any support/“compensation” for the “service” I am providing.

Also “preserving genetic traits that are potentially useful in the future” is way to close to eugenics for my comfort.
One thing that is particularly under-appreciated is that Apple have pulled off a textbook disruption play against Intel; its supposed to be a small scrappy new company that disrupts the slow behemoth incumbent but in this case one of the biggest companies in the world has just executed it perfectly.

In this case of course having multiple products to graduate their own silicon through, and enough cash to design and build a chip, require you to be a huge company. But it shows strategic excellence and a long-term planning horizon to pull this off.

(Note I’m using the original strict definition of Disruption from Christensen, not the hand-wavey TechCrunch slogan.)
The idea that you're not a real programmer if you can't use a specific editor is idiotic.
Ive grown to love Americans (of all walks of life) in way I have never loved the people of any other country I’ve lived in. Not even the people of my parent’s country - the loss of which I still mourn.

Canadians, Ive loved least despite having a best friend and close family.
>The bearers of these traits are “taking one for the team” so to speak because they are preserving a genetic trait potentially useful for the future but may be painful in the present

This is how I feel way too often.
Do you have any decently complex open source projects that you can show off to potential employers? If you do you’ll likely not have any trouble finding a job.
> wondering what your true potential looks like

since adhd is treated with amphetamine which is essentially a performance enhancing drug that boosts your focus/awareness/intensity. it's probably dangerous to think of your medicated self's potential as being truer than your natural self's. seems like a trap.
The point is it not a search
If (and this is very much an "if") it really is the case that just an offer can be a binding contact, what happens if you make an offer to two parties in parallel, and both accept? Does the one who accepted later just not get the domain and noone can sue anyone? (no other option makes sense to me, there usually wouldn't really be any damages you could sue for either) If so, wouldn't it be possible to claim that you sold the domain to someone else for $5 before and get out of needing to sell it?

How long does an offer stand? What if someone offered to sell 1 bitcoin for $100 10 years ago, would that offer be still standing and be required to be fulfilled?
Having taken the test and scoring an average 73 or so and then looking at the Twitter high rankings this is definitely rigged against simple terms. Yet the criteria “No specialised vocabulary (e.g., no technical terms)” should rule out a lot of words.

Words like moon and elephant will get you an average score but using those words are following the criteria closely.

Is it really an accurate test when you can look at other results and then score 90+ 5 minutes later?
Paid by the government, so the burden isn't directly on the employer.

Yes, a rapist should be protected before his trial is over. If you're so sure he's guilty, why even have a trial? Just do summary justice. There's a reason we have due process and countries like Russia and China that don't are seen as human rights violators.
Does it really help to be the guy at the meetup who everyone knows because he can't get a job? Not sure anyone's ever told me that an employer reached out to them after they did a 5-minute talk at a meetup or became a regular on Discord.
>I'm mostly curious if this ever made it to court, and that the court decided in favor of the would-be customer.

There's at least one case I know involving a car dealership; is that close enough?
It's not him it's his company lol. And it's definitely not unheard of for companies to say they only hire from top 5-10 places.
Your score is 97.52, higher than 99.83%
———————-
paternity chocolate snowblower troglodytes sediment dictionary ricochet
————————

This could be a fun wordle type game that one could play everyday.
Not for Russia, no. But that's not whose program this is, now is it?

The ideal situation for the American ruling class is to simply import highly skilled workers from other countries, rather than produce them at home. This alleviates the domestic burden of paying for a truly world class education system.
New report recommends turning the Canadian Armed Forces into a secular theocracy
30K... that is not what comes to mind when you think of tech job. more like 100k
Like pretty much any skill, anyone can learn to do it, but some will have more natural aptitude than others. I find coding easy and improvised comedy nightmarishly difficult, for others it will be the other way around.
A listing is not an offer. This is really basic contract law.
I found it significantly easier to set up table structures and migrations through ORMs and abstractions as opposed to raw sql scripts.

Moreover, many ORMs give you the tooling to validate data before hitting the db, which is also another huge plus.

I mainly work with Python on the backend, and I've recently switched from SQLAlchemy + marshmallow + alembic to SQLModel and both have been amazing to work with.

I would never dream of setting up tables through plain raw sql ever again.

If it is the case that I'm moving onto a different language, as Go may be it, I'm willing to learn the ORM, granted that it deals with migrations and validations out of the box.
> Learning things by yourself is actually much of the job

Think this statement explains the fast success of the writer. The drive to experiment and find solutions is so valuable, and surprisingly in short supply.

As a hiring manager, one of the big hesitations I have re: bootcamp grads is whether they need to be spoon-fed, or have the hunger to move things forward. Especially true for startups that tend to bet more on potential vs. raw experience. For anyone in this boat, https://topstartups.io/ is a good place to start
I don't think that's a contract you want to engage in. There are no terms for timing. A dollar today or in 10 years? It will be difficult to prove these details were known or that the offer took place at all, which is why you want things in writing - which is the case for wormhole.com. It's also interesting to note that a verbal contract is not sufficient to form a contract at price points over a few hundred dollars.

Take from this what you will.
Most? Maybe... but I've wanted a bundler to work with hot code reloading for a while. Snowpack gets close to what I want (at least in theory), but it isn't compatible with my codebase.

Snowpack is open source, but if I do want to contribute to the bundler though, I need to know how bundler work in general or else I won't understand what I am seeing.
I recently had a recruiter make a mistake with what city I live in and she organised an interview for me with a team based 800km away. I did so well in the interview that the team is making a single remote position for me. The company does have an office here I can work from when I don't want to WFH.

When the pay is right, I agree that remote employees don't have to be bottom of the barrel.
I think several companies have gotten burned hiring bootcamp grads and are less willing to take risks on it, but I can't imagine all junior roles have gone away.
Delete the app from your phone.

Never install it again.

Switch to Lyft if you have issues with the Uber Eats app…

The next time you reach for your phone to order food, walk into your kitchen to eat the food you have at home.

If you do not have food at home, drive to the nearest grocery store and buy groceries. Do not buy anything premade or from the deli…

If you don’t know how to cook or are just starting out, buy ingredients to make sandwiches.

Problem Solved.