skysight-inc/HackerNews huggingface dataset:
I think there are a few sides to this problem:

1. Debuggers are in some sense anti-unix. They only work well when they are thoroughly integrated with the rest of your environment. Trying to have some debugger program like gdb and then talking to it from emacs or a terminal or something will be a big pain. Emacs is also anti-unix but seems to have enough mass that it doesn’t matter so much (or maybe the debugger and emacs fighting for importance is problematics)

2. Getting a debugger to work well is hard. Apart from needing information to work out what bit of code is executing (and passing all that information through weird compilation steps or linking), the debugger needs to understand the memory layout of objects and interpret some subset of the language so that people can enter eg watch expressions. This is hard when the compiler and debugger are quite separate and just agree on the format for possible debug information. Lack of integration hurts again

3. Some people are so used to not having a debugger that they don’t know what they’re missing. Debuggers work well for what, windows and websites? I guess Java too? Lots of people end up debugging with prints and that just isn’t so effective. I think I’ve barely used a debugger for more than trivial websites in the last 10 years.

4. The problem of debugging has become harder: there are now more threads in programs and it is more common for languages to have some kind of async mechanism. If you naively debug that, you’ll see crap stacktraces (a few frames sat atop a scheduler) and execution may move randomly between threads in a pool. I feel like most debuggers can’t cope. (I guess website debuggers do understand async better and there are also new inventions like reversible debugging with rr, but the problem with integrating a debugger with a language or an editor remains.)
>That quote always bugged me because it disregards that our economic growth is not really tethered to natural resources.

I really think the opposite is true, what makes you think that?
Startups are sometimes not even doing the customer acquisition bit. I was part of an accelerator where the most common exit was acqui-hiring i.e. some big corporate is going to want to hire some smart ML types in the future with a cool brand behind them
> If you don't mind me asking, do you interface with these kind of people?

Yes, I do, multiple people in fact (which I refuse to name drop). That’s why I replied to you the way I did in my other sibling comment. Him tweeting it means somebody told him, and likely he trusts that person. Billionaires are humans like anyone else, they sometimes trust the wrong people. They can also fall victim to “hearing what they want to hear”. They also have a lot of folks who want to win favor with them and thus will intentionally or unintentionally take information out of context and oversell it as something it isn’t. The ultimate point is that thinking a billionaire won’t possibly be misled/deceived themselves and then share wrong info (Elon Musk has had this happen a few times as an example, but he’s far from alone), or won’t deceive others for their benefit (there’s a “household name” in the US that immediately comes to mind as an example, leave it to you to decide who I mean), just seems naive to me.
One possibility: the most effective vaccines were able to produce data first. They're operating under unusual rules, doing trials and announcing data much earlier than they otherwise would. If they all started at the same time, the ones that were most effective would have demonstrable results first.

If that's the case, you'd expect them to come out roughly in order of effectiveness.
This is like a frame of reference thing. Your response is fascinating. It could spark hours and hours of debate. What an amazing response.

If life is growth, the goal is to spread as far and wide as possible. Life will spread to Mars, the moon, and beyond. (Or die trying, and inevitably, literally).

If life is balance, the goal is to exist as long as possible. To which we are not the reproductive system, but the cancer attacking it.

I believe there is a reasonable chance that the existing human generation is the one that will have a global discussion about this as a way to frame balance as a possible goal of humanity. And maybe that discussion will not go well, but simply to have it would be noteworthy.
Hmm, I'll bite.
What exactly in your opinion makes the difference here with awareness or lack thereof (of the distinction)?

The way I see it mocks are the all encompassing tool here. With mocks you can both stub behaviors and, if you want, verify behaviors.

And in reality every mock needs to act as a stub, e.g. a mocked method returning a preset value.
So, it seems natural that "mocking" as more encompassing concept is what is used in library names. If people end up using those to mostly create stubs instead of mocks so what?

