skysight-inc/HackerNews huggingface dataset:
If you are a new dev, here are a few things to consider:

Many companies hire most during the first and last quarters of the year (Feb-Apr), (Sept-Nov).

Last quarter: New budget for next year allows us to increase devs. Early training opportunity during the slow season.

First Quarter: Things are picking up, we need more devs for the new projects.

Trying to get jobs outside of those periods may be challenging. You’ll likely face a competitive hiring process to fill vacant positions.

The easiest way to get your foot in the door in this industry is either you know someone personally that can refer you to an open position, or seek tech recruiters. (I’m not including individuals that graduates at top colleges as they should have no issues getting jobs).

Tech recruiters does have a bad vibe in our industry due to many reasons, but due to the challenges of securing that first tech job as a brand new dev, the opportunity is a fair trade.

Tech recruiting firms work closely with actual hiring managers. They know what managers are looking for. The hiring process can be fast.

Fulltime positions with benefits: Expect harder interview and bias skill aptitude from hiring manager.

Contract to hire: Easier interview. Higher initial hourly pay due to no benefits.

Things I didn’t include but are equally important, have finished personal github projects, good resume detailing your projects tech, purpose and value.

Brush up on algorithms, OOP and designs. Data structures. Work on acing the interview process.

If you live in an area/city that does not have the available framework/tech that you are interested in, move or suck it up and learn it. (Things are better now, in the US that is)

Be sure to ask what’s the salary range of the position(s). Don’t sell yourself short. And be firm on a potential salary transition. Negotiations can always happen after the 5-6 months contract. Be reasonable.
> but I can’t see anything compelling that would make me consider this over Adopt

All comes down to who do you trust to build and package something correctly?
GDPR contains contradictions.

Does your website's Data Protection Officer have a right to keep their identity secret?
Textbooks, and especially undergraduate textbooks, tend to favor conceptual simplicity over performance and ease of implementation. They are supposed to teach you the key ideas behind the techniques rather than the complicated details of how things work in the real life.

The fundamental idea of a hash table is that you turn the key into a hash value and then store the key in the bucket corresponding to the hash value. The simplest way of dealing with hash collisions is assuming that each bucket is a concrete data structure capable of storing multiple keys. With this conceptual model, you already understand the essence of how hash tables work and when it's the appropriate data structure to use.

Open addressing is a more advanced topic. Undergraduate data structure classes usually mention it, but many students don't have the prerequisites (such as probability and memory hierarchies) to understand it or to make informed choices about it. After all, basic data structures is an early class, typically taught after introductory programming but before the core CS classes that rely on it.
Giving a song 6 minutes of watch time is still good compared to other songs.
People have always "aged in place". That's why you get the phenomenon of places where every second house belongs to a little old lady suddenly becoming a 'hot spot' of young couples with prams as the little old ladies die off.
Reservations are worse. You have cancellations, and fragmentation if any party leaves early. This can more than make the difference between a restaurant being profitable or not.

Although I’m not sure this can be extended by analogy to only hiring from “top” schools. Beyond, they don’t don’t need to do something so they don’t.
> We’ll also be able to mix virtual content with real-world video and interact virtually—for example, by pelting football players with virtual tomatoes. (The players won’t feel a thing.)

Hardly amazing IMO
I'm on the fence about the "typing". It does come across as gimmicky, but it also is a good way to show exactly when the contents of a sizable text field changes.
most people don’t even know what javascript is
Other fields have organizations which artificially keep their supply low in the form of licenses, certificates, degrees, etc.

Not only does that keep their salaries high, it ensures a certain calibre of junior applicants.

But in the software world, we scoff at the idea of any regulation as gatekeeping. Tech companies say everyone should learn to code. Bootcamps are happy to sell the dream.

No regulation. No standard. Open to everyone.

They've succeeded in increasing the supply but have diluted the quality to the point where being a junior developer today doesn't mean anything.

Reap what you sow.
> 'man' is not recognized as an internal or external command, operable program or batch file.

...which doesn't exist on Windows. So, are Windows git users are all doomed? Or should all Windows users download WSL in order to access this sacred tutorial?
There is clear evidence that morality originated with the evolution of societal thinking and human collaboration. Morality is evolutionary useful because it improves in-group trust and collaboration. In other words, there is clear evidence that morality existed thousands of years before religion. Experiments also show that even 2 year old humans and a number of animal species have clear moral thinking.
Because you're supposed to be responsible for what you publish? Or as quoted in the article itself:

> For those that say this is a hit to privacy: this operates the same way it would if you were buying property anywhere else. Yes, it's digital property, but you should have to be responsible for that permissive SPF record allowing relay of malware spam in the same way you have to be responsive when there's a gas leak on physical property.

