jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Nice technique but it definitely illustrates the problems which Javascript's ill-defined this-keyword brings about (which was discussed here a few days ago).

This same problem could easily have been solved by setting a private variable (self, _this, cx, whatever) to this upon instantiation and referring to that instead of this.

In fact, I find myself using that technique (using self-defined variables instead of context) , especially for namespacing.

var myNamespace = {};
(function(cx) {
cx.myClass = function() {
var self = this;
self.action = function() {
self.foo = "bar";
}
};
})(myNamespace);

It makes your code easier to refactor with fewer hard-references to maintain. I'm about to completely give up any usage of "this" for a "var self = this;" upon object-creation.

Javascript context-handling is really just too messed up to be dependent on, and while it allows for lots of "cute" hacks, I personally find it creating a lot more problems than it solves.
Life is not a zero-sum game. The reason why some people have little is not that some people have a lot. This is not something we will agree on.

I agree that the distribution of wealth could be a lot more equitable, but I fundamentally disagree with this idea that "If some people have little, that is only because evil/stupid people don't want them to have more". The world is a lot more complicated than that.

I live in a country with crushingly high taxes. Our public services suck. If it were just a matter of raising taxes, we'd have no issues.
Python is easy to get started with and has syntax that's nice to look at, easy/nice almost always wins over better. So now the issue is many have to keep using Python because of the ecosystem not because they find the language good.
The value is in having multiple apps stored in memory.
I think the average person multitasks more on their phone compared to a PC.

Things like having a lot of tabs open.
Messaging applications, music streaming etc.

It's not required. But instant switching between apps is a nice user experience.

In the same way a 120Hz monitor is a nicer experience but 60Hz is perfectly reasonable.

I don't think it's fair to compare iOS to Android. Android is quite a bit heaver.

I remember reading a quote from someone at Nvidia saying that hardware is much easier to change than software.

And at the end of the day, as consumers we should demand more for our money. Phone's aren't getting cheaper.
In the UK the NHS have posters and leaflets about how parents should NOT sleep with their baby as deaths have occurred from parents "lying on and suffocating their new born". Of course this from drugged-up and/or drunk parents.

If you don't fall into the "bad parent" category you'll be fine.
How is this affecting people?
Some brands do offer a better product than generics. Just like there’s different quality of silicon chips that result in different quality electronics, I can imagine the same exists for food.

Whether or not the price different is worth it is obviously up to the buyer.

https://en.wikipedia.org/wiki/Product_binning
Why it is so big? Download shows 79 Mb of compressed installer. What's inside?

My html-notepad (https://html-notepad.com/) (Sciter based) that allows to edit documents in as WYSIWYG as Markdown forms is just 2 Mb ( also compressed installer ) - 40 times smaller.
> take a second mortgage or a HELOC

Taking a loan against an inflated asset and using it to pay cash, is a good way to risk bankruptcy if prices go down.

Not to mention exposing them to leverage if rates rise.
>It's totally a bad idea to say that once someone has built a dwelling on a plot of land, they have forever banned increased density near them.

That needs to be argued, not stated (ideally without the 'forever' part, which is very much a strawman).

>The history of American suburbanism is a story of race. There are other players (cars, telephones, pollution), but race was a major pillar

I think the question for most people is (1) how much of an influence is race today and (2) does racist motivation yesterday make the policy bad today.

In all the discussions I see on HN and elsewhere, discussion of these questions is conspicuously absent. What we have instead is a doxa such that anything contaminated by racism -- in any quantity or at any stage of history -- is to be rooted out. Such arguments are not terribly convincing, even though we both agree that racism is a bad thing.
What about this response from Yahoo?
"Part of our organizational streamlining involves cutting our investment in underperforming or off-strategy products to put better focus on our core strengths and fund new innovation in the next year and beyond."

That's what convinced me to join a competing service, which is pretty much the absolute worst outcome for a PR statement.
You might want to blur the URL in the screenshots
It doesn't sound like MySQL was ever in the running.
when you are on windows?
it's not a flaw - you break the laws, you pay the price. it shouldn't be a vacation.
Thanks!

I want to make the service as dead-easy and obvious as possible - it should work for you if you've just been woken up after 2 hours of sleep with a huge hangover and you're totally annoyed that you have to mess around with converting and you just want to get it over and go back to sleep. So your tired&confusing experience is valuable for me :)

I've had the option for automatically uploading the file, but decided against it thinking the files will be quite big and people might not appreciate the upload start automatically (in a different context, I'm really annoyed when web/flash video starts playing automatically, even if I opened the page with the intention of watching it). But since they already selected the file, it might make sense to start the upload "in background" while they can review and select what they want to convert to.

