skysight-inc/HackerNews huggingface dataset:
> The people actually doing the work don’t have time to talk about it and the people spending all their time talking about it aren’t doing the work.

Not only this, but the most accurate business advice tends to be too boring to attract views and clicks anyway.

Link-sharing sites favor controversial opinions and stances that make the reader feel superior to their peers, so that's what the content producers deliver.
I hadn't thought of it before, but when our horses get their feet trimmed, the dogs (a 100lb Shepherd and a smaller Shepherd mix) love to gnaw on the trimmings. Hoof trimmings are basically really thick fingernails.

They'll gnaw on them for hours. Wonder if there would be a market for it.
But then you are reliant on a different carrier and network for yours to work. Most users home routers are garbage for latency and loss sensitive applications, of which voice would qualify.

Not to mention the security implications from both angles. As an end user do you want random cell phone traffic egressing through your network. And that easily opens up the network to cell site spoofing moreso than they already are.

A big reason LTE, GSM, evdo etc were successfull was because the full stack, from the backbone to endpoint/user was managed by the carrier.

Offloading that to home users who actively put routers in between interference sources like windows, fridges, washers/dryers and then tey and extend their signal with repeaters is a questionable goal at best.
I love Firefox and I'm really thankful for it, but the power consumption is just too high on Mac. Firefox instantly heats up my laptop even with just a single tab open. I like it better than Chrome, but I just can't take the battery/CPU hit for now.
You have similar mites living on your face too.

https://www.npr.org/sections/health-shots/2019/05/21/7250878...
I really enjoy his videos, however there was one where he created a packed bed filter and suggested it made the water safe. It certainly makes the water look cleaner but that is a long way from being safe to drink.

It made me think twice about his credentials.
IAAL, who also frequents many Magic: The Gathering subreddits, and it is used all the time there. Same with the home-repair subs I lurk on. It is ubiquitous shorthand.
I thought I read that it’s planned to be?

https://github.com/MicrosoftEdge/MSEdge
It’s never too late, in the absolute worst case you bin some or all existing code and start over with very clear goals, and an understanding of any needed external API’s etc. Even better you can almost always extract plenty of useful bits here and there. On the other hand if you start every project thinking I need test cases, separation of concerns, continuous integration, scaling etc you’re working without a clear understanding of the end goal or how you’re getting there. Find out some tool your depending on is insufficient and you may need to toss most of what you’ve been working on down the drain with nothing to show for it.

Jumping right into whatever is the most difficult problem also means your model of the best architecture is likely to evolve as your working on the problem.

Granted this should all be on a sliding scale depending on how novel the project is.
That's still much lower than most European countries like Germany and Scandinavia.
Hi. You are correct, you need to have some credit line, possibly indirect, between you and the other party, if you want to send money or receive money with Offset. This is the core of how Offset works.

> why wouldn't this model eventually end up with banker-type people managing the credit for everyone?

I thought about this question for a long time myself. As a first note, I don't think Offset should completely replace the traditional banking system. Everything has its place in the world. I admit that I still use my bank account daily.

If I understand correctly, your concern is that Offset might eventually become centralized, and therefore will return to the starting point: the banking system that we have today. I have some thoughts about this:

1. I believe that technology like Offset gives very convenient tools to make payments work in a decentralized way. It takes about three "bash" lines to set up an Offset node in the cloud, and you have your own credit hub. I agree that it takes a certain amount of credibility to open a credit hub, but I still believe it makes things much easier than opening your own bank nowdays.

2. There is this idea of 6 degrees of separation, where every two people in the world probably have a chain of friends between them that is of length no more than 6. If things actually work this may, it might be possible to pay using Offset without relying on central hubs.

There are two caveats to this idea though: (a) Currently Offset clients on mobile phones will eat your battery if you keep them open for too long. (b) You might not be able to make very large payments through the credit limits you set with your friends. Most people will trust their bank with $50000, but most people will not trust their friends with this amount of money.

About issue (a): Maybe it is temporary, and in 5 years we won't have these kind of battery limitations. For (b), I'm not sure yet myself. Maybe you will always need credible credit hubs to be able to make large payments.

3. Even if Offset becomes more centralized, based on a few credit hubs, I think that it is still better in some ways than the current ways banks work. (though note that I might be biased here).

a. Your money will be protected from inflation caused by state money printing.

b. Not much regulation is required, because the nature of Offset doesn't allow the "credit hubs" to do things like play with your money, generate new money through loans and more. More than that: Offset always provides the end user with a cryptographic proof about the amount of money in his account.

c. I expect that fees with Offset will be much lower than what you get with your banks.

d. It is easy to create Offset hubs, so there will always be competition.

e. Money will move through an auditable open protocol.

