skysight-inc/HackerNews huggingface dataset:
Because even developers appreciate the same UX ergonomics that our end-users users do. Did you think everyone uses Vim?

I don't really if all chat messages disappear. It's chat. It's ephemeral. No value to me beyond sentimental. And most people including myself think the UI is ergonomic, and far more featureful than any IRC client when nobody bothers to run their IRC clients on an always-on server.

The worst part of IRC is that everyone is offline the second they close their laptop or client when their question is. They won't be seeing your message. That only a few power users will bother to receive messages "while offline" is also a mark against IRC for the general public. Notice that developer /= IRC power user. Not even close.
Agreed. It has an impact. And it helps you break through walls in training.

But I think the authors of this article, who cite a previous study got a little carried away. They cite a paper where researchers measured cleaning ladies after 4 weeks? You're not going from zero to hero in 4 weeks.

How they ate over that period probably had a far larger effect on their overall health than mental positivity.
Very neat.

As a mostly backend developer who is competent at frontend I've been enjoying Vue for the last year.

Missing https://www.youtube.com/watch?v=7lpemgMhi0k (First one was very useful to me)
I don't recall any "specific techniques that were important in the 90s are no longer important". A bad algorithm then is still a bad algorithm today.

OTOH the GPU and advances in ML have had a pretty dramatic effect on the landscape. So I don't think any stalled computer architecture is the cause.

The biggest "edge" most engineers have in their 20s is an undue sense of loyalty to the corporation and the naivete to expect that sacrificing time and health will be proportionally rewarded. By your 30s you've typically seen the ugly truth and have a harder time spending 12 hour days driving somebody else's vision.

Usually we see the older engineers claiming that they were either 1) more effective in every way since X years ago; or 2) slower in some ways but experience more than makes up for it.
What I'm reading (I mostly skimmed the article) is that if you've connected an arduino with an OLED display, you should be pretty far along already. But, it does involve knowing how to read technical specifications. (as well as a steady hand, this stuff is tiny!)
Great white sharks had a secret cafe and scientists led fishermen right to it. What a symbiosis..
Hipsterism? I do not think of any other reason to use something that for all practical uses is the same as IRC but instead of relying on an open protocol that would allow for multiple clients and servers, it uses its own proprietary lock-in tech that forces people to use a slow resource draining client.

(ok, i can think of one: "funny" emoticons. But i file that under hipsterism and if you really wanted, some IRC clients allows emoticons, but others might frown on your use of :sadbatman: :-P)
> The point that the mental state of mind has some impact on fitness

I don't think the study actually supports this; more likely mental state impacts stress hormone levels which change blood pressure, heart rate, and immune system activity. That is not the same as physical fitness.
Right, I think it's very easy to fall into a trap of thinking that something is too hard for ML methods, because the way we solve them is different than how computers can solve them.

There is ongoing work to try to see if we can learn NN-based controllers that do their own learning or thinking. The Neural Turing Machine work being the most famous, but there's also some amount of single-shot/few-shot learning literature that is exploring other ways of learning because trying to learn from examples via SGD is too slow.

EAs are certainly interesting and I think are show some interesting results for hyperparameter tuning/architecture search of neural nets where we don't have gradients, and doing it with far less computation than RL solutions.
> A great inventor can be turned into an absolute-minimum employee when given insufficient reward

Absolutely true.

> Even the article has a quote about it being not about the money.

I don't think that is the case. "Unhappy with what he saw as Toshiba's failure to reward his work, Masuoka quit to become a professor at Tohoku University." He was very well compensated AND given full credit and even allowed to publish his work.

It was ABSOLUTELY about the money! As the article mentions: "He left Toshiba in 1994, before commercial production of the chips got rolling. A decade later, Masuoka filed a lawsuit against Toshiba, demanding 1 billion yen in compensation for his work in developing flash memory."

From a different article:
https://www.theregister.co.uk/2006/07/31/toshiba_settles_wit...