My experience so far has been that people naturally flock to a solution for testing that is flexible and lets them quickly cover the boundaries of the code they are testing. If people want to check if their code calls a method x times but are not interested in what that method does for the test, they use mocks. If they do they use "the real thing" or a fake on which they can validate state later. And if they just need a method to return something and don't care about whether it's called or how often they use a stub.

I feel that often when you stub you can also go ahead and add code to verify some behaviors (mock) to get some extra coverage. I don't know I just don't think it's bad to mix and match if it gets you to more things tested.
He's not wrong. Growth above all else is just toxic.

In the dot-com era, I worked for a custom software shop. This was a time when you could quote $1MM for a dynamic web site, and get it. We built fancy marketing sites and then moved into other bespoke systems using mostly Java and a little Cold Fusion, and we did well in this niche in our region.

But the C-suite got the growth bug, and I didn't have enough stock to stop it, and so we did this crazy land grab thing with outside investment and mergers with other smaller shops elsewhere (NYC, inevitably SF), and all of a sudden instead of a profitable regional player we were on a treadmill race with others (like Agency.com, etc) that really only had room for a couple "winners."

If we'd stopped at 100-150 people, we could have been a very successful profitable player in Texas. And we'd probably either still be in business, or would have been acquired by somebody who wanted our client base (heavy O&G, obviously), and I'd have seen some upside.

None of that happened because c-suite wanted to get big and go public and cash out with $20MM each or whatever. It was a dumb plan.
Nutritional Supplements And A Well-balanced Diet strategy
> except the kid is legally required to deliver the milk or make you whole. ... *milk*?

The poor boy will have to pull on teats until he fills the pail, how terrible.

/I'll show myself out.
I will admit that I am in group 2. I always saw it as something exclusively used for teaching. I have a project that I basically abandoned because of a lack of free time and there is little hope that my friend will understand the code base without my help. If literate programming can help with that project I'll be sold on it.
Interesting, what went wrong when you tried that? I'm expecting to be in your shoes soon, and I currently have to balance a part time job with writing the software for my startup. I'd love to learn from your experience.
Is Your DNA Data Safe with Blackstone?
I think the biggest problem with 3rd party includes are not the cookies, but the fact that you indeed include resources from another site, thus making your users send requests to that 3rd party.
Off topic but I noticed a large number of large empty white spaces. Then I realised that my browser is blocking all those ads. Kind of sad how much of that page is ads.
Assuming “profit” in the philosophical sense, yes. But human values are not Mammon.
You lost me at 3 - how can having hidden structural problems be a desirable position to be in? Hedge funds entered a crowded trade that has unlimited downside without an exit strategy. They are not naive and although they're obviously upset I doubt they're shocked about what happened. They went in with confidence thinking they knew the 'market' (aka other hedge funds) and discounted the possibility of a short squeeze.

This type of risk taking behavior must have the associated consequences, otherwise there is no reason to stop behaving this way at larger and larger scales. Moral hazard - again a finance / trading 101 concept - just like shorting can result in infinite loss.
Onboarding? Ups, it is for the chosen ones.
Hey you wanna ride in my new cool sports car? Yep.
Sorry not here yet.
“There are no environmental restrictions here.”

Cloud is still computing. Computers with a finite life that need to be produced, from natural resources.

Computing that needs to be powered and cooled.

Those have environmental impacts and very much align with OPs quote.
So that's basically wall street winning again (different house number though..)
Specifically, think of one particular optimisation that most 3D games can make that Factorio can't: don't process stuff you can't see. Factorio is of course continually running the entire factory, regardless of which bit of it you are looking. I am amazed it is as reliably performant as it is.
This is a wildly out of touch view of how economic growth works.

First off, where do you think "the cloud" comes from? Even if we assume 100% renewable grid (which is currently impossible) the computers that run the cloud require an enormous amount raw materials and labor to manufacture.

But far more importantly, where does your clients capital come from?

The greatest accounting trick capitalism every pulled was to get people to think of individual parts of a system rather then the entire thing.