Offset is still pretty young and I am very far from having answers to everything. If you think something is still missing, please send a message.
50 is too much. Reading about yoga these days. Seems like following 5 Yamas & 5 Niyamas or noble eightfold path may keep clear from most of the troubles.

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

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

https://en.wikipedia.org/wiki/Noble_Eightfold_Path#The_Eight...
As are recipes. I don't understand why recipe blog writers want to be seen so much that they're willing to compromise their content. It's just a bunch of bullshit to pad out for SEO and then at the end the actual recipe.
Weirdly, the word "content" for articles or other media seems to actually devalue the content of the piece in lieu of its marketing value. Great stuff. They’ll have to come up with a new word for this practice pretty soon, as more people realize that they’re reading fancy ads instead of actual content.
I took the time to read the full post and it does a good job mentioning flaws in its own methodology.

They played 339 games total.
58 games of competitive mode.
281 games of quick play mode.

Roughly half (184) as a female user and (155) as a male user.

Most games were played in 2018 when quickplay mode did not lock players into a 2-2-2 role queue to keep teams more even.

They did not use voice chat.

"My mechanics are pretty much as bad as it's possible to get."

The male account had a higher competitive rank (~2000 ish? placing in the middle tier of player skill) then the female account (~1500-2000?).

---

With 2k+ hours in the game this study could go a lot further with better control groups, but is still interesting due to Overwatch's position as a very culturally diverse game that had been lauded for its ability to attract and maintain a large female playerbase in a genre that is notoriously masculine-dominated (competitive FPS games).

My top 3 controls I'd like to see are:

* Having a larger data set evenly distributed across major skill rankings (gold, plat, diamond, master, etc)

* Having a larger data set evenly distributed across characters (main-tank, off-tank, main-support, off-supprt, roles)

* Have each player engage in voice chat with a neutral tone

My anecdotal prediction based on my own experiences would yield:

* Women who talk in voice receive a flood of friend requests and sporadic sexual harassment (1/8 games?)

* Players of low impact heroes receive a larger set of criticisms across genders

* Both male and female participants inject toxicity into their own games during the study

* Certain ranks (silver, diamond) inject more toxicity then others

Finally, though these are my predictions and I do regularly play with a group of friends who are majority female, I have nowhere near a "full woman's perspective" on playing this game and my predictions could be way off across the various controls (or all controls).

EDIT: A soundboard with male and female voices would solve for the voice chat problem very well.
I am aware. Your mistake is thinking that disparity is caused by a disarmed police force.
>...personal brand...
This. Unfortunately it appears that these days if you want to get ahead in your career is to publish content and develop that "personal brand".
ORT (Only Read Title) and abstract so far but it reminds me:

Cf. "Life as Evolving Software, Greg Chaitin at PPGC UFRGS"
https://www.youtube.com/watch?v=RlYS_GiAnK8

> Few people remember Turing's work on pattern formation in biology (morphogenesis), but Turing's famous 1936 paper On Computable Numbers exerted an immense influence on the birth of molecular biology indirectly, through the work of John von Neumann on self-reproducing automata, which influenced Sydney Brenner who in turn influenced Francis Crick, the Crick of Watson and Crick, the discoverers of the molecular structure of DNA. Furthermore, von Neumann's application of Turing's ideas to biology is beautifully supported by recent work on evo-devo (evolutionary developmental biology). The crucial idea: DNA is multi-billion year old software, but we could not recognize it as such before Turing's 1936 paper, which according to von Neumann creates the idea of computer hardware and software.

- - - -

Also "Algorithmically probable mutations reproduce aspects of evolution such as convergence rate, genetic memory, and modularity"

https://arxiv.org/abs/1709.00268v8

> Natural selection explains how life has evolved over millions of years from more primitive forms. The speed at which this happens, however, has sometimes defied formal explanations when based on random (uniformly distributed) mutations. Here we investigate the application of a simplicity bias based on a natural but algorithmic distribution of mutations (no recombination) in various examples, particularly binary matrices in order to compare evolutionary convergence rates. Results both on synthetic and on small biological examples indicate an accelerated rate when mutations are not statistical uniform but \textit{algorithmic uniform}. We show that algorithmic distributions can evolve modularity and genetic memory by preservation of structures when they first occur sometimes leading to an accelerated production of diversity but also population extinctions, possibly explaining naturally occurring phenomena such as diversity explosions (e.g. the Cambrian) and massive extinctions (e.g. the End Triassic) whose causes are currently a cause for debate. The natural approach introduced here appears to be a better approximation to biological evolution than models based exclusively upon random uniform mutations, and it also approaches a formal version of open-ended evolution based on previous formal results. These results validate some suggestions in the direction that computation may be an equally important driver of evolution. We also show that inducing the method on problems of optimization, such as genetic algorithms, has the potential to accelerate convergence of artificial evolutionary algorithms.

