skysight-inc/HackerNews huggingface dataset:
What I have realised is that there is no trick or shortcut to communicate better.

You have to read more, be more knowledgeable, practice speaking and writing, then you will have more intelligent things to say.

Also the fear of making mistake is what holds back. To let creativity flourish you have to let yourself go, not be afraid of being wrong, not be afraid of opening up or be judged. For that you also need to have sincere good intentions and straightforward life that is not based on lies. Then there is nothing to be afraid of from spilling your thoughts. As you do it more, you learn that opening up produces good results, and people don't judge you as much as you thought they would, this creates feedback loop which extinguishes your anxiety in future. This is why talking to different people that force you to open up and be transparent also helps to unblock that blockage.

I see that a lot of people have basic hangups about opening up deeply. And it does more bad than good. I'd be much more likely to accept the person when he is upfront about his worries, than a mr. perfect who is stonewalling every question and answers them the way he is expected to answer, but not in a deeply truthful way.

Nobody is perfect, we just want to work with real humans, not robots. Opening up about your imperfections provokes empathy. Selling yourself too strongly provokes skepticism.

As for the interview, the reason you seem unconfident is because you are unconfident. That means most likely you are trying to pretend to be someone you are not.
I can also point out that actual friends will put their own limits on trying to help.

I had a very good friend and mentor who was incredibly knowledgable about mechanical engineering and motorsports. He was also competent with computers but not expert. I was often able to troubleshoot some issues and help setup good network, security, data management, but that only went on for so long until I heard him mention at random times that he had hired a computer tech for some task or other. He just spontaneously did it, no suggestions from me. And this despite him helping me a LOT in both my racecar and starting my biz.

Similarly, a neighbor has a tractor that I borrowed a few times for yard work, but only a few times (and refilling the fuel and giving a house gift), after which I always rented one.

Actual friends don't want to be "that guy" who always borrows stuff or asks favors.

Also look at their response when you are done. If they aren't profusely saying "thank you" and often giving back something, e.g., dinner/gift card, some token of thanks, you should stop having time for them next time. If they stop being 'friends' if you don't have time in that instance, they never were.
What did you find helped with snoring?
Except that the majority of content there are posted from karma-farming bot aggregators. Reddit does the same thing digg did that got them killed - curate submissions, but they wisely didn't announce it. Reddit uses a combo of algos, mods, and other bots to promote this curated content and bury unwanted content on frontpage subs.

Ad blockers unfortunately don't work on those.
I’ve worked in government, small and large corporate in many capacities over a period of years.

Most of this is bunk. The government is really good at operations and incredible at capital spending and management. In general, operations in larger government entities are documented, audited and executed to a standard only found in regulated industries. Even then, companies suck too - look at Bank of America losing millions in cash due to incompetence and poor controls as an example.

The government’s key weaknesses are around change, which is difficult, and governance, which limits the ability of professional managers to run their business. At the Federal level, Congress tightly controls appropriations and sets priorities. Sometimes that means that the full resources of the US are deployed at a target, other times that means that a critical problem goes unsolved because the program is starved of resources.

Witnessing how COVID response was managed in different states was both horrifying and inspiring. You get the government you want.

All of that was enabled by the massive mobilization of Federal resources. The Trump administration, which suffered from many self-inflicted crises and issue with ability to execute, was able to leverage the bureaucracy to get the response going. In short, the US government accomplished something incredible through the pandemic. The capability is there, but the politics drive inaction.
I agree with the sentiment, but that ship has sailed a long time ago. The TikTok-fication of the world is inevitable.
Except that Mozilla wrote their own engine.
Rust used to have green threads before 1.0 (libgreen). Early Rust was meant to be more like Erlang[1]. The problem with them wasn't only the overhead, but also interoperability and how they affect every interaction of the language with the OS and other libraries. It made the whole language dependent on its own custom runtime.

Rust isn't meant to be a language for CRUD apps (despite making inroads in this space). It's meant to be a C/C++ alternative that can work every difficult niche where these two can, including processes that already have their own runtimes, kernel space, microcontrollers, and other situations where any overhead or bringing custom threads with magic I/O and special stack handling is unacceptable.

Rust's async is designed to be separate from the core language, and work on top of arbitrary runtimes. Most people use tokio, but it can also work with your custom loop on microcontrollers, or on top of another runtime, e.g. WASM + browser's event loop, or gtk-rs that can work on top of GTK's event loop.

[1]: http://venge.net/graydon/talks/intro-talk-2.pdf
No worries, I hope you feel better soon!
I try to use pencil and paper before getting on a computer. You stop thinking with images when you do this.

