skysight-inc/HackerNews huggingface dataset:
Yes I am struggling with this exact situation. A person on my team fits this profile. They can do the work. It's just that their output is below average except for the times when we've had serious discussions about their performance. They will improve for maybe a month or two before regressing back to their previous level.
The jobs I've had since the one out of grad school have all been through people I knew. Not sure how typical that is but it's certainly one path.
Besides all the already mentioned, solid responses about looking for new opportunities (personal network, consistent daily applications, etc), it's worth noting this one too:

Become a regular contributor to specific open-source projects (esp if it's a growing and/or funded startup).

This approach might work better for those that are already comfortable w/ OSS and don't yet have connections. When applying to that company a bit later, obviously mention all the merged PRs.

For example, here's Posthog [0] showing you what you could help with thru a job post. You can find more companies like this one at Fossfox [1], shameless plug: I maintain that index rn.

[0] https://posthog.com/careers/full-stack-engineer-growth#typic...

[1] https://fossfox.com/
Cool as a long term strategy, but hardly helpful if you want a job this year.
Are you sure people are using it because they enjoy using it?
He's right, include deaths of despair by overdoses and alcohol. It's way over the 'norm'.

68k in 1995. 158k in 2018.

Measuring a societies' success by the suicide rate has sent the wrong signal. Even the authority whispers disbelief in it's own populace into the headlines.
"We attempted to authorize the card on file for the projected amount, and the authorization failed, leading to automatic suspension."

Does "render" (whatever they are) own their own infra ?

If so, this is a weird response since, really, who cares what the retail monthly spend is projected to be when, on your end, it's just some ineffable, tiny portion of your electricity and transit bill.

Right ?

Unless, of course, "render" (whatever they are) is itself hosted on an underlying cloud.

Let me guess: you don't own your own infra ?
It doesn't, but if you want to do this you might wanna consider not buying the cheapest motherboard either way.
Yeah, this is a IEEE754 floating point issue.

I'm not sure why it seems there hasn't been any progress made on making floating point types less error-prone in the last few decades.
>> The speed, wavelength, and frequency of a gravitational wave are related by the equation c = λf, just like the equation for a light wave [...]

> To get a short wavelength requires a high frequency

For light that is assuming a vacuum. The more general equation is c' = λf where c' is the speed of light in the medium the light is traveling through. c' <= c. Hence, for light, you can get a shorter wavelength without having to raise the frequency if you work with the light in a medium with a lower c'.

Is there anything similar with gravitational waves?
Ah yes, HN would be so much better if every company on Earth constantly posted links to their sites in comment threads.

Information can and does get propagated outside of search engines very easily. That’s the premise of huge industries like email marketing, social media, banner ads, and PR. Are these marketing channels universally beloved by humans? Not exactly.
It's quite simple: prefer writers, readers and libraries over agents, publishers and media companies.

P.S. So support Internet Archive.
As somebody who sometimes puts slept laptops into bags, No! A laptop ever waking itself from sleep is an abomination.
But then we're not talking about an MFA-level program are we...
I suspect it played out multiple times at different companies.
Alt - F - K

(menubar File => Work offline)

It applies to the whole browser, not the current tab. But good enough.
No mention of "Currents of Death".
Meh, I think you have to look at it for what it is. I got a PhD and I found it a very useful experience. But, the key is to go into it with the purpose of developing expertise in something you are interested in.

Now, if you're getting a PhD for any other reason, then forget it. If you're getting a PhD in one of those make-believe fields like social constructivism, forget it. If you're doing it to get a job, forget it.

Yes, part of the problem is false advertising, but part of the problem is people going into it just for something to do.
What place has a good amount of rain without it being life-threatening?
Show HN: PokerWave – Retro PvP Card Games in Rust and Redis and VanillaJS
Source code: https://git.pointlesshacks.com/?p=pokerwave.git;a=tree
I had a lot of debt on a Discover card once. I can't remember the exact circumstances, but I do remember that they were awful and will never use that company again.
Yes, that's mostly been my experience (6 years + masters, Bay Area/remote positions.)

A few other things I've noticed:

1. Yes, I've had the "candidates with perfect skill/experience matches get the same generic rejection" but I've also had times when I'd apply for something that I had only a little bit of a match for, and still get pretty far through the interview process.

2. Related to #1, I can't get a good feeling of how qualified I am for these listings. Sometimes I'll apply to something that is in the low 100ks with a customized resume that echos all of their reqs and get rejected, but other times I'll just blind fire out my standard resume to something with a base in the mid 200s and get selected for a full interview loop.

3. It feels like some places still have the same "standards" for each part of the interview process, leading to a lot of candidates getting to the end, which then leads to some weird "you did well but we chose someone else" responses.

4. Sometimes I'd have an interview lined up, but then right before it I get a "due to shifting requirements, we have to postpone this by a bit" email. This has happened several times now (and they never have actually un-postponed it.) Same thing with spending a day or two interviewing at a place, not hearing back, and then reading of a large layoff at that company a few days later.
Well part of the reason I'm skeptical of how who would actually be able to pass these interviews without cramming for them based on the fact that I too have used a fair number of the algorithms (because as mentioned, internet search is a fractal of challenging CS problems) and would almost definitely not pass such an interview.

Just because I've implemented a binary search a few times, and a b-tree, and a skip list, and various sorting and intersection algorithms doesn't mean I can reconstruct them on a whiteboard from memory. What it amounts to is that I have an upper quartile understanding of the underlying idea and the general quirks (among practicing programmers), but not much more than that.
I don't understand why he trusts VSCode, GitHub and ChatGPT but not Android and Chromebook?

What kind of trust related difference does he see between them?
Although it is true that they are well designed, I don’t know of anyone saving these boxes.

I also believe that they are some of the few worth saving, if one is into that kind of thing. I have own a dozen different laptops thorough my adult life, and most came packaged in the dullest possible way.

Apple seems to be one of the very few manufacturers putting some thought on it.
Author here ^_^ for me it's much more important to be easy to write, than easy to read, and it accomplished that goal.

I almost never revisit parts of the page I've already written, they may sit there for years untouched, or I may delete them and do a whole different layout from time to time.

It's definitely painful to edit small details after months of not seeing the code, so it's not for people that need to do that often.

I also understand that for most people, indentation is not a good separator. I worked with Python for so many years, that I probably view white space differently than others. Symbols are visual overload for me, I just need 4 spaces to see structure and separation.
Chinese military scientists claim ‘huge breakthrough’ on laser weapon technology
.High-energy laser weapons can now operate ‘infinitely’, thanks to a new cooling system that completely eliminates the build-up of waste heat

.The technology could significantly change the face of battle by extending engagement times, and increasing range and damage, researchers say
> pay the very small fee for YouTube Premium and do away with all the ads

because it doesn't do away with _all_ the ads: every video still has the video maker themselves talking about their 'sponsor' for at least a minute, reminding us to 'like and subscribe' for at least ten seconds, and a patreon scroll of users that have paid extra for another three minutes
Yeah, that been a while already!! But I still use google stuff as Microsoft apps are a real a real pain to use when it come to security setups a utterly useless really!!
Its rough out here. I've got 8+ years of experience and I've worked a breadth of experience as well. I'm scouring the posts here on "Who's Hiring", I work applications on LinkedIn, Speak with some recruiters, and I utilize Remote Rocketship. My network of connections is a bit smaller than could be useful (this is my own fault.) but I have also reached out to people I personally know who could vouch for me. A number of those are still working at my last job.

Sent out upwards of 500 applications, 10, 20, maybe 30 interviews even fewer that have gone to the 'final rounds' and even some very close calls. No offers yet.

I'm also spending this time learning new tech that interests me and working on a portfolio site that is true to those interests. This is slow going but I don't let it get me down (if I can help it) because I help my partner garden, raise our dog, and work on my other hobbies as well.
The Salesforce-arati are out in force, I see. I don't know the context of this story, but I also know you don't make it to CTO of Salesforce by burning a few bridges. Generally, Salesforce has excellent marketing, but technically it has fallen behind in a few areas.

It seems the advertising in question was creative in its language at least. I am sure it is legally all watertight though.

It makes one wonder why this VP complained about this? It is not uncommon in larger organisations to oversell certain product features.
> I do not advise this

That sounds like an interesting story...
Spoiler: they don't learn until some point, when they become able to project themselves in the future and act accordingly.

Many basic assumptions just don't work until their brain evolves past specific points.

Some research around the subject:
https://www.sciencedirect.com/science/article/abs/pii/S08852...

[edited for clarity]
Most of my afternoon fatigue comes down to eating too much or too many carbs at lunch. There's an amount that is just right...and beyond that, I definitely start down-shifting. (YMMV, of course!)
Shinzo Abe was assassinated. Now, Japan hates him [video]
>which were FAANG (which everyone believes is a golden ticket into any company).

In a past job, I saw a LOT of former FAANG candidates as a hiring manager (SRE @ hedge fund) at a past job.

In my experience, FAANG folks have a somewhat barbell distribution where it's either:

A. "This person is incredibly talented, well spoken and will probably find a job anywhere"

B. "This person spent 5 years at a FAANG and worked on basically two projects that would have taken <6 months at a hedge fund"

There doesn't really seem to be an in between.

I also distinctly remember learning that Google had 100K+ employees. To me, that is moving into "big bank" size territory and it's clearly impossible for EVERYONE who is former Google to be amazing.
Thank you for this suggestion. I think it's infinitely more interesting than the meme-y, parroted 'grind leetcode' response to improve job prospects. And it can give you more direction than trying to think of hobby projects to put on github.
What actual innovation maps look like
nah. just type coercion.

Why would you parse a float? Parsing is for strings. Converting a float to an int is done with stuff like `Math.floor`.
That’s an ignorant interpretation of those statistics.

13% risk is a number controlling out other factors. Cancer is a numbers game and as a person living your life you stack the risks together.

Trying to rhetorically minimize the danger of this stuff by comparing it to sawdust is specious and gross. Exposure to sawdust is a narrow occupational hazard easily mitigated with PPE. Exposure to asbestos is a much broader - use of baby powder, serving on a ship, working in a boiler room, working as a mechanic, etc. Its a very broad risk that most workers didn’t even realize they were exposed to - just their presence was a risk.
> In general, if a statement begins with (, [, /, +, or -, there is a chance that it could be interpreted as a continuation of the statement before, if semicolon isn`t provided.

While /, +, and - are rare in the beginning of the statement, ( and [ aren't.
The silver lining is that flooding the internet with AI spam is self-defeating since it will taint the training data for future models.

Instead of learning to immitate humans they'll begin to imitation the imitations, then imitate the imitations of the imitations.
> The surgeon told me I was too young to have a bioprosthetic valve – from a pig or a cow – as these don’t last like metal ones do, and other surgical options, even though they wouldn’t need warfarin for ever were not recommended for me, as a relatively young patient.

I had my pulmonary valve replaced when I was 13 with a porcine (pig) valve. True, they don’t last forever, but they can last a good two decades before you need to exchange one out. My cardiologist, as far as I know, plans to use another one for my next surgery.
*hasn't been. That was a typo, in case it wasn't bleeding obvious.
Yup there's even a very fascinating documentary about this called Waiting For John Frum. It traces the history of background from the insane colonial administration to what led to the development of the John Frum cult.

Basically the gist as I understood it is that when Christian colonial missionaries arrived on Tanna Island, they banned all the local religious practices and quickly established themselves as the sole administrator and authority on the island (giving out harsh discipline and torture basically to maintain this power).

Once WWII comes around, all the missionaries fled, and soon the Americans arrived bringing with them cargo and gear and importantly, employment and autonomy. Locals were used as couriers and carried supplies in support of the Americans, and in return were given "goods" that were to them simply unheard of before.

When the Americans left, the colonial missionaries returned, but because so many people gained this autonomy and ability to practice their former religious ideas, this "cargo cult" formed which essentially was formed by anyone who refused to partake in the Christian authoritarianism that was running the island. People joined simply because it allowed them to have freedom and autonomy and the movement basically fused previous religious practices with these rituals that the Americans brought.

The "dream" for John Frum (i.e. the Americans) to return really meant a dream for independence and the Christian missionaries to leave.
25k?! That’s only slightly above minimum wage, isn’t it? That has to be the worst-paid sysadmin job in the UK, surely.
> 58% of Americans are living paycheck to paycheck

That's one of the most misleading statistics ever. Lots and lots of people live paycheck to paycheck because they see money they spend money. I know people who live in McMansions with new cars, spiffy threads, and expensive furniture who spend every dime. Every time they get a raise, they ramp up the spending. When I worked at Boeing, payday was every other Thursday. People would leave the building and run to their cars. This is because they'd already spent the money and needed to get the paycheck deposited ASAP.

They're not poor people. What they are are fiscally irresponsible.

A corollary is the percentage of people with less than $500 in the bank. Well, I have less than $500 in the bank. It's not because I'm poor, it's because I put every dime to work for me in investments.

BTW, what do you think of those millions of people dressing up like Barbie and going to see Taylor Swift concerts, spending a thousand bucks and more on travel, tickets, costumes, etc.? Me, it shows Americans are not mired in poverty.
To add some spice to your observation. I read somewhere that "This statement is false" can act as a oscillator, a "clock" going tick-tock, at the deepest level of reality.
Thx for sharing this!
Polarization plays better than nuance.
Monads are similarly fundamental in the theory of programming/computation — when you start considering effectful computation at a deep level, monads come up pretty quickly, in a way that is independent of the programming language in question. That doesn't mean they'll stand the test of time as well as calculus has — computer science has had much less time than analysis (or physics, as calculus originally was) to get to the bottom of things — but it was at the time Haskell was designed the most fundamental way of talking about these things, and still a main contender. There are other abstractions with nicer properties, like algebraic effects (which compose nicely by default and therefore don't require an equivalent of monad transformers), but they're not quite equivalent in power — whether they're ‘good enough’ to become the de facto representation of effects depends on how we end up capturing the remaining part.

Haskell doesn't impose monads on a more fundamental notion of computation that other languages expose directly, which is how I interpreted your comment; rather, other languages force a particular monad on you at the language level, whereas Haskell lets you choose your monad and even mix and match different monads that suit your program. This does introduce some complexity in exchange for the additional flexibility, and people may reasonably differ on whether that flexibility is worth it, but the complexity results from exposing something more ‘fundamental’, according to our current theories of computer science, that other languages hide from you.
> The more attention we give AI, the more it will be profitable for sites to use it to gain advertising revenue, and the more money will be given to it's development.

Pretty obvious slippery slope fallacy.
This view of cargo cults appears to be reversing the proximate and ultimate causes.

That said, I thoroughly agree with your last paragraph.
Do engineers often download projects from university students and then decide that the university student should get no money and all the jail time if the building falls?
You do have a point, but you probably should look into how many ATPs the Chinese government employs on MITRE. A LOT
> sharing it with ad partners,

What do you mean by this? What kind of information do advertisers get to receive?
TunnelCrack flaws can expose VPN tunnel traffic
I'm a technical marketer who had owned a lot of the associated infra over my career. I've historically been a major target for sales people from companies in the space.

I've lost count of the times I've had sales people outright lie to me about how audience data or targeting signals work, particularly about the nuances of privacy aspects which I care a great deal about and have done a lot of work with.

These days if I'm serious about something I ensure there's a competent engineer (even a sales engineer) and product person on the call and largely ignore the sales person. I'm even really upfront about it by saying something like "I'm the decision maker, I have very specific technical and product questions and I want to avoid wasting time for either party by moving quickly or getting to a quick 'no', please confirm you can have XYZ people on our first call."

Usually it's been great that way. If they try to jerk me around with those people being unavailable at the last minute, I tell them I'm rescheduling until they can get their calendars in order.

This all comes with a responsibility though to make sure I'm not wasting their people's time. So I make sure I've done my homework and have likely sent an agenda/list of questions in advance to discuss. Depending on the relative sizes of my and their company, this can also be an express path to getting executive leadership who can cut through the noise of the process and get some good terms for me.
I built `This Hackernews Does Not Exist` which is similar to this:

https://coxomb.github.io/This-Hacker-News-Does-Not-Exist/

HN comments:

https://news.ycombinator.com/item?id=33845946
The elite's war on remote work has nothing to do with productivity
Or just simply vi and it's variants? Far better UX
I don't expose SQL to the client because my client apps don't have good SQL support, my database server doesn't scale connections well and it would take effort to properly lock down the SQL permissions.

That said, there are uses cases where this might be a good pattern - e.g. limited distribution internal tooling.

Direct access to SQL is a great example of something that is not an antipattern. It's just one approach of many, with strengths and weaknesses.

In my use-case adding new features and support is the majority of eng work. We find Hasura is valuable here in reducing the cost of doing so - especially compared to traditional REST implementations.
Nah, pure python are the easiest to package of course. But C ones with an author who knows what he's doing aren't much more painful to package.
The adults are the ones making the culture. But by the time you're a twenty-something, you're the one making choices for your own behavior, regardless of who failed you or not. I dearly wish our system helped make that clear to the 19 year olds emerging into higher education. I suspect that the 19 year-olds joining the workforce instead have it tougher and are already a long way toward understanding that.

I will certainly take a portion of that responsibility. I am doing what I can with my own child. Work hard, teach strategies for self-control, strategies for understanding and dealing with adversity... But the hardest work of all as a parent is being the kind of person you want your child to be. They're going to emulate the behavior of the adults around them no matter what you say. The single greatest thing you can do to mold your child into a good person, is to show them you mean it by adopting those behaviors.

The same goes for being a career manager, or faculty in school, I suppose.
This post is inspiring me to take care of my health better than my current life style.
It's a loaded dice called loaded parents, you can roll and rerolled until you are lucky. It's still hard work, but if you can continue to play even the talentless are to strike gold.
I spent some time doing a (never completed) PhD in chemistry before I got into CS. One thing that stuck with me was a comment my PI made frequently -- he always said that there were fewer tenured chemistry professors in the US than there were professional baseball players.

I never followed up on it; it might not be true![0] But it does back up your "jackpot winners" comment, which I think is true even if his particular stat is wrong. It's really formed my perspective of academia, given that it came from someone with both tenure and decades in academia.

[0]: a quick search didn't yield any hard numbers. Maybe someone with better research skills could find 'em.
I'm still employed, but just started looking for new jobs as of a few weeks ago. I've similarly had the generic rejection with every position I've applied for so far.

I suspect that my biggest hurdle is that my resume isn't tailored enough to get through whatever criteria their applicant tracking system is using. Really annoying that I have to try and game the system just to get my foot in the door.