About the video page comments: both good points, will fix, thanks :)
Same here... Why would I use all these special (quite untested compared to GWT, Dojo) JavaScript libraries, instead of using Dojo - which has already a fine module layer as well as a build system.
I just tried a 1.1 gig file with MacVim and didn't have any issues.
Actually the Inquirer "derived" in a sense from The Register, in that they were started serially by Mike Magee. I discover from Wikipedia that Magee has now gone on to found a third web magazine ...

https://secure.wikimedia.org/wikipedia/en/wiki/The_Register#...
Yes, especially devops. Can you expand on your question and make it more pointed?
I don't think federation solves that, in fact I think it makes it more difficult. Signal is open source and we're constantly seeing people complain on here about its lack of features or whatever. If we can't convince the most populous location for programmers to help in that respect then how could we do it for a federated network? And even the server is open sources. So I don't see why you couldn't have a fork that is federated. Or an app that is able to talk to both the centralized server and federated servers. It seems more a will problem than anything else and I don't see why Moxie and the Signal team would focus on these features above other features that are actually helping get people on the platform (arguably more important than any aspect).
I have had good experience with dreamhost: http://www.dreamhost.com/hosting-vps.html
What were the circumstances of your PayPal problems? The company I work for take a very large volume of payments for 'digital goods' through PayPal, and we haven't had any serious trouble (except for fraud through what we think phished PayPal accounts).

So, I'd recommend PayPal, given their services have been helping pay my salary for a number of years.
Thanks, I hadn't heard of ovh. My concern with going with someone like that is I don't know how much better the support will be than prgmr. I think I should just stop acting cheap and go with Linode.
Not sure if you saw the post on hacker news entitled: "Need to process payments?" -- http://ycombinator.posterous.com/need-to-process-payments, but you might wanna contact them once you get everything else sorted out. Good luck!
I've tried using thawte - I placed 3 sales calls and an email. No one ever answered the phone (an 800 number!) and it took three weeks for someone to call me back after the email. No thanks
'Way too crazy corporate'

It's great though if that's what you want. Something which is actively developed, support to hunt down and solve gnarly JS bugs if you need it and the documentation is extensive and covers everything you'd want to know.

Each to their own I guess :)
What do you mean, corporate? I've used it, and it does incredibly well for performance and stabilty, has a beautifully consistent API, and the best documentation for such a big js lib. Give it a go, man, you won't be disappointed (I hope).
"Pornography does the world a load of good. In countries that are sexually liberal, and where sex is not as taboo as it is in other countries, the population has less sexual crime. The opposite is true of sexually repressive countries."

Citation needed.
I'd suggest that there are lots of people who consider these issues as disappointing as you do, they just don't intersect very well with people who continue to program Scala.

Every day I find myself asking if the language is worth the terrible tooling story, and so far the language keeps winning out. But I completely understand people who don't come down on the same side as I do on this issue.
I recall reading about a study that showed that self-image (gender and race) contributed to performance on a test.
Agreed, I find it's often very sparse myself. Compare to the Python standard library docs, which tend to be much more thorough.
hmm. i never thought of that. i'll have to ask rob kalin if that was the inspiration. i don't think so.
Can’t speak for Go, but TS does provide the `Pick<T, K>` construct, essentially meaning “from a type T, I only require a subset of properties K”. This avoids needing to duplicate partials of the core interface.

It does now strongly couple you to the core interface—you can’t put this function in a separate module that’s unaware of the core interface anymore—and now if the core interface changes, the function implementation itself will break instead of the call sites (which could be a good or a bad thing).
Parent makes the case in favor of sympathy for public servants very eloquently, but constructs his argument by appealing to how much we don't know about what's really going on in the NSA--but the American public shouldn't have to take the NSA or its sympathizers on faith. It may not be reasonable to expect full disclosure, but the current level of disclosure is insulting. It's easy to believe that most civil servants have our best interests at heart; but we shouldn't have to just believe it. Suitable oversight should provide all necessary evidence.
Cost and sustainability swamp density for sure. Now if these things could be made without conflict materials or "artisanal miners" risking being buried in unsanctioned strip mining.
A step in the right direction! Congratulations!
> It looks like software back then 2010s.

According to me (and I think many other HN commenters), go back another 10 years and it'll be great :)

I personally still prefer the glossy and somewhat kids-appropriate KDE3 [1] over the latest superflat trends

[1] https://upload.wikimedia.org/wikipedia/commons/2/23/KDE-3.1-...
Fretastic supports saving presets. It doessent currently support 5-string banjo though. Would be open to adding it.
You make an interesting point about borrowing, but anther one to consider is the fact that borrowing (loans) can cause macro inflation.