I was so distracted by other apps that I created an anti-to-do list application for myself (no features or notifications, etc.).

If somebody wants the simplest possible to-do list at the menu bar, I'm running a beta test right now; https://vanka.me/redline
>
I don't understand this argument at all. Why are New York and California so hell bent on keeping Texas in the union and telling it what to do?

No particular state is more hell-bent on keeping Texas in the union than Texas.

All of the Texan talk of secession is just virtue signaling and pea-cocking, intended to drive the voter base to show up to the polls.
They don't seem to do anything insane like blocking security updates, I might try it!
Why does this have to be so hard? Just open your shit up, Apple. The majority of people will still use your walled garden. The rest of us will buy your hardware if you release drivers, etc.
Demanding money works, but I think it's a proxy for something else that works equally well:

I own a laser cutter. Owning a laser cutter is sort of like the maker equivalent of being "that friend with the truck." I eventually settled on this set of rules:

1. I will cut anything (within reason) that you supply me files for.
2. If you don't know how to make the files, I'll sit with you and teach you how.

And those two rules will keep just about everyone from ever using my laser. I even offer to supply material, for small projects, and it doesn't help. It's astounding the excuses people will come up with to avoid spending a couple hours learning how to use a ruler and LibreCAD.

Everyone seems to want laser cut stuff, but no one wants to put forth any effort whatsoever to make that happen.

So, I recommend that as an option: if you want to get people to pay you for stuff, because you want the money, you can absolutely do that. But if you're like me and don't really care about the money, then instead find a way to filter out the people / requests who aren't serious about it. Require that they put in some effort of their own to make their thing happen, and that that effort be advanced up front before you do your piece. This means you can still help the friends who really value your time, while no longer having that time wasted by the other ones.
Tao Toolkit – Nvidia Developer
I think this solves the problem really well, allowing source control on the separate folder as well.
Most of the problems of this world come down to us being engaged in scads of massive Prisoner's Dilemmas with (generally) fairly fast memory decay. NIMBYism, Realpolitik, etc. all come down to Prisoner's Dilemma--most people want a better world but nobody wants to be taken advantage of by others' selfish actions.
Oh i see. I didn't understand what the '~' meant.
I'd suggest creating a payment structure that's easy to communicate and utilize for multiple style of project.

"Yes I'd be happy to help, I charge $100/hour and you can pay a $500 deposit online here: <link>"

This will make "asking" for payment easier, and there will be no uncomfortable moment where you need to potentially haggle or negotiate fees and terms.
Hiring based on reputation is the same as hiring based on resume. And it's extremely common in almost any company. Why would it be a legal or HR nightmare?
Is there a reason why you are not happy with current Opera browser?
I got this terminology straight from the horse's mouth: https://www.theguardian.com/politics/2015/jan/12/labour-refu...

'Labour has defended the way it is campaigning on the NHS – but once again refused to confirm that Ed Miliband told the BBC that he wanted to “weaponise” the NHS in the election campaign.'

'The spokesman said: “I am not going to talk about words used in private conversations. They should not be shared and we will not talk about private conversations.'

Another mention of the term: https://nhsproviders.org/news-blogs/blogs/dont-weaponise-the...

If there were no danger of the NHS being weaponised, the term would go out of common use.

Do you still consider my use of a term coined by the left themselves as 'idiotic'?
Because the user experience isn't important.

Enough still play it and buy a few micro tractions per month regardless of the load times Dev time is better spent reskinning a hat or something.
The other lesson is, when you say the number, and they immediately say "yes" - your number was too low. Experience is the best teacher but the most expensive lesson
The same could be said about healthcare.gov in the first place though. The reality is most user-facing government software is horribly designed.

This problem isn't unique to software actually, it boils down to how government contracting works and how even after someone gets the contract it's very much requirements driven with little room for flexibility and A LOT of overhead.
If it isn't, it should be.
This is a weird framing. “Prolonging the war is a US strategy” only makes sense if you believe Russia has an unassailable right to conquer Ukraine. If Russia wants to stop the war, it need only withdraw its forces. The US is only prolonging the war in the sense that it’s preventing Russia from winning it. It’s unreasonable to expect the rest of the world to roll over and play dead because easing Russia’s conquest would shorten the war.
> This article has a couple immediately glaring flaws that lead me to not invest the time to deeply analyze it on the whole...

Good to know you didn't read the article before replying.

> That's completely false, Canada has a presupplied quota system set by government forecasting and limited by budgets. If you need treatment you will be treated eventually but you might die or get sicker in the interim.

Every system in the entire world has a predefined quota. There's no unlimited supply of healthcare resources in any country - and America is no exception. The only difference here is whether these resources are centrally provisioned or not - and whether you ration it based on who can spend the most, or who needs it the most. I vote for central provisioning and need-based allocation.

