skysight-inc/HackerNews huggingface dataset:
I don’t think the argument is “COVID relief bills vs no COVID relief bills.”

I think the argument is between “bad COVID relief bills and good COVID relief bills.”

Of course we’ll never know the contrafactuals, but I think it was possible to have more precise interventions that would have helped with COVID without boosting inflation.

The example I saw first hand is that many of my college friends got $600 stimulus checks then $600 more then $1400 even though they just switched to virtual classes and weren’t affected. I think the intent was to just get cash out quickly to people who needed the money and didn’t have any means tests. But as a result many people got cash who didn’t need it, and likely people who needed more didn’t get it.

As a result of these thousands of dollars to the maybe two dozen college kids I knew, they just bought more stuff. Comically, magic the gathering card prices shot up because people just bought “luxury” items with the extra cash.

My observation is likely not generalizable but seems like it happened a lot.

So my thought is that it’s ok to criticize policy that lead to the inflation we’re experiencing now. Critical examination of causes should help us get out of this current problem and, hopefully, help us prevent future ones.

But pretending there was a false dichotomy of “do nothing” and “do shitty” will just have us neglect reality and stay vulnerable.
"If you would like to opt-in, simply go to our GitHub Project page and star the project."

Be warned! This language will get creepy lawyer emails from github. Security github "engineers" will start emailing you threats - tricking you into corresponding with them. I have used similar language before on a fun weekend project and was banned/canceled/erased - all my project lost on github. The good news: now I know they allow some projects that do this.

Feel free to checkout my deleted profile: https://github.com/ransom1538
I think some of the complaints about the permanence of temporary solutions are unwarranted in this case. This is only for the nightly branch of the compiler. Most Rust users run the stable compiler[1] (a different build) which is wholly incapable of using this feature.

There are definitely niche features that languish in nightly for years, but this initiative to improve the Try trait and ? operator will have broad appeal and I imagine a good number of people willing to push forward to get it stabilized, at which point they will finally decide on the proper name.

[1]: https://blog.rust-lang.org/2020/12/16/rust-survey-2020.html
Wonder what OS they'll be using.
UK government calls for tougher protections against malicious mobile apps
Inkdrop: Organizing your Markdown notes made simple
Six. whole. days. away.

Agh!
I don’t know why it should be a question of which one to use. Use both because both do different things.
Super cool. Yeah sure the stars help boost popularity but I actually like the approach. Just like https://utteranc.es/ uses GH issues as a way to store data, I was thinking about how stars can be used as opt-in for things just the other day.

Also do note that the "Contributions" section is misleading. Without looking into it I'm quite sure it's only pulling contributions for the current calendar year - I also know that's the info GH gives you on that endpoint if you don't want to keep iterating over commit lists until you get to the end.

That then paints a wrong picture of someone's contributions to projects over time :D A quick note about this would "solve" this by making the tradeoff explicit.
Not OP, but in my early thirties finishing an MBA now.

Here's how I sum it up. Pure CS is about determining what's theoretically possible, then software engineering is "applied CS", about taking what's theoretically possible and making it in the real world, which includes a mature understanding of costs (both upfront to build v1 and long-term maintenance). Thus an MBA is "applied software engineering." It's not sufficient to understand the costs of the engineering we build, because it doesn't matter if it costs $2,000 or $2,000,000 if we don't have the money for it. We also need to understand how to make it actually self-sufficient, by ensuring that it brings in enough revenue to cover the costs. $2,000,000 in costs, let alone $2,000 in costs, may be too much for a college student to afford out of pocket, but if you can show that you can earn it back and more, then you will find investors - be they angel or VC investors for a new venture, or your company's Finance division for a new project in a Fortune 500 company.

