skysight-inc/HackerNews huggingface dataset:
I think this is over-generalizing

I've been both on the hiring side and candidate side this year and demand is still very strong (granted moreso for more senior applicants than junior).

Couple of tips that have worked for me:

* Make sure your Linkedin is up-to-date, you have "open to work" turned on and that your experience is filled with direct results and accomplishments. Example of a bad bullet point (Used javascript to build a user-facing dashboard). Example of a good bullet point (Built a new dashboard product that manages x for y number of users. Ultimately drove z result.

* Tweak your resume details over time. Don't blindly apply to 100+ roles with the same resume. Not only could there be something wrong with it that's throwing off employers, it doesn't serve you as well as it could. If it's a full stack role, highlight more of those skills in your resume. If it's a iOS role, make sure more mobile experience is called out. Note: this doesn't mean filling it with things that aren't accurate about your background.

* Don't underestimate a solid cover letter (especially for smaller companies) and also reaching out to recruiters at those companies. Both of these things should take < 15 mins.

* Have a skills section somewhere on your resume that lists the technologies you are familiar with. This is critical to get passed resume screeners and it also helps free up your experience section to list more accomplishment details than technology ones.

* Leetcode, leetcode, leetcode. I know it sucks and it feels like a waste of time but your point of "several places where I was rejected after either the initial or tech screen" makes me feel like you could use some work here. Try to do as many mediums as you can. When I've been deep in interview mode, I try to solve 1 medium problem/day every single day. I set a 45 minute time and make sure I can get something working in that time. If I fail, I study the answer and get ready for the next day. After 1-2 months you should be in good shape.

Hope this helps!
Many software are like that, especially those that have been around for some time. You don't see the CEO of Microsoft spewing nonsense about Windows publicly, and then punching down on an employee for correcting him. There is no need for the circus. Technical debt is a fact of business, it can be dealt with professionally. It's not a reason to treat people badly.
On Linux I use the "altgr-intl" layout variation.

After pressing the right Alt key, AltGr, all of those characters are possible to type. Here's the layout:

https://upload.wikimedia.org/wikipedia/commons/thumb/2/22/KB...
> Why would they keep employees through a downturn? They're profit-driven entities.

Because keeping people paid for a year during a downturn is cheaper than firing them and then rehiring and retraining someone else a year later?
Eric didn’t defend the entire architecture though. Space Karen made a specific claim (“>1000 RPCs to render the time line”) and Eric refuted just that one claim.
Crypto for your average retail customer is dead.

I just don't see how consumer confidence can come back after losing thousands.
This is anecdotal but if you can, create a LinkedIn account and put your resume there. That's the only good thing about posting your resume there. I think the market will correct itself in Q2(2023).
What happens when the system of record changes the answer halfway through the transaction?

By caching answers to calculations you've moved the source of truth from the function to the cache. But the cache is also acting as a proxy for the system of record, which is a conflict of interests. That's substantially part of the problem with cache invalidation.

ETA: There's also a common category error here that I see with people who grossly misunderstand DP as 'caching'. First that they think that caching and memoization are the same thing, which they emphatically are not, and second that DP is about memoization, which means they listened for the first ten minutes and then fell asleep.

Tabulation is much more powerful than memoization, so equating DP with memoization is impoverishing it and yourself.

But importantly here, the distinction between memoization and caching is that memoization is scoped while caching is global. With memoization a single call tree gets the same answers every time, which means the mental process of Local Reasoning is maintained. If you know the call graph for this operation you know everything that interacts with it. You know if 'eviction' is even a thing. You also know that your unit tests are testing the code as it will behave under load, not some fictional happy path.

tl;dr: If your calculation is important it should show up in your data flow, not arrive out of band from a magic oracle.
I would change the title from "150 year old puzzle" to the actual name "Riemann Hypothesis"

I'm just a layman, not a Mathematician, and even I know how big of a deal this is. 150 year old math puzzle doesn't sound very profound or important to me, but if he actually found some proof to the Riemann Hypothesis... OMG
I agree this is tricky, and also that it seems like something auditors should have been able to catch. But "an experienced auditor would have caught this" is very different from "someone receiving funds from a foundation funded by this company should have caught this".
More on Keith Packard's website: https://keithp.com/picolibc/
> Even languages with rich type systems like Haskell do require some types - even implicitly - to infer everything else.

If the Haskell compiler is spitting out "ambiguous instance of +" or whatever that error message is, it's a sign that the author doesn't understand what they're asking for. Taking a language whose value proposition is "I refuse to compile your code if there is the slightest indication that it's not perfect" and slapping a fuzzy ML model on top of it to suppress a class of errors is not a good idea.

Type systems exist as a way of ensuring that the programmer's mental model matches the code. Offloading type annotations to something else removes that safety from you.

> no priors

Sure? I don't see how that changes anything. My point is just that we already have very high quality summarizers of code, but software development is still hard. Making a model that attempts to approximate the summarizers of code that we already have isn't going to help much, no matter how good it gets.
Unfortunately we're paying for each render so currently that's not possible but it's one of the most important next things to figure out, absolutely - would help big time cause it's really fun when you see your own pet instead of strangers
Man, I miss webrings. I could rabbit-hole down a group of sites about a particular interest for hours.
LinkedIn's algorithm seems to be related to how active you are. One step you could try is reaching out to any recruiters you may have added over the years and ask them if they know of any open positions you might be a good fit for. If you haven't added any you might be able to look in your feed to see if there are any advertising jobs and reach out to them from there.

I know LinkedIn and recruiters get kind of a bad rap but I really like working with them over applying the old fashioned way.

You get more phone calls but it beats filling out forms. If you get multiple recuriters working on your behalf you can setup situations where you try to interview for lots of companies at once in batches. If you're currently unemployed and have the time for that, some companies will eliminate time consuming steps in their interview process to hire you before one of the other companies does.

I haven't looked in the last few months but this is most of my strategy for finding good jobs without having to bother with annoying things like job applications or too many interviews.

Long term an additional thing you can do to boost this is continue to add recruiters on linkedin even when you're not actively looking.

I don't enjoy the job search, so I let the recruiters do it for me.

You can be pretty straightforward with them too because they're incentivized to get you a job with commissions. You might be surprised with what they come back with if you tell them very explicitly what you're looking for (money, remote, type of interview, etc). Of course the more recruiters you work with the more likely some of them will be able to turn up these roles.

I also like this system because it ensure you are only working with companies extremely motivated to hire. At the point where a company has hired an external recruiter, they have already spent thousands of dollars to try to hire you, failed, and now they're spending thousands more in commission to send someone out into the wild to find them someone they can please hire.

One last thing I'll throw out if you're still having trouble past that or if that strategy is unpalatable to you. You could pick up a couple AWS certifications.

They aren't easy, but they aren't that hard either.

AWS Certified Solutions Architect - Associate
AWS Certified Developer

These certs are extremely similar and if you study for one you can do just a little more and pass the other too.

Cloud skills are in especially high demand and some companies agreements with AWS even require them to employ a minimum number of people with AWS certs.

The AWS certs in particular are nice because they are quite cheap compared to many certifications. $150 each for the 2 I mentioned. You'll want study materials as well. I really liked the courses offered by acloudguru which I believe is now owned by linux academy.

https://acloudguru.com/forums/certified-solutions-architect-...
https://acloudguru.com/course/aws-certified-developer-associ...

In any case sorry you're in that situation. Job change is always stressful, especially when it doesn't go smooth. Good luck!
100K is a lot, but JP Morgan has like 50K and they are apparently still expanding aggressively.
i'm entitled to music for free because it's asinine to threaten me with fines and arrest for redistributing information (it's called sharing and where i'm from they teach it in kindergarten)
The only real use case for crypto has always been buying drugs online (and other, similarly illegal things that normal payment processors won't touch). Tons of hot air has been generated proposing other things but none of them have any product market fit once you remove the traders/speculators.
are you trolling? type it into the search bar and it does crash
The difference is still useless pedantry for the purposes of a discussion about bank runs.

If a bank makes a lot loans, and those loans go bad, and then depositors are fearful for their money and make a run on the bank, it is the depositors who are still shit out of luck unless their deposits are insured. You can argue all you want that the traditional model of fractional reserve banking isn't how today's money creation works, but at the end of the day there is a direct line between the quality of a bank's assets (its loans) and the ability for it to service its liabilities (its deposits).
see edit to my post above
You have to sign up for an account which means waiting for and then verifying an email. In addition to giving your mail up for spam and bullshit from a startup that I could care less about. Hard pass, I'll download an exe and run it.
Because:

- Musk still has an axe to grind to justify his claim that Twitter was catastrophically mismanaged.

- He has a history of making very false statements about Twitter, including most recently that it’s the world’s biggest driver of ad traffic. That harms his credibility.

- He has been CEO for what, two weeks? And he’s suddenly discovered all this bloat stuff that others missed? Again that seems unlikely.

- This is a claim that on the face of it doesn’t pass muster, given what’s known about Twitter’s engineering approach. That should introduce more scepticism.
It was around 1990 when I asked Marvin Minsky about ‘emergenent phenomena’ and he told me they were a lot of bunk.

The problems listed above are poorly characterized and there is no modeling of if these should be answerable or not answerable by current models. I’d contrast that the the 1980s AI winter in which people could tell you exactly why the status quo was a dead end.
A lot of companies say "we're hiring" but are not hiring, defined as actually extending an offer and actually employing someone. They're fishing, but not catching, or they're catching and releasing. We need a more precise word than "hiring". Everyone can say they're hiring, but they're not actually hiring anyone--they're just fishing.
It’s pretty usable without a subscription.
> https://support.google.com/sites/answer/9068867?hl=en

I maintain several google sites for my job, dont know why I didn't think of this route!
Regarding over the top accomplishments in resumes: every resume writing workshop tells you to do this. I don't think you should be rejecting these first just because someone listened to the advice of "sell yourself".
“That does leave open the question of Musk, and the way he seemed to meme Tesla into existence, while building a rocket ship on the side…”

Meme Tesla into existence? He bought in to an already existing electric car company and then managed it very well in ways that had already been demonstrated by Apple. The idea that he ‘memed’ it into existence seems like utter gibberish.
> Most serious philosophers would agree with the idea that scientific evidence is a good way to rule out beliefs inconsistent with reality.

And how did they get to that conclusion? The answer of whether or not the mind or the senses can be relied upon as a path to bedrock truth is something that cannot be found with scientific inquiry because it begs the question.

> Almost zero serious economists are marxists, almost zero serious philosophers embrace Spinoza with no revisions, and please don't read Ayn Rand.

It is precisely that these philosophers were so well followed, and presently rejected, that I enumerated them as examples of castles built on sand. The very same thing could be said of Russell. If there were a public event, more apparent than even the nuclear explosions that went off in Japan, that was strong evidence for the First Cause argument much of Russell turns to mush.

That a philosopher is serious or not is a function of time and opinion. Not veracity.

> what makes a question interesting

What makes your response interesting to me is that Russel had the very same counterargument to Solipsism and in my opinion Russel decided that he couldn't find the rock so he built his philosophy on sand.

This question was important to me so I went searching in philosophy and I found some value there, some manners of perception that proved useful, but it, in my opinion, is a largely broken field.
The top comment is,

> That's insane, they are betting on "no one will notice" and when people's fake m-discs fall apart in 10-20 years their money will be long gone.

For those who know more than me, is this accurate? Will the replacement disks indeed be less durable? M-discs are apparently supposed to last a thousand years - the suggestion of replacing with a lower quality, cheaper one which will cause problems in future is unpleasantly plausible in our cost-cutting world.

I'm reminded of Western Digital quietly changing their backup-quality Red drives in 2020 [1], which was similarly a replacement of underlying technology under the same brand and purpose.

[1] https://arstechnica.com/gadgets/2020/04/caveat-emptor-smr-di...
Or, word processors could understand that the pattern

"some-chars" + <whitespace> + ":"

must be treated as a single word in French.

(I guess it's more complicated than I imagine it is, alright)
What are the areas you are using Excel sheets in Finance Operations
What are the areas you are using excel sheets in finance operations ?
I'm not a big user of Siri, but I've had better luck than you describe. Siri will reliably play songs and podcasts I request; read out text messages; transcribe my response to text messages; and find directions to places. This is about as much as I really want.
So you think SBF should just walk away? And the same for the next exchange that blows up everyone's money? Say goodbye to crypto as you know it then. Crypto without on/off ramps to USD is just a cool hobbyist project for libertarians, the price floor is probably zero.
Over here in the UK companies like mythic-beasts would provide what you are asking about.

https://www.mythic-beasts.com/hosting

You would add your CMS of choice (Wordpress running on the shared server or rsync up a local set of static files)

I'm assuming companies like this must be ten a penny in USA.
It is very interesting to hear! Thank you for this writeup. I don't think it will be a problem tho, to all the people I've shown it to, like 5-6 people have absolutely loved the name, you're the first person who did not like it. I've heard people say it reminds them of proxy, pokemon and toxic. This is meant for individual personal use, so It does not really matters if companies do not want to be associated
FTX’s balance sheet was bad
>Hitachi WOO Ketai H001

I remember that one! The aughts were a truly a golden era in Japanese phone design. The technology was also waaay ahead of the west. We're just now starting to actually use the QR code thing, which was everywhere in like 2005. And 1seg? That was really fun tech. TV on my morning commute was truly like living in the future.

For iconic phones, though, I was always a big fan of the au Design phones like the infobar (2003) and Design Skin. The color schemes are legendary.
Pull enough cards out, and the house will collapse completely.

Ironically, an exchange may not be in actual danger at this moment, but they may recognize the coming (what's a word for worse than a winter?...), and they may decide to close up shop, use the failures of others as an excuse, and walk away with as many marbles as they can liquidate.

Yes this is a pessimistic view, but it has already happened many times in history (not just crypto).
I think that's misreading the exchange. He was challenging Musk on the fact that "1000 RPC calls" isn't what's happening and isn't the reason for the slowdown in his opinion, but did not deny that there are performance issues - and even cited other reasons it's slow. I don't see the denial you see.
It was also the case on gitlab/GitHub at one point
> I don't know the author's background, but I really hate that otherwise normal people have been reduced to such measures.

So, sorry if you read that as a complaint. But it was a feeling for how I think the world is reacting now. Not that it's necessarily bad -- as I think that after returning to normal levels of travel and in-person conversations, it's very clear to me that there was no good virtual alternative hallway conversations. That being said, it also feels like many meetings could be held virtually when there wasn't much need of true in-person interactions. However, to put one case in point: I had a fantastic trip to IETF-115 and much of that was likely because I was on-site. I'm glad I went.
The problem right now is that the FAANG companies and the tier below that have suddenly laid off an absolute ton of people (and not hired a ton of people that they'd normally have hired) so you're competing with those people for the pool of open jobs.

If you're the kind of developer who would usually end up at the second tier companies, those companies are going to be hiring the people Facebook and Twitter just laid off before they hire you. That's perfectly rational because the laid off FAANG developers are, on average, better developers than everybody else on the job market. This isn't good for anybody but is what happens when the market is suddenly flooded with tons of highly desirable developers.
The ultimate goal of bitcoin is to be the off-ramp, not need an off-ramp.

There is a huge subset of bitcoin TrueBelievers™ who regularly buy bitcoin with their local fiat with no intent of ever selling it back for fiat, but instead wait and invest elsewhere in expanding the network of people and institutions who will accept it directly for goods and services, e.g. El Salvador.

Most of these people are ready for a very long winter and a longer game on the order of decades.
FWIW, LibreOffice automatically inserts an actual Unicode NO-BREAK SPACE when I type ":" at the end of a word (if the language is set for French of course). If I insert an actual SPACE and then hit ":", it even replaces the SPACE with a NO-BREAK SPACE.

I'd be surprised MS Word doesn't do the same. No need for a "true" typesetting solution.
21st Century Beanie Babies
> and works MUCH better than SWIFT (even if I have to convert from USD to BTC and they have to convert from BTC to whatever on their side).

Assuming the exchange you're converting in doesn't collapse before giving you your money...
I just realized fediverse isn’t some federal government initiative to consolidate their services.

I think the name, particularly with a capital ‘F’ is far too misleading. “Fed” has a well established meaning and it’s not what fediverse means. I wonder if it’s intentionally misleading or just oblivious naming for federated web.
I don't know what "tribal arguing" means.

I did read your side. You believe I'm not arguing in good faith. I think that's a misinterpretation. I am not versed in the topic, and I don't pretend to be one. But the exchange was claim/counter-claim/counter-counter-claim without any citations, going nowhere.

While presenting wrong, or at least incomplete numbers, shifts it to one about presenting the actual numbers and what they mean, and if it's justified tax increases.

If that's that's bad faith tribalism, than so be it. But you'll notice the pointless exchange about "most taxes EVAR" has stopped.
I would certainly not move mine to another entity that can disable withdrawals
Sure, but you didn't tell me that "no one in my technical circle has proprietary "smart" home automation devices". ;)
You can ge an awful lot of music onto a modern MP3 player, and have a backup of it on a hard disk or two at home.
Same. The tech exercise we give to candidates is to write two very simple CRUD end points in Django/DRF, and to add date filtering to one of them. There are various ways to implement this and I’d accept a lot of variation in the final solution, but probably 80% of them didn’t work correctly. And that’s from people that mostly say they “know” Django on their CV.
Doesn't that still apply to someone vaccinated though? "... COVID can still kill me, or give me one of a number of other long-term health issues"
I went thru 12 I think. One miss. Irregular pupils were what I keyed on.
It's time for large corporations to prune their unprofitable strategies and allow smaller businesses to fill those vacant roles.
I love the journalist’s email, with uppercase letters and all: 73124.1524@CompuServe.COM

I also love how they spell it “E-mail” with a capital E no matter where it is in the sentence.
Can you point to the "clear evidence" that "thousands of RPC calls" are the issue? Note that the dev didn't claim performance is good.
I think this is a good idea for very small teams but for someone who has used and set up:

- Shared Gmail accounts

- Front App

- Zendesk

- Streak for Gmail

to handle customer support/customer success, I can tell you that Slack is probably not a tool that will allow you to scale!

Here's why.

When you do customer success, you usually have to have multiple people in the team handling a customer ticket.

You need to be able to quickly reference other tickets and run automation to be effective.

I use Slack daily and have used it since the early days: Searching for things on Slack sucks plainly. Threading is either you love it or you hate it. You want to flag a message to another person -so they can see it later, perhaps because they're in a different timezone GOOD LUCK.

A parallel could be this: imagine not having A/C and living in hot country like Texas... yeah not fun if you're trying to be productive now is it. (source: me, I tried. NOT FUN)