You are ignoring that once again, there are wait times in America too. The reason I sent you this article is proof that in fact your assessment of the relative strengths of the system isn't grounded in fact. It's grounded in propaganda about the American system. The system you are imagining in America simply does not exist.

> Using a COVID-19 based article to discuss the merits of single payer single provider completely ignores the massive cultural mentality differences -- the US focuses on individual freedoms, Canada focuses on collective good.

This is irrelevant to the quality of a healthcare system and its outcomes. And you are ignoring that 40% of Americans are already covered by socialized medicine. Old people in America love Medicare and have no interest in getting rid of it. 75% of people on Medicare are either satisfied or greatly satisfied, while only 6% are dissatisfied or greatly dissatisfied. This is higher than the for-profit sector.

> Edit: and I might add that it appears that Canada is always intentionally undersupplied such that a moderate wait is guaranteed.

That's a cool, unfounded opinion.

And again, you have ignored the clearly measured equivalence of the two systems in terms of outcomes - while the Canadian system delivers it at literally half the per capita cost and covers everyone.

If you actually look at the data, it's clear. The private care available in America is more expensive and outcomes are either the same, or significantly worse. America has the worst maternal mortality rate in the developed world, for instance. This is quantifiable and you are not utilizing that data, one has to suspect, because it does not support your position. [1]

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2801918/
Yes. I've been saying this for some time. I call it "async contamination".

The async model assumes you spend most of your time waiting for your slow users to do something. (Why a web site, which is inherently stateless, should be doing that routinely is another issue.) I'm writing a metaverse client that has about 10-20 threads, many of them compute bound, running at different priorities. Works fine, but is totally different from the async model. Trying to keep async out of the networking has been difficult. I don't use "hyper" any more. I look at builds to see if "tokio" somehow got pulled in.
Sure there are. You have a huge faction of the government that loves complex, baroque technocratic solutions to everything because they've convinced themselves that complexity justifies their power.

We needed healthcare reform. What we got was the ACA.

What we needed was them to bring back Glass-Steagall in the wake of sub-prime crisis. What we got was ?????

Average peoples' material conditions are getting worse and worse. They need some kind of simple universal assistance. They don't need yet another way of getting means tested.
Record yourself, watch the recording, repeat.

It’s tough, and can make you self conscious in the short term, but it is the fastest way to radically improve your communication.