Ultimately the skills you get are about convincing people to fund what you want to build, for different definitions of "fund", whether it's literally cash, or persuading people to invest blood-sweat-tears equity by joining you, or just getting work to allow you to put time into it. Instead of working on what others want you to work on, you will learn to persuade The Powers That Be that your work should be funded. The main caveat: working on the MBA may change your mind about what's worth working on.
Rowing Across the Atlantic Ocean; My Experience (2021)
I’ve Attracted the First 500 Paid Users for My SaaS That Costs $5/Mo
Wow this would be so cool.

There's few ham bands with enough bandwidth that's not already tied up in band plans. 23cm perhaps?

I wish gsm had a group call mode though. The closely related tetra standard does but it doesn't seem to have attracted much interest from hams despite having more timeslots than dmr and pretty small bandwidth requirements (25kHz iirc)
> Creating stuff that people want to use is all that matters.

Don't forget that you are one of those people.

When it's something you want, it's somehow easy to find yourself at 3am banging out x86 asm for fun. Doing the exact same work in a corporate day job that you hate makes you want to stab your eyes out.
As someone currently mid-career in UT Austin’s part time MS in Software Engineering program, avoid this program. I got my undergrad from Georgia Tech 10 years ago, and Georgia Tech is better in every regard.

UT has this nice list online that they never truly offer - you have at most 3 courses to pick from each semester. And to finish in 2 years you have to take the summer course, which there is one class and no options to pick from. Last summer I took algorithms… probably one of the first CS courses you ever take. I have to take whatever classes are offered every semester to actually finish in 2 years.

The program is disorganized, with you not knowing what classes offered are till a month before registration. And the program scheduling is awful. It’s a Friday and Saturday once a month. It has consistently been on every 3-day weekend.

The program does nothing to accommodate full-time workers despite its description. The courses are re-packaged regular MS courses, complete with all the homework and office hours in the middle of the work day. Sometimes you’ll have projects that are awkwardly due, due to requiring information from lectures once a month. And you will spend time doing tedious projects - most of them are not well-designed to reinforce the course material and end up being busy work.

All in all, it’s not worth it. It has marginal value a few years out if you don’t have a CS undergrad, but it’s value drops quickly with every year of experience.
Or you could use an escalation clause. Go above the highest bid by a certain dollar amount and cap the limit.
Only 8.8? In lots of UK cities it's well over 10x.
Still mad about not being the National Bird.
Is there a connection between Huawei and TikTok?
That’s impressive given I never went.
"yeet is for the people" is a wonderful quote from that page.
My goals, as I have already said, are pretty obvious: find a good set of lifestyle changes (including exercise types and patterns, diet, sleep conditions, outdoor activities, supplements and drugs, but also including choice of country & city to live in), so these metrics are optimized in good direction, and I feel better. I tried less systemic approach and it didn't work for me. In my impression our genetic makeup tends to make us choose a complementary sort of environment, so it all (behavior, health, mood) comes to equilibrium and balances out - it's really hard to make consistent progress when you are inside such perverse equilibrium. Thus the need for heavy-handed hard measurement approach.

1. Mood diaries are more about trends and avoiding depressive episodes, it's better to rate your mood in the evening so your professional life is included in the rating. For example if your manager stresses you out on your job, you may not think about it in the moment, but it may show on your mood diary as a week-scale trend.

2. Completely avoiding social media is an unattainable goal, thus usage should be limited to 0.5-1.0 hr.

3. Yes, and sleep well, which is quite hard.

4. 3000 is too little, I'd aim to 5000-10000.

5. There are various tests, I'm specifically interested in IQ-test https://openpsychometrics.org/tests/FSIQ/ but it's more or less interchangeable with N-back. IQ is a scary number, but it's a good barometer for how good you really feel. A difference between "a good day" and a "bad day" is clearly seen on such test.

6. Working memory and attention, yes. These are degraded by lack of sleep & stress & aging.

7. Again, lack of sleep & stress & aging tends to degrade active vocabulary, in my case.

8. Of course we age, but this aging process is malleable: some interventions are shown to decrease (!) the value of various aging clocks. Yes, the aging clocks themselves are imperfect, but this decrease is often correlated with subjective & objective improvements on other axes.