In any case, self hosting a blog seems like a pretty weird step if what you're after is good anonymity.
Lucy: The First Mission to the Trojan Asteroids
Remember, even if you are not paranoid, it doesn't mean they are not spying on you.
Taxing "success" doesn't make it failure even with top bracket paying 90% of it back. The hyperbole and melodrama of economic winners complaining about taxes tends to make me unsympathetic. Meanwhile for the median earner, oftentimes admirable work is effectively taxed into stagnation or failure, not by the government per se, but by the upwards money funnels controlled by rent seekers further up the hierarchy, the negative lottery of savings-draining misfortunes, useless mandatory insurance, taxes they actually pay because they don't have access to as many accounting tricks, employers that collude to pay them less than they're worth, and so on.
That's the current system though? The news is the registrars would be required to actually check the info and not accept obvious lies.
Even before the pandemic, when searching for a new role, I would avoid what I call the "senior trap". When everyone on the team is senior, the new person by default is the junior developer.

With the senior trap, the new developer not only gets the "junior" tasks, but also theoretically is the last in line for promotion. Senior is not just about a bump in pay, but also expanding your responsibilities. But you cannot have too many cooks in the kitchen. I would constantly see the phenomenon over and over again, teams with nothing but senior developers.

Nowadays, I am in the market for a lead/staff level position, and I would see job listings at companies where everyone is a lead. How can that be? One company I spoke with said they basically have a flat organization and higher mainly very senior engineers.

I've worked remotely for years before the pandemic and I can demonstrate my value to potential employers. Can hit the ground running with little direction. It must be very difficult for those that are just starting out right now.

To add to the article: companies, but wary that some developers might want to work in mixed (jr/sr) environments.
I know one that's why I was asking. They are supportive of the vaccine but cannot take it due to a rare blood issue. This has meant that they can no longer travel due to country and airline restrictions on non double jabbed people. It intrigues me that people seem unaware that this group of people exist
It's far more complicated than that.

Some songs have extremely long shelf life and others are extremely short. For instance, an "adult contemporary" station could probably get away with playing Elton John's "Tiny Dancer", a 49-year old song, without anyone thinking anything is weird.

More popular songs of that year such as those by Roberta Flack or Gilbert O'Sullivan would not get the same non-reaction

Some songs have even longer shelf life that are associated with real world things like birthdays, holidays, seasons, etc. It's pretty common to hear a set of Christmas music that was literally recorded during WW2 with everyone's approval.

Some songs grow on people, others grow tired quickly. The classic example is novelty songs that specify a dance such as the cover of The Birdie Song by The Tweets or Black Lace's Agadoo, which reached impressive popularity and then were promptly forgotten forever. Ones that you may be familiar with such as Rick Martin's Macarena, probably gave you a headache just thinking about it.

But not all. Chubby Checker's "The Twist", a song in this category of instructional dance pop music, has escaped the ban hammer of time.

But overall the pattern of memory holing proscribed dance songs is robust, even for songs that developed a dance without actually calling it out, such as "Achy Beaky Heart".

Also there's no asymptotic drop after release date. Some songs that are popular now and symbolic of an era weren't as popular when they were new and some have second lives when featured in say a television show, video game, or covered by a more contemporary artist. Every few years a new version of Gershwin's "Summertime" seems to come out followed by renewed interest in previous versions by people like Billie Holiday, Janis Joplin and Ella Fitzgerald. Should Ella Fitzgerald albums be recommended to people for the next 18 months now? Probably not the right way to interpret those results.

There's an exogenous contextual reason for such things and those have to be accommodated for

It's completely non-trivial and a simple model of skips and likes without sophistication behind it will dramatically fail to be anything other than an irritation
The Fugate family of Kentucky has had blue skin for centuries (2017)
I suspect that this same effect is close to the reason so many services removed the dislike button: humans are emotional and were, in some cases, disliking songs which they were not in the mood for, but would like at another time.