(quoting myself from ~2 years ago, https://news.ycombinator.com/item?id=18571878 hope nobody minds.)
Show HN: Basketball shot and shooting pose analysis with machine learning
Your face is crawling with mites. Sleep on that.
For me Clean Code was a bit of an eye opener. I generally found following SOLID principles to be valuable.

It's however important to understand that principles are not unbreakable laws of the universe, but rather things that should guide you but that are also subject to questioning.
>> The people actually doing the work don’t have time to talk about it and the people spending all their time talking about it aren’t doing the work.

I can't really agree with this. I think it's worth noting that writing about something you have just learned is a really good way to solidify that knowledge, especially if you are able to get feedback from others. So a lot of people deliberately set aside the time to do it, even if it comes at the expense of greater levels of productivity.
In that case it might just be easier to ROP your way to scanf.
Shorter answer - yes. Some Ham radios won't transmit by default on those frequencies, but it typically can be overridden. And yes, it goes against the rules of your license, including the playing of music over the air.
For sure. I unfortunately don't have a huge amount of novel advice to offer in managing asthma - regular moderate exercise, finding the right medication and avoiding known triggers were what got my asthma under control, going from using a reliever every day to handing back some of my older inhalers because they expired, in about 18 months.
UCLA to Investigate Lecturer for Reading MLK’s Letter from Birmingham Jail
I’m not a psychologist but...

No, in all seriousness I think this is one true factor. But I feel like this isn’t a bad thing on its own. The issue arises when authors don’t disclose their knowledge or competence. Saying stuff like: this is what I assume, this us what I don’t know etc. or just posing plain questions.
> Which for some reason plague Java more than other languages.

Is the reason a mystery? Java is the language that got a multibillion dollar marketing pitch at its inception. It was designed to be in "the enterprise" from day 1.
This was also my question.

Obviously there should be some regularity for an organism to form.

But lets assume that the environment for an organism is indistinguishable from the random noise.

Then the only strategy the organism can form is to randomly sample the environment for food.

If there is enough food in the environment then the organism survives, if not then it does not survive.

Therefor it is disproven that an organisms can survive only in predictable environments.

It could be probably displayed that any more complex strategy could be not developed though.
Personal brand building is another major contributor to search engine content dilution.

Whenever I Google for something in hot new languages or frameworks, I have to sift through 10s of Medium articles from beginner developers who are trying to establish themselves as industry experts.

I don't want to read some junior developer's Medium post full of animated GIFs and a pseudo-tutorial that is really just entire source code files embedded as GitHub gists one file at a time. I just want to skip to the documentation and get to work.
I don't think replacing direct connection / presence with remote viewing / tele-presence is "progress".

Those two are different things. We could say that one is not better than the other, it depends on the use case.

But one can also say that we're wired evolutionary for the direct presence, and the other case is a 10-30 years affair that we're rushing into often when it's not really needed (like now with COVID) but just because it's new (or because other things, like ticket prices or free time, are fucked up).
If entire disk appears to be empty - it is much more plausible to have an argument that this is indeed just an empty spare. If you have a "hidden" file -- that file can be found to begin with -- _something_ in the file system will be pointing at it. And then - a large file filled with random data - that's one hell of a red flag if I ever saw one.
Agreed

The "most popular" (and maybe click-bait like) the content, the more crap you'll get. Especially when people think they know the subject but they don't.

Most common offender nowadays: ML and Data Science. I've found articles with glaring errors, techniques that don't make sense, very shallow tutorials, etc (Disclaimer: nobody is immune from making mistakes, not even me)

And then you get "oh but you start training and then your loss go to zero, right?! This means it works, right?" Yeah. No.

If your training loss goes to zero, your are probably overfitting or the problem you're trying to solve is too simple. If your testing loss goes to zero, you're probably doing something wrong. Or my favourite: your loss is very low but what you're trying to predict has result A 99% of the time and result B 1% of the time. What's your loss if you only predict result A?

I mean, if even the myths about /dev/random and /dev/urandom keep circulating around, can you imagine about other stuff?
Trevor Bedford estimates the impact of protests on spread of Covid-19
Wow. Building and operating a massive unaccountable automated system to deboost and/or silence undesirable speech is now OK because 'it was a mistake'.

Edit. At what point are the users and/or the public at large owed a detailed postmortem for those 'mistakes'?
I wonder if they see the irony of that action.
Funny, to hear a complaint from Romania about high taxes when Romanian devs enjoy some of the lowest taxes in Europe.

I'm guessing you haven't lived in Belgium, Germany or Scandinavia.
Well, there's only 500 companies among the 500 largest. Even if they all had 100% black leadership they couldn't make Black America happy.

Complete clickbait nosense.
Clickbait. Actual reason cited was account security issues

https://scroll.in/latest/964035/amuls-twitter-account-blocke...
I believe this all started with the advise to write blogs and books to market yourself as an authority.

As a result, nowadays, most blog posts are written by people who are seeking a job in that area, not by people who have experience working in that area.

I mean I'm sure that I would have experience about different topics. But I rarely have the time to write about it. Customers and their projects keep getting in the way.

So if someone has time to write one 2000 word blog post every 2 days, ask yourself: Why does that person have so much time for writing? Aren't they working?
https://www.google.com/search?q=site:reddit.com+ianal+-intit...
To me, 9/11 represented the loss of some key aspect of American Identity. For the first time in a very long time, America was vulnerable and that realization of vulnerability sparked so many enduring negative responses we see today - endless wars abroad, non-stop attacks on privacy, militarization of police forces, tribal identity politics, unhealthy nationalism instead of healthy patriotism, etc. It's hard to put into words for people who weren't there, but there's a distinct before and after 9/11 when looking back at America.
Really neat little project!

I would have loved to paid more attention but easily the most unusable website I've used in a while. Like seriously, it's awful if you scroll up an down a couple times because you're pushing URL changes. Then because everything animates it starts chugging a long, doing weird shit, like not going back. It's a single page it doesn't need to change the fucking URL or even worse animate those changes...

On the plus side, the website looks really nice even if it is unusable.
Or when you want to compare two products and the top result(s) are just auto-generated pages that dump the stats/spec of each product side by side. I hate that so much. I want to read what a human who has tried both thinks.
I think Sass fits the "boring" moniker quite well when it comes to CSS preprocessors. :)