If you accept fundamentally mechanistic view of nature, biology and ourselves, you might as well position yourself to reap the benefits.
Seems you are right: https://twitter.com/mitsuhiko/status/1522550576734691328
I took this to apply to common things like buying a house, not M&A, but I think when you get a little emotionally invested in buying something the same concepts apply. Specifically, there's a phase where you've decided you want it already, but now you want to get the best price possible. The people selling it know you already want it, so they have all the leverage unless you're completely willing to walk away. In this scenario, setting an arbitrary target price makes sense, but only if you're completely unwilling to negotiate.
Actually it explains 1% of the impact, since the R-squared will be 0.01. But there's a huge amount of random noise in whether people get depressed, which we would always struggle to explain. A measure of the effect size is more interesting than a measure of R^2.
check out the korg volca line. The volca fm 2 is about to be my first hardware synth. It’s $170 new, so you can probably find something close to your budget used.
In 1985 I visited the Pergamon Museum in East Berlin. The price for a pot of coffee in the cafeteria was something like DDM 2.67.
Most of that stuff is really up to the programmer and not due to the tool. While i agree that VB6 wasn't a good tool to write big projects on, it wasn't because of the issues you mentioned (since those would apply to something like Delphi and Lazarus too and they are certainly fine for making large projects on), it was because at its core it was a rather simple and limited scripting language bolted on a WYSIWYG form designer with some database stuff latched on via an extension system.

If anything some aren't even issues but features - e.g. being able to have code attached directly to events speeds up development a lot and if you need to put it somewhere else (IME the case where this isn't necessary is more common than the case where it is) you can simply have your handler call some method in another file so you can keep those separate.
> If you and I are both estimating the value of a good, if our estimates

> are close it's one thing and if they are far apart it's another. Are

> rounders losing because their estimates are less accurate, relative their counterparty's?

I belive it is normally the one with the most optimistic evaluation that wins. It is called "winner's curse": https://en.wikipedia.org/wiki/Winner%27s_curse
No one else thought of Rick and Morty and the Thanksplotation Spectacular Episode?
I was not. My coursework did require me to understand things like algorithms and Big-O notation much better than I had as an undergrad, so I think I was better prepared for Amazon's interview. I also think the degree made me more attractive to ThoughtWorks, which was my first job after graduating with my MS, and the experience I got working there helped prepare me for (eventual) success at Amazon. Again, I don't consider any of this causal; it's just how it happened to work out for me.
I am seeing some GKE control plane weirdness this morning too. API server endpoints going unreachable intermittently.
Millennials have so far been a bi-modal generation in terms of economic outcomes. Effectively going through college debt birth lottery, and a career lottery.

If your a millennial who managed to get through the lottery and have assets, then you are likely heavy in housing and stocks. If assets crash, these individuals will lose out - but ultimately be at the same point as their peers who never accumulated assets.

It will add yet another economic catastrophe to the list, as people generally form businesses in their 40s and 50s we likely wont see much in the way of SMB formation.
But we could observe things outside of earth.

We cannot observe anything outside of space and time.
Isn't the Roslyn compiler open source? It might be possible to maintain a fork and bring the language to parity with upcoming C#/.NET features.
MFC, or plain C/C++ win32.

But yeh, Delphi was much better than VB (like how turbo pascal was better than QBasic), however it was more of a niche environment used mostly by independent vendors making consumer apps.
It sure sounds smart, just isn't. Another example of a mechanistic approach in a field were humans are the major factor. Goals at best are arbitrary targets reached via consensus.
Seeing the same trend in web/ecommerce development. The brand needs a simple site with a little bit of dynamic sprinkled through it. The agency chooses to build a full SPA with all the bells and whistles. In doing so they neglect/break basically everything else - SEO, connected martech, analytics, etc etc. Sure, some bits are a little 'faster', but then there's all sort of UX issues with parts that update too slowly and goodness knows what else. And all at a cost dramatically greater than necessary.