The problem with inflation is it hurts the poor the most, and helps the rich. Anyone who owns assets, and especially income producing assets benefits from inflation. It's the rich who own companies, land, commodities, real estate, all things that raise in price when inflation occurs. However, the poor family who owns nothing, rents, and lives paycheck to paycheck deals with the rise in prices by simply going further into debt.
I don't think any single human in history has ever given anything near 100% effort or achieved 100% of their potential.

However ridiculous I might find much of what you say, I love your optimism here.

Now, wouldn't it be desirable for more people to have more of an opportunity to achieve their potential?

Also, I've experienced "taking by force" only a couple times in my life and I don't think the tax system resembles this.
When talking the dominance, please, specify what kind of dominance you have in mind. Nokia has dominance in market share, but what's the point?
...of the available small platforms, I think that the iOS platform is clearly the best. We're keeping our eyes on the Android market; we'll be freeing up our first application internally on that pretty soon, but there's a lot of things with how the distribution platform works and the diversity of the platforms that you have to target, where things are still much, much nicer on the iOS world."

Carmack isn't a fanboy you can easily dismiss and in gaming he is a heavyweight.

This just goes to prove a point vie made several times: iOS's future is assured by virtue of gaming. This is something Android will have a much harder time with and Sony/Nintendo better watch out.
FCC interview: https://www.fcc.gov/news-events/podcast/pirate-radio
They minimize the regulatory burden and emphasize the dangers of interfering with air traffic control, and suggest internet streaming as an alternative, among other interesting tidbits.
You have a solution, but you worry that it isn't web-scale.
Some people are waiting even longer, like for 2 months and longer.
IOCP!

https://en.wikipedia.org/wiki/Input/output_completion_port
Unless you're one of the 300 f-droid users, you pay the same or similar fee in Google Play market. Yes, technically Android users can side load, but I suspect the majority chooses convenience.
Location:
Current: Ireland,
Desired: USA (specifically New York, Chicago, Philadelphia, Pittsburgh, Atlanta, Boston)

Remote: No

Willing to relocate: Yes

Technologies: Scala, Kotlin, Java 8, Microservices, Kubernetes, PostgreSQL, product engineering.

Résumé/CV: On request

Email: On request

Experienced backend engineer with a background in developing and operating large scale production grade systems, distributed in the cloud for one of Europes largest ecommerce companies.
It’s not necessarily lab created but it could have been leaked from a lab (which studies coronaviruses and bats) even if it wasn’t artificial. It matters because it lays more blame on China and creates the political expediency needed for sanctions. I do agree that there should be consequences for the Chinese government regardless of whether the virus was a leak or not (or artificial or not), and that it isn’t dependent on such investigations. My reason is that the CCP suppressed early reports of the virus and delayed the entire world’s response. They also did not shut down their airports for months and exported the virus to the rest of us as a result.
I was unclear. I meant the other way around. In the case that the third party code does in fact always return no empty lists of positive numbers, the author might just type it as a list. A third party author in even a language like Haskell won’t necessarily use the bells and whistles of giving very specific types.

And by the List[str] bit, I mean you can annotate it as doing whatever it in fact does. You aren’t protected if you get that wrong, of course, and that’s where things like stubs come in to help.
Even when controlling for other factors like education (a proxy for income) and criminal history, Black male offenders receive a sentence 20% longer on average than White male offenders for the same crime. They're also convicted at a higher rate for the same indictments, and arrested at a higher rate in the first place.

https://www.ussc.gov/research/research-reports/demographic-d...
WHO is like your IT team. You only see their failures.
Always excited to see libp2p used by more things. Historically I feel like the efforts for p2p things were pretty balkanized. Experimentation is good, but not at the cost of network effects and the eventual need to pressure network operators.