"Masuoka had told the court in 2004 that he believed ¥1bn ($9.1m) was appropriate compensation for the contribution his inventions had made to Toshiba's profits"

> I would expect that would change if they had to do that contribution under someone else's name ...

Again, absolutely true. But that was not the case here at all. If anything we should recognize that Masuoka was the lead scientist for a team of engineers, that means he had a more managerial role and other junior engineers actually did the work.

I don't think we really disagree on anything. I just hate it when people take out their pitchforks and go after the "big, bad corporations" every time one of these articles hits HN :/. Japanese culture is very different than what we in the west are accustomed to and the situation is a lot more complicated than just blaming all on the evil CEOs.
Shadow DOM enabled in Firefox nightly
> Objects are not data

this is not true. the jvm may choose to make serialization more complicated than it needs to be, but an object is nothing more than a collection of locations in memory

what's fundamentally wrong is sun/oracle's insistence on running constructors, not serialization itself
Here's the core of the problem and also why most of crypto / blockchain technology will go down the drain soon:

Decentralization isn't a business model. The opposite is.

That's it. How you get to any competitive edge in a market is: 1) Be better than your competitors in a field. 2) Own that field and displace everyone else. 3) Extract value.

The Crypto hype happened because a super elegant technical solution (-> Blockchain) that nobody really understands was (and IMHO still is) waiting for a problem met a visionary hippie fantasy of a world of inefficient, evil companies that somehow will be made better by some form of decentralization.

The problem is: There wasn't ever an inefficiency and none of those "huge" competitors has any incentive to leave their market share to someone else. So exactly nothing will happen.

Crypto is nothing more than modern white knight fantasy - in reality all the purpopoted benefits of a blockchain are serious shortcomings. Do you really want a payment that can't be rolled back by a centralized authority because you were defrauded or someone hacked your account? Do you want any kind of accounts for a whole tech-afraid populace that they can't access anymore once they've lost their key?

Most people haven't realized that the current centralization and trust in some large companies and institutions is actually a pretty deep local optimum that will be incredibly hard to displace with something better.
BMI is only useful for large populations but terrible as a metric for individuals.

For starters, it can't distinguish between muscle and fat. So anyone muscular is obese per BMI.

More: https://fivethirtyeight.com/features/bmi-is-a-terrible-measu...
Really? Do tell, I'm quite interested!
I suggest Zulip as an alternative. Two main advantages:

- free & open source.

- threads are google-able and linkable.
I don't like it for a number of reasons:

* Exclusivity. Often they require some kind of signup before you can even read it. This isn't a big deal but I prefer a more open discussion.

* Lack of google visibility. Lots of good discussions will benefit the asker and a few people in the slack but no one in the future, searching for the same information.

* Lack of searching for the members. Once you get to 10k messages, you can't search the older ones. If you have a large slack, it doesn't take long to get there. And unless see company is willing to pony up thousands of dollars a month, those discussions are lost forever.

On the other hand, maybe three memory hole aspect of slack is actually a feature not a bug. Perhaps it lets folks speak more freely.
>They've even given them names. Like Eugene, Tilden and Leona.

So good.
Yes, fans usually have a specification on the pressure they can create in inches of water or millimeters of water.

I think it is because you can measure it yourself with just a tube and water- open end manometer.
> No matter how they ran the numbers, if people thought they were “a lot less active” than their peers, this was associated with a statistically significant higher risk of death: at least 18% when compared to the general population (those whose data were not included), and up to 71% higher when compared to people who thought they were “more active.” Again, this is regardless of actual physical activity or other health risk factors (smoking, being overweight, etc.).

Knee-jerk, hobby-horse-compliant hypothesis: reduced levels of perceived activity are a symptom of below-average/impaired interoception [1], and effects of that deficit (less efficient homeostatic feedback, inability to recognize progressive injury and illness in its early stages) are responsible for the increased mortality.

[1] https://en.wikipedia.org/wiki/Interoception