I'm sure some agencies do a fantastic job (those that think about the bigger 'more than just dev' picture). But on 95% of the sites I'm seeing right now the downsides far outweigh the benefits and it feels like dev for the sake of dev.
Looks like you were too late to convince Kubernetes to deviate from semantic versioning and instead move to Knuth versioning with the version getting asymptotically closer and closer to 100/9^2.
Nice work - good to treat paying customers as special
Very solid answer, thanks, and also to @wcoenen
I am torn: On the one hand, the idea of having try/catch in a shell is interesting.

On the other hand, both the motivation and the effort seem out of place, out of whack: The criticism is that bash continues after errors and the examples used HAVE NO ERROR CHECKING!

Sorry for shouting, but this just boggles my mind. Someone is writing an entirely new language, with the intent of compatibility with another language, a significant effort, just because they don't want to

# dumb sample code that fails with spaces, etc.,
# just to get the point across....
handleCpError () {
errRc=$?
source=$1; target=$2
...
}
...
cp $file1 $file2 || handleCpError $file1 $file2

???

Yes, this is a contrived example, but the whole argument in favour of newShellWithTryCatch seems contrived: shell scripting is programming; good programming requires foreseeing and handling errors; don't blame the shell if it doesn't die when you think it should if you are too lazy to understand and handle potential errors.

</sermon>
Whenever you hear something like “this algorithm can sort an array in time O(N^3/2)” somebody proved that particular algorithm halts.
> In general, birds have high intimidation stats but super low damage stats.

These stats are Tier Zoo ratings, I presume? https://www.youtube.com/c/TierZoo/videos
I think the audio engine is here:

https://learningsynths.ableton.com/js/musiclab.js

AudioWorklet + WASM (compiled from C++ maybe)

FYI, I have an NPM open-source WIP audio lib here:

https://glicol.js.org/

AudioWorklet + WASM(compiled from Rust) + SharedArrayBuffer
> But again, you're conflating "add any value" to "worry about adding the most value to society"

Good point.

"The most" implies that there's some objective total ordering. Subjectively, I think people are guided by their subjectively personal notions of "adding value" and "society".

For example, if you looked at my behavior from the outside, I am not adding the most value to society in your metric. But I swear that I am a rational, optimizing agent in my own goofy metric. :)
Unfortunately I'm getting certificate errors on their website.
Dashy: Homepage for Your Homelab
It's May 6, 2022. You're launching your startup next month. Are you going to host on-prem? What, with server equipment backlogs now 4-6 months, and that's if you're a large enterprise customer? Network equipment backlogs are now in the 8-12 month range. Not to mention the cost of needing conditioned power, cooling, staff, space, etc. You're going to utilize the cloud. It'd be insane to do otherwise.

You do raise a fair point - what about the applications that are more economical to host on-prem? In my own portfolio I estimate 20% or so of my applications make more sense to host on-prem. What to do about those?

The most practical option is to mandate every application you build in the cloud have a plan for how to run on-prem. Note those that would be very difficult to run on-prem - those are your key cloud dependencies. For example, in my own portfolio I have a couple of applications depending on Lex and therefore would be very difficult to host on-prem.

Pay special attention to your so-called "crown jewels" - your apps that distinguish you from your competitors. If those were dependent on a key technology such as Lex and would be difficult to migrate on-prem then you need to identify other cloud providers you could migrate to. In this particular example I know Microsoft's and Google's clouds both offer similar services.

If you design and build your applications with no thought of the future then you're already in a bad position.
Was your profile canceled? Gives me a 404

Also, care to share more of your story? I'm curious
One of VB's selling points was that you could call COM components written in C/C++, even if they weren't designed for VB. However, the opposite is also true. VB could create COM servers that could be used by any COM aware code. It was kind of gross integrating a VB component into a C/C++ application, but also kind of amazing that it worked.
if it was an open project the narrative would be "reaction to the suggestion was mixed; then it was adopted." Its not like Microsoft is a singular mind here; the poor slobs working there do not deserve to be tarred with all the sins of that name, and vice versa.