There's real magical thinking involved to think that capital just appears in these clients at now real cost. At some point labor and resource exploitation is required to create economic value which is then passed around throughout the system. Just because you can skim off some surplus value selling some SaaS product in the cloud doesn't mean that the value you are paid with doesn't come from the exploitation of resources.

Finally, you can easily dispel this myth by looking at the current state of our global environment. Show me any period of economic growth that isn't also tied to increased energy and resource usage.
I have not read the article but I wanted to comment on your comment. I too suffer from RSI in my hands and also am not able to be a vocalist anymore. I've been suffering from this for three-plus years now and I just wanted to let you know that you're not alone. I bought this book 'it's not carpal tunnel syndrome' and some of the exercises have been helping. Take care.
Nah, I'm the person who sees the owner's manual calls for 5W-30 oil and puts in 5W-30. You're the guy who notes that the new edition of the owner's manual calls for 10W-30 and tries to convince me that if I don't call a tow truck and swap out the oil before I next turn on the car I'm going to ruin it, despite 150,000 miles to the contrary.

You're right that there is new information out there, but lived experience puts a pretty modest upper bound on how crucial it can be.

I'm not going to yearn for the good old days of ringworms, tapeworms, and god knows what else. I'll wait until either someone figures out how to put the good parts in a vaccine or a replication scandal proves the whole thing to be BS in the first place. Yeah, there's a tiny chance that in the meantime I'll suffer an autoimmune disorder that I otherwise wouldn't have -- but I won't have parasites or the very real consequences that they bring to the table, and in my book, that's not just a small net win, that's a big net win.
Show HN: Subnet CIDR Coverage Calculator
Yeah, one of the most powerful levers the federal government could have with respect to climate is to provide financing support for renewables. If you reduced the cost of capital for solar, wind, and batteries (or nuclear for that matter) to the price of 30 year US treasuries, it’d crush all fossil fuel power plants and provide a spur to the economy. In addition, cheap electricity would be a huge long-term boost to the economy, it’d drive electrification of transport/heating/industry, and the cost to taxpayers would be almost nil.
What the actual schnitzel National Geographic! 289 HTTP requests, 12.53 MB / 4.77 MB transferred, Finish: 2.47 min. The article has litteraly 2 pictures. This is insane. I just added the domain to my pi-hole.
I swear, GME is the feel-good story of the year.
This comparison is somewhat misleading though.

AAA games like Call of Duty Modern Warfare (2019) only have 50-60 developers.

But then they'll have another 50-60 designers. 15 audio people. 40 animators. 90 artists.

Most of that large team size is caused by the realistic graphics, which Factorio (and most other indie games) simply don't have.
comboy is saying that the lottery ticket buyer is being kept from participating in a winning strat, which is what's happening to retail investors right now, which is the same thing you outlined. You're both saying the same thing. Not downvoting you btw.
In a perfectly competitive market, it leads to optimal allocation of resources - i.e. capital and human labour is used a way that is most beneficial to consumers.

The less competitive the market is, the less this is true But profit maximization = good should be the baseline.

I'm really confused that sometimes HN is full of libertarian comments but sometimes it suddenly turns to populist left. Mainstream economics is underrepresented on the internet despite it being most correct (imho obviously).
I don't like invoking the word 'rent-seeking' because it's highly subjective. The formal definition is extracting value without providing any. One could easily make the argument that all business investors are like this. Why act like it's just a case of a few people then?
Johnson and Johnson one-dose Covid vaccine has 66%-72% efficacy
If you use Windows at all, you should check out RemedyBG[0], it's excellent. But Windows-only.

[0] https://remedybg.itch.io/remedybg
I enjoy listening to Greenwald's impassioned rants on the topic, with arguments in favor of freedom of speech and examples of what can go wrong historically. There's an interview/conversation with Unherd / Lockdown TV that's of particular interest on the topic.
He does have a passion for automation, but where's the dissonance? He recognizes it in the very opening, with the xkcd!
> ? It was like that way before the 'bourgeois' ever even existed.