The more different things use libp2p, the more flexible it will become. We can get meaningful experimentation and interoperability (different concepts won't interoperate of course, but the same concept will). This is nice!
Because WHO does so much more than finding out where a disease started.
I do care about Python development — my SO uses Python in her research — I just protest anything that gives Google my data as a rule. It sounds like that’s not the case here, but still worth verifying.
But most of it is just blanket mistrust of "the media." That's not going to change with more local ownership, they'll just assume local politics controls the media rather than national.
You can play a fun game with this snippet from the NYT article. You can replace the word "Rationalists" with the name of any group at all and the resulting statement seems vaguely true due to the imprecise nature of the language.

> Many Rationalists embraced “effective altruism,” an effort to remake charity by calculating how many people would benefit from a given donation. Some embraced the online writings of “neoreactionaries” like Curtis Yarvin, who held racist beliefs and decried American democracy. They were mostly white men, but not entirely.

"Republicans" and "Democrats" and "college students" and "Californians" all work, etc.
If this product weren't already on the market, and this link was suspected, would it be easy for it to come to market in our regulatory environment?

Now that it's on the market, and the link is suspected, how hard is it going to be to get it out of use?
None of the issues mentioned are about some theoretical ideological purity, they're all about very practical pragmatic concerns. There are a lot of open source software that put some ideological purity above all other concerns, but the Linux kernel is certainly not among them - if anything they're among the most "flexible" when it comes to GPL compliance.
The type of training you're doing affects the results. The how IS important.

Do you want to get big? Then train heavy enough that you can do 10-15 reps with good form.

Do you want explosive strength for sports? Then look for around 15-20 reps but do the pushing part explosively.

Do you want to get strong? Lift heavy. Do 5 sets of a weight you can lift for 5-8 reps.

Going for endurance? Then you're looking for weights that take you to 30-50 reps.

Adjust the weights if you're not in your rep range, and don't cheat. Rest longer between sets if they start dropping off.
The research into fasting and the gut biome over the past few/several years has been fascinating, mostly because it all boils down to rather simple mechanisms with hugely beneficial results. I do wish that the media would respect their readers enough to delve into the details, because the "maybe, maybe not" summaries aren't helpful.

To expand on the detail-light article, you're not actually "fasting" until 10-12 hours after you've finished digesting the last thing you ate, at which point you're in the "postabsorptive state." During this period, autophagy breaks down damaged cells and encourages regeneration from healthier ones, resulting in reduced inflammation throughout the body, drastically increased blood glucose control, and measurably reduced risks for a number of diseases and common health issues.

The article discusses the logistics of eating schedules, but it's important to note that when it comes to autophagy, it appears that an hour is an hour. Studies into fasting 3 hours per day for one month (84-90 hours total) have roughly the same results as fasting 3-4 consecutive days in one month (72-96 total hours). So it seems that any amount of fasting you can fit into any given day is going to be beneficial. Sticking to some strict schedule may help some people keep to a routine, but it's not necessary, and may actually be detrimental for folks who feel "failure" in missing schedules or not meeting milestones.

For me, the easiest way to maximize fasting hours and still feel full throughout a day, is to eat between 10am-2pm. If I wake up around 8-9am, that's approximately 6-8 hours of fasting and ~175 hours in a month. And as for the meals, I eat a large salad and then whatever else I want in those four hours. It ends up being about 1,500 calories, and at no point during the evening do I feel hungry or even think about eating. It doesn't need to be complicated, and from the research, I feel confident that I'm getting benefits from however many hours of fasting I manage to get.
One point that I see rarely mentioned in analysis of NFT games is that in my experience every game has some kind of player engagement half-life. After a while the games get stale, new twists, takes on the original premise of the game are necessary to engage the player. Attrition is the consequence and most often other games from other companies innovate where the original failed to innovate.

It is beyond me why I would spend more real money on these games, than let's say a classic boxed game. But maybe I am getting old.
The heavy breakfast thing originates from the fact that peope fast during their sleep which recovers their insulin sensitivity so eating breakfast makes them feel more full. If you skip breakfast and fast until lunch then you are fasting for a longer period.

The human body is basically a battery that gets recharged or discharged. A lot of diets are focused around charging your body more slowly instead of discharging it. No wonder they all fail.
my thought on this is that it would be good if you at least understand what each of these professions are about so that you can recognize your limitations and understand when the person seeking help needs something more serious that you can't provide.

i think what you want to do is essentially what i would consider being a good but also knowledgeable friend. a good friend tries to help where they can, but not all friends understand what help a person actually needs. for many situations having a good friend is enough, but in some situations the best thing a good friend can do is to say that it's time to seek professional help.

and maybe they already know that they need professional help but don't know how or where to get it. so you can be an intermediary where people can get support for smaller things or be pointed in the right direction if there are serious issues to tackle.
Using it? Samsung software (see e.g smart TV) is incredibly unreliable.
Well, let's hear it straight from the horse's mouth:

History is a set of lies that people have agreed upon

Napoleon Bonaparte
Google was a Steve Jobs competitor before they launched Android????
That is really interesting/odd behavior.
What is the gain from this?
The “intellectual potential of humanity” is such a misnomer. Does it mean not allowing people to do what they would want to do in order to achieve some societal goal? I could say a lot about people who work in advertising for example.
The paper addresses that question briefly:

It is unclear whether this antibody reactivity may confer clinical benefits, for instance, modulating the severity of a SARS-CoV-2 infection.

I think quantifying any protective effect is gonna be pretty difficult.
Using push-to-talk goes a really long way, too. Everyone should be muted by default and unmute when they need to interject or respond.
I would do the simplest thing possible. Which would probably be a report button that sends me an email and then I review it manually.

With something social you need to be focusing your efforts on things that drive growth. If you spend a bunch of time building a robust moderation system, but nobody is using your app then it's wasted effort.
How about JetBrains IDEs? I'm not saying they are the fastest thing ever made, but in my experience, they are comparable to other full featured IDEs.