> Interoception is contemporarily defined as the sense of the internal state of the body. It encompasses the brain’s process of integrating signals relayed from the body into specific subregions—like the brainstem, thalamus, insula, somatosensory, and anterior cingulate cortex—allowing for a nuanced representation of the physiological state of the body. This is important for maintaining homeostatic conditions in the body and, potentially, aiding in self-awareness.
Yes, you're right. The study is different than what the article says. The article is taking a leap of faith from that study to generalize, so, fair point.

But even for that study, I'm a little skeptical of their results. There are so many factors that figure into mortality, it's hard to believe a positive attitude can really be singled out as significant.

Diet? Age? Exercise level? Family history? Weight? Where does positive thinking sit on this list?

Whether you're using it as a proxy for fitness or mortality I think it's a questionable correlation, IMHO.
The quote was referring to the distribution of the data in the matrix, not the specific details of data in the matrix (such as denormals).
Perfect explanation, thank you.
> Why did Slack overrun IRC?

Hm ... does IRC count as federated?

> XMPP left by the wayside by Google and Facebook?

Google and Facebook want to lock you into their ecosystem, that's why they dropped federation.
Ask HN: What is a community that you wish existed online?
Online Communities form a big part of our life. Tech community like HN, Q&A like Stackoverflow, Solo business like Indiehackers, Product lovers like Product Hunt and the list grows with Medium, Meetup, Freelancer, Internshala and much more. That left me with a question, is there any more place for a new community to fill some gap and grow strong?

What's that one community that you wish existed but currently not available?
The System Usability Scale (SUS)
Could you possibly share it (with demo numbers)?
Interested in setting it up for myself.
> I don't really if all chat messages disappear. It's chat. It's ephemeral. No value to me beyond sentimental.

I don't think that's really the case here though. Developer communities chat about bugs, how they've solved them, future project plans, etc etc etc. It's not always just idle chat. It's a shame to lose that.
That you can only think of something negative of people who use something says more about you. Inability to understand the decisions of others isn't going to serve you well in life.

None of the positives for IRC that you mention facilitate the reason people actually use chat platforms: having conversations and forming communities.

Do you think people use IRC because it has an open protocol or because they want to chat?

The next step for you is to ask yourself what features Slack might have that does facilitate chat and community-building. Since you can only think of "funny faces", it sounds like you should actually download it and try it first.

And you'll soon be on your way to seeing other people as rational individuals with an appetite for different trade-offs than you instead of a bunch of idiots that just don't see the light.
Much more fun exploration of the same topic (includes throwing ants from airplanes) by Kurzgesagt: https://www.youtube.com/watch?v=f7KSfjv4Oq0.
The paper is written in that style, which is why I brought it up. I'm sure it's used in countries other than the US too, I just don't know the details.

My point was that his communication would be more effective if he did not follow that standard.
This doesn't explain why IRC can't compete with Slack or the other corporate messaging services.

Slack was a side project by a failing game company. Its growth was largely organic.

I think the original premise is right that user experience is more important than ethics or philosophy or whatever the heck it is we're talking about when federations come up
> People in every profession decline as they age.

Supreme Court appointees aren't in their 20s. Neither are Premier League coaches. Same for granting tenure to university professors.

And citing price/productivity is ignoring the points I made about productivity being both hard to measure with any accuracy and being a bad measure of value besides.
Some background helps, but there's nothing someone sufficiently determined couldn't do.

Recognising the I2C/TWI pins for example is a really quick win when looking at the OLED display. Otherwise, there's nothing much to do but spend a day googling - but you would find it with tenacity.

The difference in experience here is in turning it from a year long learning project for a beginner to "uncountable hours over several weeks" of exploration for someone a little more seasoned.
Yours is not a very charitable reading. I think gp is just pointing out that a lot of people "give up" on art at a young age, so a regression to childish tendencies when it comes to art and psychedelics may not imply such a regression generally. It would be interesting if the subject was a professional artist with many years of training and technique, because then to throw this all away to "do art as a three year old might" is much more indicative of the claim that psychedelics induce child-like behavior, which is the main point of discussion in this thread.
I think in spirit its a good thing. I do want to incentivize content producers to produce good content and recoup costs.