None of the examples you gave had the means to wield "the accumulated and monopolized power of all its individual members", not least because technological limits alone introduced massive logistical challenges to central control that made any empire of the time very much decentralised and dependent on the extent to which local representatives had their own agendas.

> The problem with these Enlightenment era definitions

Arendts book was published in 1951.

> it was just never generally available to the merchant class.

It's much bigger a distinction than that. The big change brought by the growth of capitalism was disconnecting responsibility for the population from the accumulation of capital. A feudal lord could squeeze his population hard, sure, but cause them to die of starvation and his output would drop - his power and ability to accumulate it was tied to land and tied to keeping the population living on them able to produce. With capitalism accumulation was disconnected from that feedback loop - the capitalist can optimise away the workers in a way those dependent on at least the survival of the workers can't, and that is real reason why the nobility was beaten:

The only way to beat the Merchants was to become one, and ditch the liability that having a notional responsibility for your workers provided.

But that also changed the nature of accumulation for those at the top from one naturally limited by being tied to a scarce resource (land) to being a near unlimited thread-mill. It's natural to then look at the side effects of that. They're all bad, but they're also not all good.
What are ways to find out if someone is good at learning new things?
Please do, this is not reddit.
Kodak Exposed the Atomic Bomb
This isn't really biologically true though? Trees can be in a state of stasis where they are neither growing nor dying.

source: http://scienceline.ucsb.edu/getkey.php?key=642#:~:text=The%2....
Those are good points - often we're in different headspaces as well on the matter.

Physical product design, mobile app, command line, common entry (like the software the waiter uses), pro software (i.e. Photoshop) are all very different aspects of usability representing colliding viewpoints.
Police seem to do many things despite bans, or at least despite court rulings that tell them repeatedly not to. Photography of police is the one that comes to mind, and maybe even the Stingray.
Given the timescale of building an endurable self-sustaining civilization on another planet, and the speed with which we are destructing our own environment for humans to live in (and capability to provide high-tech support for this space adventure), my guess is that this is a pipe dream. And that the Mars thing is a nice rich man's hobby, scientists playground, and bread-and-games diversion tactic for the rest of mankind.
Corporations aren't replicators though (thankfully).
This is for a niche problem I was having, on the app's page I've tried to make it simple and clear why it's useful, otherwise I've tried to explain in a blog post [1]. Github repo [2].

[1] https://matthewkindzerske.com/2021/01/26/subnet-cidr-coverag...

[2] https://github.com/yamori/cidrizer
I left a CTO role of a startup for similar reasons. We already had paying customers, and the company was doing OK, but there was always drive to do and more flashier things, rather than double down on helping our customers.

I remember the moment of epiphany when I realised that the company was not in fact working for customers, they were just a marketing sell to be able to attract more investors to grow the company even more.

While I was not naive even back then and knew that its mostly how the world works, I still felt the misalignment of incentives would generally mean I as a person would need to squeeze and disregard some people in order to accomplish the goals of others. Organizational incentives always win in the long run, however well meaning the people of it are. I'd much prefer to work for a client that gets its revenue directly from its customers, as that would mean helping them would help the company too.

I'm very happy that working in IT allows me to be a bit more picky in who I'm working for to enrich, and it was possible for me to leave, and be happy for it.
What a piece of work. Looks like we already have a Republican Presidential contender for 2024...

Greene was one of the 139 representatives who challenged the
results of the 2020 US presidential election in Congress on
January 7, 2021, the day after the storming of the U.S. Capitol.[3]
She has voiced support for conspiracy theories including
Pizzagate,[4] QAnon,[5] false flag shootings as a means for Congress
to legislate for gun control,[6][7] 9/11 conspiracy theories,[8] and
the "Clinton Kill List".[6] Her Facebook account has expressed
support for executing prominent Democratic politicians.[9] In January
2021, she filed articles of impeachment against President Joe Biden
the day after his inauguration, alleging abuse of power.[10]