As a result, the signal coming from the dislike button was not very useful, and just added unnecessary complexity. Instead, the algorithm can present the user a fixed song in different settings to see if they continue to skip it. A nice result is that the user doesn’t have the negative reaction “hey I disliked this song why are you presenting it to me again”
I use this a lot when playing music for my kid, but unfortunately the feature is clunky: weird path to find it, self-auto-disable much later but with the song still loaded. Hopefully this changes someday.
Flickering CRTs were a bad habit. But needn't be so. They were just cheap, or bad quality, or powered by a bad graphics card, wrong setup. One could always use good ones instead.
another article whining about will surely get the job done
I’ve never read so many ads in one news story. Incredible!
Etsy (certainly back then, afaik they've sort-of given up on that by now: hard to police and bad for growth - turns out mass-production gives more turnover) was very much about things hand-made by seller. The promise was that you don't get people selling stuff they bought from factories on Ali[baba|Express] and claiming it's something they've handmade - in 2013 they had just allowed outsourcing production steps for the first time, if you documented who did exactly what step, so no buying things (handmade or not) and just reselling them. Nevertheless, that's what you get, X shops selling the exact same thing they supposedly made (or selling them with small customizations done, which was OK according to the rules but plenty people still disliked), and Etsy was pushing "integrity updates" and promising to better police this. And that wasn't in any way about Chinese people, because obviously if people are reselling massproduced stuff the problem is not the worker who made them. Nor are Chinese artisans selling their own product a problem, but I don't think that was a large group on the market anyways.
Great progress, thanks for sharing it Pieter. I gonna do the same for my project, which I am already building in public.
I hire bootcamp grads because I don't see too many comp sci grads with github repos that include working code - and in the rare case it almost never includes comments in the code nor passing tests. It's just a job - I'm measuring ability not passion.

A github is really a much better filter for any dev.
there is no such thing, sure if you look 60 (regardless of real age), there COULD be ageism.
At the bottom of the problem is that people are addicted to such disrespectful and careless platforms.

Why would we get addicted to such evil? What's wrong with our minds, are we doing something wrong and can we teach next generations to be better than ourselves?
Maybe if the web becomes bad enough people will start using onion hidden services for everything instead. Why not publish blogs that way? It even allows you to be anonymous.
Tell me you’re not a homeowner without telling me you’re not a homeowner.

Tradespeople are pulling in SWE money in any high COL/low housing market.
I’ve had these things up for years since I first registered a domain back in 2008. I’ve never been doxxed, or had any negative effect from this information being public.

I think at some point my registry stopped showing address information, but the name and email are still public.

I know that’s just anecdotal, but I feel the fears here are a bit overblown.
PublicWWW: A search engine for source code
What Richard Feynman’s PhD Thesis Looks Like: A Video Introduction (2020)
They paid a lot of money to make those podcasts Spotify exclusives. It follows that they'd advertise them as heavily as they can.
Democratizing the Metaverse: One Vision of an Accessible Future for AR and VR
OP said, "let's force everyone to use https."

My guess is that OP's point was that "everyone" includes servers as well as browsers, presumably by shaming via no lock icon and other tactics.
If the product uses your data as AI inputs you are the prodict.
Unless you’re locked into AWS I don’t really see the point of using Corretto when you’re better off (in principle) using Adoptium.
2018 MBP
Michael Burry says he’s not shorting crypto, but does believe it’s in a bubble
I don’t see an “upper-middle class” filter in this particular case though. The company college hiring pipelines are often not limited to Ivy League or “top 10” universities. For example my company was looking fOr summer interns, and any college would work. We’ve had an intern on our team from college which was ranked around #80... gave him full time offer btw.
That example might be OK, but my daily mixes include "Weird Al, Nerdcore Comedy, and also Radiohead" and "60s/70s/80s Rock and also Broadway Show Tunes". The transitions are very bizarre.
Or even search for someone else's playlist!

Not happy about being forced ads though (on some podcasts)... I thought the idea of paying monthly was the value exchange for the content.
I'm sure most of the people who have had bad experiences with you are "weird", but at some point it's time for us weirdos to stop being silent about how you treat people when you think you can get away with it. This seems like a good time to name the broken stair.

Did you ever apologize to Star for speaking to her like that? Do you still have her blocked, too?

You should stop treating people that way, and you should stop trying to silence people who tell others about it.
Michael Burry of ‘The Big Short’ deletes his Twitter account–again
Some airlines have USB ports in the in-flight entertainment equipment. In those cases you can wait till you're onboard and then plug in.

Travel plans require travel-planning. Some people who think ahead take a power bank with them. https://www.jbhifi.com.au/collections/mobile-phones/power-ba...
An horrifying article. It's completely missing out that conda/anaconda prohibits commercial usage.

If you want to use conda/anaconda in a company, you have to go out of your way to prevent it to use commercial packages.

Also, the pip example doesn't show how to create a venv, which is the very first thing to do.
> Visual Studio ran on Mac

Visual Studio Code does. Is that the same?

Even has native M1 support.
I don't know if Chrome has anything similar, but Firefox reader view is awesome for formatting an article and making it easier to read.
2012 non Retina MacBook Pro 15" (macOS Big Sur using patched sur) because I’m a “looking for job” iOS developer freelancer (with Ruby on Rails from time to time)

So waiting the 14" Apple Silicon on Monday for the jump
Another use for these defensive patents is renting them out to smaller companies in licensing agreements should a smaller company find itself party to a patent lawsuit.

It's basically impossible to write any software without infringing on some patent, so it's only a matter of time once a company gains some visibility before a competitor tries to put a damper on their growth with a patent suit. Licensing a portfolio of a few thousand patents for a few years lets a smaller company fight back (since the competitor is almost certainly infringing on some of those garbage patents).
>Why not publish blogs that way?

Because onion sites are slower, harder to access, not easily searchable, and not easily protected against DDoS attacks.
Both languages are used in high-performance servers (where you know Ruby or Python won’t cut it).

HotSpot has a reputation of being close to a Sufficiently Smart Compiler, so it’s interesting to see where its limits are, compared to lower-level language constructs.
The credentials are a much bigger barrier than the interview format. You can easily self-teach the algorithms / data structures theory.
UN Climate Change Conference Reportedly Using Diesel Generators to Charge Teslas
Any reason to use git over a regular file hosting service like Dropbox? It seems it would be more or less equivalent and on top of that you'll easily get mobile support.
'Airplane' (aka 'Flying High') has always been my favourite movie. I never mind shelling out for it in different media.

Many of it's lines come out of my mouth in relevant day-to-day situations. Just yesterday it was 'Vector, Victor'.
> seriously, a resume with no internship or even unrelated work like food service is a red flag

I'm going to ding this ... hard.

First and most importantly: some students I knew were trying to accelerate their path through college. They didn't want to rack up huge loans and wanted out ASAP to start making money. This group included both right out of high school as well as returning non-traditional students. They simply didn't have time for employment. And, with Covid, I suspect that this cohort is going to have a big boost.

Second: some students are helping take care of their family and going to college is enough of a time struggle. You are knocking this group out--and my experience suggests that a lot of them are female. Alexandria Ocasio-Cortez is a good example from this class.

Third: personally, my experience suggests that those working "food service" jobs, specifically, are sub par. This applies only to that group and not other "customer service" roles (like retail sales). "Food service" is a time consuming job with weak wages and unstable hours dealing with a psychologically draining public cohort. Anyone with a brain wired for programming wants out of that kind of job post haste and has some level of skill to do so.

However, even then, I try not to let prior experience color my perceptions of junior engineers and programmers.

Junior engineers need to be "teachable" more than anything else. Generally, what I look for is what they absorbed from one of their teachers that isn't in the book.

Good teachers are always giving off a bag of pearls of wisdom beyond the scope of the class. Students in my classes got exposed to automated testing, source control, and an IDE. Often I'd give out epigrams of wisdom "70% of the time use a hash table; 30% of the time use a vector; 0.01% of the time ask somebody what you should be using instead when those don't work."

Good programmers and engineers latch onto something out of that bag because they find it interesting. That's what you're looking for in an interview as it signifies they can be taught and actually want to do this. I find this is probably more important even than absolute GPA.

> I don’t even ask leetcode questions, and only a minority of folks can answer them (and I allow them to look up reference material online).

Sadly, this does seem to be true for the majority of junior folks. They just can't code. I don't really know how you get out of a degree program without that, but they somehow do.

I suspect this is the simple reason why so many companies just go after the "elite" schools--you can't escape from those programs without having at least a minimum level of competence at coding.
Random thought—would it perhaps make sense to do this server side? You could pre-calculate the optimal width at a bunch of different viewports, and send that to the client.

You could generate a stylesheet with a stupid amount of generated breakpoints, or you could assume the user isn't going to resize the browser after loading the page. (Most won't, and if they do, the only consequence is non-ideal text wrapping).
Interesting idea. I would change it like this.