That said, why suggest anything to Microsoft? I no longer advocate for the dissolution of the company and torment of its employees with the fervor i used to, but they're still not deserving of engagement and assistance as if they were actual members of civil society.
The saying used to be that many think they are Temporarily Embarrassed Millionaires, but I think at this point it's fair to say that many people think they are middle class when in fact, the middle class has been swept from underneath them and they are now more or less comfortably-poor. Public services, housing affordability, food availability, product quality, fair pay and benefits. Previously middle class people are struggling to mesh it all together into a middle-class life, the money isn't there and the availability and quality of products and services isn't there either.

I think that in order to protect it's ability to offer a first world living by it's communities, the US needs to fatten up it's middle class with better wages. There could be a number of ways to do that, but the basic goal is to get more money into the hands of the average American so they can spend it in the community and make the whole country better.
> I have already lost money into crypto anyway

How is it possible? You or your exchange have been pwned? Forgot a private key? Bought not a Bitcoin but a scamcoin? Used stop-loss?
Sure, I'd like the _ = lock() lint to be an error for example, since you almost certainly didn't mean that, and if you did that's the least useful way to express it.

But time is limited, perhaps I'll get to it at the weekend if nobody else has already done so.
Take in advance that I don't know Sentry, nor webpack et al but, in my mind, I'd like to have an opportunity to continue my build process with a big, red warning.

I prefer a 98% accurate error reporting better than a 100% one I can't push to production.

Or maybe I'm not understanding well the value Sentry offers, of course.
This is a matter of taste

I'd rather work with round numbers and settle things verbally or in paper than having to use a calculator like a nerd.

https://www.forbes.com/sites/tomiogeron/2012/04/09/facebooks...
Did you consider the fact that you probably know nothing about the dynamics of their workplace, the structure of their management/leadership, etc. before assigning blame?
High-level architecture of a hybrid SaaS solution
"Was your profile canceled?"

My github profile is ransom1538. Yes. It was totally blocked - the account is frozen - it 404s now. I was doing a project to let users view and see random github projects. It was just a funny weekend project. It got legs and I was banned.
Ask HN: Has social media reached its saturation point?
Looking at how big social media companies are operating , their R&D and their stated plans about the future..can we infer that such phenomenon has reached its saturation point?

Zuck changed the company name and is now fixated with the metaverse, which is something nobody can really define or understand. Cartoonish characters used as avatars and the other elements put forward in his keynote leave people wondering what will the actual improvement be.

Twitter is making the transition towards a "free speach" platform which will now ask people to pay to play, somehow creating synergies with Tesla and SpaceX (what???) given the cult of personality surrounding the new owner.

Seems to me like we are really splitting hairs with regards to future improvements and innovation from both those companies, the plateu of the S-curve is in for both of them.
How Apple overcame its culture of secrecy to create AirPods Pro
It's a very real thing, literally happens weekly in my son's friend group, and yes kids are allowed to "redeem" it. Ask a teacher at a diverse school if it is real or not.
I thought this was a pointless quibble, but then I tried doing the calculation myself (https://news.ycombinator.com/item?id=31284436), and I think Randall got the number wrong.
https://en.wikipedia.org/wiki/Toxoplasmosis maybe? "Up to half of the world's population is infected by toxoplasmosis, but have no symptoms." (No symptoms that we/they know of but read about how it affects mice. Makes them crazy reckless and wanna go get eaten by a cat.)
This is also something many forget. Learning takes time. I learn one simple concept in a day or so. A framework? That is going to take a couple of weeks at a minimum. Staying motivated during that time can be difficult if you have nothing to directly apply what you just learned on. The old 'teacher when will I ever use this' question. For many if it is not right away it feels silly to do it.