The reality of it seems far different. What stops a site from running all the miners at once? They'll likely pick what produces the most returns and may never audit shady networks. Then there's the notion of me getting what I paid for. What stops a site from getting more from me than the content is 'worth' and pocketing that change? Multiply that by every site.

We may or may not agree that ad networks and their tactics are to blame for the current situation. We're also dealing with sites that are either complicit by ignorance and have never audited their content, or they're complicit by straight malice and just need their money however they can get it.

As a user that seemingly can't trust any of the players, I feel like Mozilla has my back. As a web developer, I have a blog with zero ads with the notion that if I can't afford the $5 vps it runs on, maybe I shouldn't produce said content. That doesn't hold very much water for most useful content producers though because at some point the cost of infrastructure becomes to much to handle.

I think ultimately I'd feel better about a 'browser blessed' mining network or set of standards or something more altruistic that somewhat like Patreon, showed me what I earn and let me distribute it how I see fit. It would be more akin to tipping culture in Europe over the US though, where I gave above the usual service and not guilt me into helping them make ends meet.
Racial profiling by police is indeed a non issue. Was born and raised in the suburbs, the most dangerous ones, and the profiling is done according to the attitude and the clothes, mainly. And thats the experience from my friends, with différent backgrounds.
And boy do people in the suburbs have a bad attitude !
Quit providing excuses for criminals, it is a disservice To them.
And overestimating the racial issue is the best way to isolate groups according to race, and in the end, create a hate able to cause civil wars
> just as we cannot afford referendum on every polical proposal

OT: I think it's about time to end this myth. We have the internetz for a few decades and voting machines (supposedly to make it all simpler) yet somehow direct democracy is impossible and we "need" the democracy as done in the 19th century just because ... well, because no single government is willing to give power back.

Is it possible to have a referendum on every political proposal? Yes.

Is it done? No.
SpaceX's 'Load-And-Go' Rocket Fueling Approach Viable, NASA Safety Panel Says
It does seem fantastic, yet the placebo effect is a thing. Oddly enough, people have less trouble believing the opposite: that long term stress causes health problems, but stress is also just a state of mind, even if the stressors are real.
Don’t bank transfers take 3-4 days?
NNs and ML go back a few decades earlier than the 80s :)
I am glad you are bringing this up. It's impossible to cheat and skip training. I started running alpine trail (ultra) marathons three years ago, and every time I go for a >40km run in the Alps, the hammer of reality just comes down fast and hard on both mind and body.

In the beginning I have grand plans of finishing near the peak of the Gaussian distribution of my age group. After 10km I am cursing myself for not training more. After 20km I am just focusing on finishing, and after 30km on not dying.
Another good vue resource is on laracasts which is mostly free. The short URL is vuecasts.com which just redirects to the following:

https://laracasts.com/series/learn-vue-2-step-by-step
A map of station pubs
Twitch to stream 500 classic 'Doctor Who' episodes
I disagree with you that Slack is an ergonomic interface. I'll give two examples off the top of my head:

1. New Threads sort with new items at the top.
This is opposite of everywhere else in the
app. And there is no indicator, e.g. the
date isn't displayed.

2. Try backspacing over an @ mention or two.
It is very unpredictable behavior.

I could find many more if I had Slack in front of me. I'm not saying that IRC is the solution, but I can't believe that Slack is the best we can do.
Yep. https://eu.usatoday.com/story/news/2016/08/10/dea-travel-rec...
The relevant function is itertools.product() [1]. It can give the Cartesian product of arbitrary iterables, but if you have the same iterable more than once, as in this example, you can take advantage of the repeat= optional parameter to simplify the call a little bit:

for x, y in itertools.product(range(10), repeat=2):
if condition(x, y):
dosomething(x, y)
break

Alternatively, you can use Python list comprehensions:

prodlist = [x, y for x in range(10) for y in range(10)]
for x, y in prodlist:
if condition(x, y):
dosomething(x, y)
break

Overall, I still prefer refactoring into a function and using return, as the GP comment suggested.

[1] https://docs.python.org/3/library/itertools.html#itertools.p...
I didnt know that below a certain size, gravity won’t kill you.

The idea a mouse can survive a fall into a thousand foot mineshaft is quite wonderful.
Ethereum: Why you can't run a full node on an HDD
Ah right you are. It's missing something to unwrap from the maybe type at least.
Some of the points about privilege might be accurate, but breaking economic status in to .1%, 9.9%, and 90% is arbitrary and misleading. The author tries to make the point that “the 9.9%” have the majority of the wealth and this issue is as big or bigger than the concentration of wealth at the very top. The problem is that this is largely an artifact of the division system. The distribution is highly skewed, and the much of the wealth in the 9.9 is going to actually be in that top .9.

In other words, the author just divides the top 1% into two pieces, and lumps one of them in with “the 9.9”.

Edit: I did a little research and math. The top 1% holds 40% of US wealth. The top 10% holds 77%. That’s 37% to “the 9%”. I would hypothesize that even within this 9% we’d find the wealth concentrated at the top in the “2nd 1%”, i.e., the top 2% likely make the middle class look mostly irrelevant.
I think it’d work if the initial type was “Maybe Maybe x”, (in which the function is join) but I seriously doubt that was what was intended.

The roach motel aspect of monads is not underestimating.
Well 2,8k € per year (small startup) or per month (half time accountant) is nothing. How much will you pay in the USA?

Regarding fiscal stuff. I am afraid to say that this is the same in all countries...
You better know the fiscal laws or request help from someone who knows. In any case, you are refering to 19k per year... It's not what we can call a strong showstopper!

Regarding 2 last points, it's clearly your point of view and I don't share it.
Show HN: Finish – A Go lib for gracious server shutdown
Why the EU Is Like the Old USSR
Yeah, but just setting a goal and completing it is something a lot of people just don't do anymore - not when you let yourself get distracted by things like emails, messages, or people appearing at your desk. Focusing on getting a task done (and not tolerating any distractions from that) is the main point of the "technique", I'd say.
> * Lack of google visibility. Lots of good discussions will benefit the asker and a few people in the slack but no one in the future, searching for the same information.

> Lack of searching for the members. Once you get to 10k messages, you can't search the older ones. If you have a large slack, it doesn't take long to get there. And unless see company is willing to pony up thousands of dollars a month, those discussions are lost forever.

This is the default state on the old real-time communication medium, IRC. Communities can solve the problem on Slack the same was as on IRC, using accounts controlled by bots who log channel messages. If the bot then puts the logs somewhere Google can find, you have a record that can be Googled. This only happens for the public if somebody cares.
Agreed. The writing style, formatting, design, and so on, of that blog post contain a handful of symptoms of potentially major problems in the way he went about building the business.
A friend was in a similar situation for a while: crossing a CBP checkpoint multiple times every day for work in south Texas.

At some point he decided to try to stand up for what he considered his rights in a similar way: not being combative, just not cooperating. He was thrown in jail for 3 days, then the charges were dropped.

He talked with lawyers and the ACLU. The ACLU were quite frank that they have limited resources, and so they have to prioritize cases that have the ideal defendant and political optics. If he fought it personally, the cost would start at five figures.

The folks doing this know there's a high barrier to holding them accountable and leverage it wantonly.

The worst thing about these "contempt of cop" style arrests is, despite the charges being dropped, once you're in the system's pipeline, if you mess up about any of the restrictions, paperwork, court appearances, etc, you become a criminal. It's easy to imagine a lot of folks might fall into that trap for innocent and mundane reasons.