#developers / #non-developers

Where non-developers are people involved in the project who don't actually write code. (e.g. resource managers, analysts, project managers, QA, product owners, product managers, leads, architects, SRE, etc)
I worked at AWS and Corretto came out towards the end of my tenure there. At the time (Java 8), it included in house patches that upstream haven’t or due to politics refused to adopt.

Now that I don’t work at Amazon any more I still advocate for the distribution for the LTS model, and the fact that it contains fixes that are only discovered when running in production at the scale of Amazon and AWS.
Put the whole thing on a $5 Digital Ocean droplet. If you end up outgrowing it, that's a great problem to have.
If you are attempting make something from scratch that has a competitor on the markent now, why would you evern think someone would use your product when it is so clearly inferior to other offerings? Hope to attract business by being the cheaper option? That just means you're going to get the clients nobody wants.

There's a difference between showing your friends and family something, but opening up the entire public with posting to YouTube and asking "tell me what you think" means you must be pretty proud of it. If you were proud of the results from this, then just wow.

In full disclosure, I've spent many an hour in the chair of restoring film/video. I've written many a tool to help with this endeavor for internal use as well as used professional tools. I have beta tested software that later went to production release. I have sent content out to outsource the work and critically evaluated the results. If this was the result someone sent me after suggesting they could do the work, I would never send them the work as well as vocally tell others not to waster their time.

This isn't even good enough to send someone's 8mm footage to for viewing on modern devices let alone professional.
More Americans are considering retirement