https://en.wikipedia.org/wiki/Marjorie_Taylor_Greene

[3]https://www.nytimes.com/interactive/2021/01/07/us/elections/...

[4]https://edition.cnn.com/2020/08/25/politics/kfile-marjorie-g...

[5]https://www.thedailybeast.com/marjorie-green-a-georgia-repub...

[6]https://www.nbcnews.com/tech/tech-news/georgia-congressional...

[7]https://thehill.com/homenews/house/534833-gop-rep-marjorie-t...

[8]https://www.forbes.com/sites/andrewsolender/2020/08/13/trump...

[9]https://edition.cnn.com/2021/01/26/politics/marjorie-taylor-...

[10]https://www.newsweek.com/qanon-linked-congresswoman-file-imp...
How hard is it for people to just admit that we probably have inadequate evidence to reach a solid conclusion. This was the first object of its kind and we had very limited observations of it. From what I've read, none of the hypotheses regarding the measured acceleration (e.g. outgassing vs manufactured solar sail) can really be backed up in any substantial way. So it seems disengenuous to get into vitriolic arguments about it.

We just have to keep watching, more thoroughly and with better equipment.
I think Geyer's point is that if you generate samples X_0, ..., X_b where b>0 is a burn-in time, and start collecting estimates at time t>b, then that's not somehow better than starting at X_b and not burning in (the two are equal in distribution).
even if you self clear , you are still a broker clearer and you end up touching the DTCC.

This is exactly what Robinhood is doing too.

This twitter user explains, although it gets quite technical:

https://mobile.twitter.com/wallstcynic/status/13550134381546...

Look at the tweet at 7:41PM EST.

" But if RH takes in 500m of new money and 300m buys GME, then at minimum they are looking at posting 30m+ from just that exposure at NSCC. They cannot use client money - RH has to use their own resources to post. And if GME stock drops, RH has to post the loss pre-settlement."
> 1. Debuggers are in some sense anti-unix.

it's not a problem when you accept that the unix philosophy is extremely far from the holy grail of software design. "things that do one thing well" certainly has good sides for specific problems, mainly quick'n'dirty linear text processing dataflows, but is atrocious for other problems (anything that need integration and discoverability: art software, web browsers, or revolves more around user interaction than computing something)

> 3. Some people are so used to not having a debugger that they don’t know what they’re missing. Debuggers work well for what, windows and websites?

if debuggers took less time to start than a full "add print -> recompile -> relaunch app" cycle as is my experience with C++, they would certainly get more use.

Hell, in my main project I've been unable to use any version of gdb & lldb for something like two months as both segfault a couple seconds after reaching a breakpoint for some reason. It's a shitshow.
Millions of Brood X cicadas to emerge in North Carolina after 17 years
Gotta say I agree, after hearing non crap news for a year. It's nice to see a hedge fund eat their hat.
When your platform becomes a means to drive violent action against society, either physical or financial, it’s no longer censorship to shut it down.
> Why don't you think they communicate?

Probably because it’s the law that there’s barriers put in place, that’s why? Like some communication will inevitably happen, but there are compliance teams who’s job it is to ensure it’s at a minimum.
I think capitalism is being misused in this sentence, and that is making it hard for people to make sense of. Capitalism is simply an economic system where the means of production are privately owned. Growth is not a requirement or even feature of capitalism. Being able to own companies, property and hold currency are all features of capitalism. If you are trying to say "infinite growth is unsustainable" that stands on it's own and is worth discussing.
My concern is that we aren't going to get much more than what was said in the articles already.

I think the beneficial outcome of all of this is that we can identify what to look for next time, and hopefully get funding to do that.

I also wonder if, as our tracking tech gets better, it would be relatively cheap to land a bunch of sensors on these and have them go on a ride somewhere in space for much cheaper than launching our own and trying to accelerate it to that velocity, even considering the costs of interception.