That said, with recent and planned advances in CSS3 (and free of the IE shackles :) ), CSS preprocessors surely are slowly going the way of JQuery.
As one of those people who pushes for code coverage, I'd just like to jump in and dump my thoughts, because no tool does what I want and because of that most people don't understand what I'm going for.

The single most important thing is getting code where no consideration was given down to 0%.

This doesn't necessarily mean "all code is covered by tests", though definitely I'd prefer that be a high percent. What it means is all code was either covered by tests, or deemed not worth the time to add a test for and marked as such so the coverage tool ignores it.

Unfortunately, all coverage tools I've ever seen only allow "skip this for coverage", with no nuance. I want at least two reasons for skipping to be built in to the tool, that would be separated in the report:

* Things intentionally not covered because they're simple helpers in the realm of "obviously no bugs", or a small manually-tested API wrapper that works and shouldn't ever change again but that would be a pain or waste of time to write a worthwhile test (significantly reducing the value-to-effort ratio). There are probably other reasons, but those are the two that jump into my mind as the most common in the codebases I've worked with.

* Things that you're not writing a test for because of some other reason, but a test probably could be written for - such as a time crunch while fixing a bug, something complicated you know should have a test but are uncertain about, and so on. This one is measurable technical debt, and ideally should trend towards 0%, but isn't terribly important to do right away - it's a place where a decision was actually made, where losing test coverage is acceptable.

And of course, that leaves code that's covered by no tests and was not intentionally left uncovered. This is what I mean by "no consideration was given" - it's not covered by tests by accident. It's a likely place to find bugs. This is what, IMO, should always be at 0%.

(Quick aside, adding coverage to a legacy codebase would involve marking everything as the second exception. The project functions, but adding all tests immediately is not feasible, so it becomes explicitly marked as technical debt to be reduced over time. All new code then becomes unmarked-by-default where a decision should be made or a test added as the new code is written.)

Having the separate ways to mark uncovered code, and actually using them, is a way to signal to future developers "here be dragons!" when they look at the uncovered and unmarked code.
Something LISPy with optional typing would probably be about right. But I think the real obstacles are in the ecosystem. There was a hint about "idiosyncracies of Heroku and Twilio". Technology for quickly deploying applications and sending text messages all over the world exists multiple times over. Why does it still take so much effort to integrate them? Why is business logic such a small portion of our codebases, and duct-tape such a large portion? Part of it is plain inadequate industry experience in building high-powered abstractions, but also market forces and network effects.
Barring any of the fun post-apocolyptic fertility problems, if people are simply chosing not to reproduce in response to their environment, I would expect many would change their choice as the population shrinks. Especially if there are strong government incentives.
How to Start Focusing on Value
I personally love discussions where I can throw out opinions, and get shot down without too much fuss when appropriate. I find that throwing opinions out helps discussion. This only works if people qualify their opinion, and there's an opportunity to actually shoot things down.
I meant it in a way that if coding becomes a blue-collar job salaries will go lower, people who have ambition will move into another field, work life will get harder.