And as others have said, pause. It’s ok to pause. It’s good to pause. It’s ok to collect your thoughts silently.
The customer has put up with 6 minute load times, but a low framerate kills sales quickly (unless you're Star Citizen).
> A first alternative is to look at some of the candidate’s code to begin with.

This is biased towards people who code for free in their free time. I'd call this terrible advice for most companies, since it filters out the vast majority of qualified candidates.

I have some open source contributions on my GH account, but none of them are representative of how I code since they are all bug fixes and/or small enhancements which are shoehorned into an existing codebase, since my goal is to add a feature with the smallest number of code changes (in order to increase the likelihood of a PR getting accepted).
IANA cryptographer. But it seems like this results in readings not being truly independent.

Also I feel like there might be some element of nonuniformity, akin to generating a number out of n possible values, and modding it by k, where n is not divisible by k. n and k being the timer period and event in this analogy.
Yes but death marches are typically a sign of bad project management IME. As for lack of curiosity, the environment obviously plays a huge role in what is encouraged.

I feel like history is repeating itself here (at least in regards to death marches):

https://en.wikipedia.org/wiki/Erin_Hoffman#%22EA_Spouse%22_b...
> I believe that software engineering can be made so simple and clear that it can be wielded by an extremely small team of engineers.

Not that I want to discourage you, but my view is that anything that makes software engineering simpler just leads us to tackling more complex problems until the complexity reaches the limit that people can handle.

So in that view, you can't succeed at making software engineering always simple. Instead, you can make previously intractable problems tractable.
(Not American here) Why do states never want other states to secede? It seems to me like if a state is taking more federal money than they return in tax, and they want out, most other states would benefit if they left. Why would you invade and force them to stay?
Didn't have all the bells and whistles that kdenlive had for my use case.
> If they don't want to depend on Netflix, why don't they cooperate to build a unified and neutral streaming service where they can share the revenue? Every Internet user would want to subscribe to that.

That’s exactly what Hulu was meant to be. It’s a fair thought that well-positioned people shared, but it turns out it’s not so simple.
I am going to go out on a limb and guess that this is almost entirely down to your finance department attempting to understand and control the monthly cloud spend. This is obviously fine, but rather than "oh, another 2xlarge, we have to add a couple hundred bucks to our budget" the reverse should be true; you have $x to spend per month on average with a reasonable growth plan built in.

In the build and test example, the answer to "how much compute is running?" is based off developer velocity and so "it depends" is a fair answer. When nobody is shipping any builds, your cost should be $0. (I've found that this is kind of hard for enterprise-y finance departments to wrap their heads around and is why all those esoteric billing notifications AWS services even exist)

Pre-cloud services days, finance departments had a much easier time. You had racks of physical boxes that had static costs attached to them, you had a static monthly bandwidth bill that let you run at a certain speed, and you had salary costs which are also pretty static month-to-month. The idea of "scale to 0" was completely unheard of. What do you mean your QA environment doesn't cost anything on the weekends when nobody's doing anything? etc etc etc, you get my point.
The people that invented Google search werent leetcoders. The people that maintain it are
Which in practice means you put out a fake job posting where the qualifications uncannily mirror this persons resume to a tee, and you hand them the job formally after a week.
Haha, good luck! Some people say working for the big ones is a golden cage. Maybe I'm made for living in the wild ;)
So, Texas, Florida, Louisiana, Mississippi, and Alabama?

If they raised this sort of thing to a vote, I would strongly hope that we let them build their own Republican utopia.

They'll never raise this to a vote, though, because the last thing they want is for that wish to be granted. Complaining about the federal government when you've mismanaged your state is easy, actually having to manage it without relying on handouts is not.
Well I'd argue it's more Model => String => String if you are talking about using a fully pre-trained model. Even then you could probably expand on the type signature of the model to make it more useful.

But if you look at like co-pilot for example, if that was given the ability to have type signatures serve as input you might get a lot more powerful results than what it does with raw text (which is very impressive).

But this comes down to type signature design. You can encode any function using simple types like int -> int which aren't very useful. Where Haskell shines is when using types to limit the scope of inputs & outputs. What I am getting at is that you can still write uninformative type signatures in Haskell, but it also gives you the power to write more informative ones.

I don't think Haskell is the answer, so please don't take that as what I am saying. I do think however using richer type systems could be a stepping stone towards a solution to this problem.
I have to agree, that is a damn good looking site; sometimes I wonder how people can come up with designs like that.
This old nerdass solution? https://news.ycombinator.com/item?id=9224
Are there any plans to federate using ActivityPub or XMPP or some other internet standard?
I believe it was Blaise Pascal, to whose missive I was making a deliberate reference.
And algorithmic questions are a straightforward way to get a scalable, structured interview round. It's difficult to entirely replace algorithmic rounds with questions that are both scalable and structured.
There is someone suggesting in the Twitter thread to use an FTP server too.
It depends on the friends of course, but I usually invite myself over for dinner, then fix their issues afterwards. For others, I usually send them a bill of materials, with the strong implication that those costs are theirs to pay. Or I do both.

Others have already mentioned it, but for companies, the first response should probably be mentioning your hourly rate: "Sure, I usually work for €80/hour, let's setup a meeting to discuss what you need done". Such pre-sales meetings (including travel costs) are usually at your own expense, so you need to factor those in to your hourly rates.

Teaching can actually be a good starting point as well, both for network building and to assess their skills should you need them in the future. Still, remember that good teachers don't solve their students' problems for them: they only give pointers and explain concepts. If they ask you to do their work for them, you can turn it around and confront them with it: "I thought you wanted to learn? Of course, I can do it for you as well, but in that case I'll need to charge X/hour".
For one, the construct of "red states" and "blue states" is wrong. It would be more like city states. Texas is barely hanging on to the idea that it is a "red state" as you would call it. A bit more domestic migration to the cities and it could easily become another "blue state."

Most states that appear to lean in either direction at the governmental level have very substantial opposition voter populations. This is the biggest reason nobody is seriously going to consider secession, aside of rhetoric for the base.
I don’t necessarily think leetcode should be the only litmus test for a candidate but Max is an outlier. Not every candidate getting rejected by a leetcode question is also capable of building out homebrew on their free time.
>1. Vivaldi is slow.

Vivaldi is not slow. I use Chrome, Firefox and Vivaldi every single day and haven't notice a single hesitation or lag when launching it. Do you have a very slow PC?
Unless there is some very compelling reason to need Rust, a lot of people would be better off with Golang or Vlang, because it would make their lives easier in terms of more general usage and ease of use.
Yes, async is hard. It adds lots of complexity, both to the code and in your mental model. That slows development.

Nodejs devs seem to be doing fine? and I would say their development is faster than most devs working on other stacks. Nodejs is also a top 3 server stack and growing.