skysight-inc/HackerNews huggingface dataset:
> But it seems like most of the clinical research is going into micro-dosing: i.e. how to make this something you would take every day to alleviate symptoms. I just don't understand the benefit of this approach other than the fact that it might be a better business model.

Could be because it's supposedly quite prevalent in Silicon Valley, so it's a cheap way to study its effects in a largish population that's self-medicating. Research is expensive!
Lovely idea and presentation! Will come very handy at times.

Something I feel like is missing: Statecharts. Very powerful to be able to reason about state changes without having to deal with the explosion of states that state machines often ends up with. Sometimes also called hierarchical state machines.
You're right - spoiled by the internet connection. I guess I was referring more to the UI.
Maybe it is worth asking ourselves if we are okay with the government having so much power that it can “do a lot to screw with business operations, domestic or abroad.” I agree that this is the case and seriously wish it wasn’t so.
The other comments were tools for editing the video into the screenshare in post. If you're trying to do it live: OBS Studio
Well, apparently it didn’t catch the defect that mattered. Typical engineer trying to justify an engineering mistake!
One section I specifically like in this archived article:

Aren't CS/IT jobs all being outsourced to India or elsewhere?

The job market for graduate Computer Scientists is both healthy and rapidly expanding. Some high-end, engineering, research and development posts have indeed been outsourced, although the majority of the jobs that have gone are at the lower-skill end of the scale. The market for graduate Computer Scientists worldwide is healthy, and in this country demand continues to far outstrip supply.
Some food for your thoughts?

You can connect one Excel File via Azure functions via another Excel file with seemless integration.
He's expressed interest in the past about fixing this; he's not sure how to handle it yet:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

That said, two things:

You should send a message to hn@ycombinator.com if you have something to say to moderation. They're very responsive, and you'll get a better response rate than posting in random HN threads that might not even be seen. It also breaks the Guidelines:

Please don't post on HN to ask or tell us something. Send it to hn@ycombinator.com.

https://news.ycombinator.com/newsguidelines.html

You also shouldn't take this personally. The poster likely didn't see your post, very likely wasn't 'gaming' anything (they actually have some really interesting articles in their submission history that don't seem to have been posted before, and they're a journalist; it was likely they just read it and posted it), and it wouldn't be practical to 'ban reposts': HN already has a feature that upvotes a previous submission if you post within a given range from it.

I know it's not a great feeling to post something that you think is interesting and to see it get to the front page later via someone else (I can point to a bunch of my own posts where this happened), but it getting to the front page at all is something positive. It's not a race, so incentivizing quick-draw on articles from popular outlets (like zdnet, which has millions of readers) above all else probably wouldn't be useful, either.
A length article with only 2 lines on (poorly) answering the title:

"“Because Java is a typed, high-level language, developers can focus on business problems and catch errors as early as possible,” "

More prosaically, I'm thinking that the actual reason is historical based on the people who founded the company on the technical side. Even the company itself was founded by people coming from banking, so likely java shops.
The biggest takeaway, looking past the headline:

“This week a federal appeals court, ruling in a case brought by conservative activists against social media companies, affirmed that private websites are not public spaces and social media companies don't have First Amendment obligations.

Any truly strong limits to Section 230 would almost certainly require action by Congress.”
I 'm surveying people from zoom calls to figure out the trend. So far, here in europe, it seems that people who live in small apartments (e.g. Berlin) prefer to go back to the office. People who have larger houses, or access to outdoors have stayed home even if they could go to the office.

If enough people stay back home after covid, remote work will be a self-accelerating trend: if enough people are not at the office , the office is boring and empty, and home becomes more fun.
Because no one does it...?
I do the same. I bookmark complaints from people and feature requests. Those that I want to research more gets pushed to notion or email with a specific tag.
a text popover feature would be super useful!
I’m still amazed and somewhat annoyed by the filesize of Android Studio. And as you keep adding simulators and what not (which inevitably happens), before you know it, Android Studio occupies 20% of your entire disk space.
I'd wager you don't get sarcasm. I'd also wager the people who are out of work aren't protesting with signs demanding haircuts. Then again, I might lose this second wager if these protestors are that stupid, dumber than even I previously thought.
Which is why the trend with Apple is to do everything in-house (SoC, etc). Tight vertical integration facilitates difficult software-hardware technologies.
Reminds me of personal user pages on Wikipedia. Very cool. I like it.
Let's take an example:

https://arxiv.org/pdf/1606.06389.pdf

A cursory inspection seems to indicate ctrl-F is fine here? Or am I missing something?
Yes, I saw you aren't using the same account name. That's why I asked.

At the risk of saying something we already know, HN discussion isn't limited to one person's definition of what a "hacker" or "developer" is:

> On-Topic: Anything that good hackers would find
> interesting. That includes more than hacking and
> startups. If you had to reduce it to a sentence,
> the answer might be: anything that gratifies one's
> intellectual curiosity.

I think it is easy to forget, so I just want to write this here... People here may work on building technology (hardware, software, biotech), running companies, leading teams, thinking about problems to solve, how to be effective, how to deal with stress and mental issues, and lots more. So, talking about organizational culture is on-topic.

You may prefer to discuss something from the point of view of a software developer. You may have desire to keep threads organized and on-topic.

Personally, I think your assessment of the "context of the thread" is both overly narrow and off target. But my goal is not to convince you my interpretation is correct...

...My goal is to show that your interpretation of the context of the thread is subjective. Again, subjective is fine; we don't need to agree. I want to emphasize that reasonable people can see it differently from you. I hope that you (and everyone on HN) can recognize this and think it through before they say a comment is "irrelevant".

So, forgive me for asking, but I can't help but wonder how you approached this thread. With curiosity? With a goal of understanding? With some other driving factors?

I would like to highlight a few important points from the HN guidelines that think we can all learn from (myself included) ...

> Please don't post shallow dismissals, especially of
> other people's work. A good critical comment teaches
> us something.

> Please respond to the strongest plausible
> interpretation of what someone says, not a weaker one
> that's easier to criticize. Assume good faith.

> Be kind. Don't be snarky. Have curious conversation;
> don't cross-examine. Comments should get more
> thoughtful and substantive, not less, as a topic gets
> more divisive.

On a personal note, I put considerable thought into my comment -- phrasing it with open-ended questions where I implied some arguments in play. I offered food for thought. I was hoping for substantive responses, not claims that the comment was off topic. In addition, I found some of the resulting comments to be unconstructive. I think we owe it to each other to help each other and make the most of our precious time here on the planet.

One motivation for reading this comment, frankly, is a plea for people to re-examine their communication tendencies and the resulting effects on (a) your ability to learn (e.g. a growth mindset); (b) this community; (c) all communities.
The real question is "why is that?". Do blacks tend to get into more altercations with police, is it systemic racism, both?

Without further investigation, this graph can bait people into jumping to misinformed conclusions.

Furthermore, the site states:
> black Americans account for less than 13 percent of the population but they are shot and killed by the police at a rate that’s over twice as high as for white Americans.

Yet they also account for over 50% of crimes in the U.S [0]. Like I said, ask questions, don't just look at a graph and raise pitchforks.

[0]: https://ucr.fbi.gov/crime-in-the-u.s/2016/crime-in-the-u.s.-...
Summer Will Scar Young Americans for Life
That's literally why we have as-is warranties.
The modern bloatware web where 1.7 seconds is considered fast.

Good article though, great research effort.
Julia can be AOT compiled, though it's still experimental progress is being made quickly.
Same thing goes for Xcode.
No they do not assume liability. From Public Law 104-210 - OCT. 1, 1996 (linked from that page):

"(2) LIABILITY OF NONPROFIT ORGANIZATION.—A nonprofit
organization shall not be subject to civil or criminal liability
arising from the nature, age, packaging, or condition of apparently wholesome food or an apparently fit grocery product that
the nonprofit organization received as a donation in good faith
from a person or gleaner for ultimate distribution to needy
individuals."

The protections for nonprofits doing this sort of work are pretty extensive, in part because many such organizations in the US are religiously affiliated nonprofits.
Mind sharing some tips or resources to learn more about self accountability?
If we look back in python history, the rolling breaking changes have been handled mostly fine, and the actual Python 3 caused a lot of pain in the ecosystem. So I hope they stay away from major versions and keep up the other things they are doing.
Now slap cloud storage, collaborative editing/highlighting and paid accounts on it - this is impressive software!
There's nothing you can do in Python that you can't also do in assembler. It just takes a bit longer to code, but runs a lot faster.

But no one is going to write a big industrial project in assembler today, because it's the wrong abstraction for the job.

Likewise with objects. They make it easy to switch conceptual levels in a domain in a way that projects don't. They take a bit longer to code, but with careful coding you can reuse them ad lib.

The OP is making the point that OOP is the wrong abstraction if there's no reuse. And that's perfectly true.

But there are situations where you want to say "Make a thousand of these items which respond dynamically and somewhat independently to their environment but which still support some kind of top-down management..."[1]

You're going to have a bad time trying to do that with exclusively with closures. Of course you can probably make it work - but that doesn't mean you should.

[1] E.g. particle and/or crowd simulation in games/CGI.
Podcast: Breaking out of a being a yes person when you're freelancing
McFly – Fly through your shell history
What I've encountered - Poland teams are usually way bigger than they are required, not sure why though; e.g. a project that would require a scrum team of 6-7 people, will usually be done by 10-12 people. But Poland pricing is quite good, there are a lot of people, only downside that I encountered is the English language, it still seems that people are not that interested in it :). Ukraine on the other hand, seems more pricy; maybe due to multiple big USA corporations being opened there.. But it seems people are willing to work for international companies than to internal ones. Have you ever considered the Baltics (LT, LV, EE)? As they are way smaller, they have no choice, but to be international (when it comes to language and tech stack) as the internal market is too small. However, pricing is extremely different per companies, so probably your negotiator skills would be tested there.
If you're already using a VM why do you need docker?

I'll admit to not understanding docker. Is it a VM replacement, or is it a glorified debian package?
Very obviously asking, what's your 'recommended' choices and why?
Without any attempt to weigh in on political sides, this debate made me think of an interesting "hack" to act as a publisher while enjoying the protections of a platform:

1. Start a website where users are able to write arbitrary articles.

2. Have a bot systematically spam your site with all possible articles (suitably limited so as to make this technically doable).

3. Systematically weed out all the articles which are NOT equal to the articles you actually wanted to publish.

Voila, now you've published all and only the articles you wanted, and yet you're just an innocent platform, not a publisher!

If your site is sufficiently widely used, you can even cut out step 2 and replace it with organic human beings.
Security Things in Linux v5.5
The question nobody asking:

How did you manage to get on that ship?!

I’ve long had the thought in my head of going on a different kind of “cruise” where instead of getting on a cruise ship I manage to make my way onto a container ship or another type of work boat.

Getting to spend time on a Soviet ice breaker sounds even more exciting!
If you want to see what Microsoft thinks of open source and contributors, then all you have to do is read the license they want you to agree to before doing so:

https://opensource.microsoft.com/pdf/microsoft-contribution-...
It reminds me more of jQuery. And while I see how it's great for quick prototyping, it's going to be a nightmare in a large project. I really like React, where data and HTML are clearly separate. I don't want to send raw HTML back and forth, I want to send only data.
You, from my point of view, disproved nothing.

Can you intersperse regexps-as-language-feature with regexps-as-a-library? If answer is "yes", then, I think, you actually proven my point and what is language feature is, actually, a library in disguise. A special kind of library, so to say. If answer is "no", then if you miss something in first thing (an ability to add arbitrary parsing from these libraries, for example) you need to convince language maintainers to work for you, at least, review your work and your proposal.
George Soros: General Theory of Reflexivity (2009)
Cisco to Acquire ThousandEyes
Out of sight, out of mind. That will never change.
Oh yes. And it feels good to go back and mark an idea as done!

Whenever I have a thought, I write it down. If I got that thought again, I might do a quick Google search and then give a rating to the idea. If I kept constantly thinking about it, I start researching it.

The research part might take maybe an hour a week. The other steps don't really take much time.

I find this to help with procrastination or losing focus.
It’s unclear what Section 230 executive order will do to social media companies
AzureFunBytes – Episode 1 – Jay Covers Azure Storage
> The first is spam and abuse. The problem with a purely "open web" is that there's no solution to those, because of bad actors. The only solution we've found so far are centralized organizations which can run sophisticated machine learning and hire thousands of moderators.

False: there are plenty of old-school forums that still work just fine, with a handful of very hands-off moderators.

There's a trend toward censorship in the big players, because it's more profitable to get thin-skinned users on their platform, but this is not at all the only way to create a healthy community.

> The second is aggregation and discoverability. What good is it to publish if nobody finds you? Matching what people want to read, with the content they'll like (and not turning it into a firehose) is a really hard problem which, again, open standards basically do nothing for.

I generally find things through a few bloggers who have a high signal-noise ratio in what they post.

The idea that Facebook/Twitter/etc. do a better job than my bloggers is laughable. I left these platforms for a reason.

> And then of course the third is monetization. There's a lot of amazing content on, e.g. YouTube, that wouldn't have been created if it weren't for monetization, because it takes content creators time that they'd otherwise have to spend at a job.

On the contrary, I think the best content is almost always made because the person making it cares about what they are saying. "Hey guys make sure you like and subscribe! And by the way I've been playing Clash Of The Clans!" That's not content, that's advertising, and it's the poisonous result of monetization. Paul Harrell makes little-to-no money on his channel, Erowid survives on donations, Wikipedia authors are unpaid, Mother Jones and ProPublica are purely donation-based... and these are far better sources in most cases than any other sources of information on the subject. There is no case where ad-supported content does better than non-ad-supported content that I know of.
Rooftop that does not have a battery and inverter will not power your house when the grid goes off. In order to power anything with Alternating Current, what would it sync to?

By now I'm probably an expert on RV solar installation, but a dork at residential. That said, I believe residential solar pumps energy back into the grid, but does not power the house. The grid does the powering, then you get credit on your electric bill. In contrast to our RV, where solar charges the big battery, and the big battery runs the inverter for AC-related things (and DC stuff just runs direct off battery).
What function are you using to compare economic damage to medical damage? Americans started radically decreasing their going-out even before the lockdowns and without lockdowns a significant portion of the US will still stay home. So what's that look like? Economic damage plus health damage? At what point do we encourage people to stop quarantining voluntarily and go out and risk infection just to stop the economic damage?

Sweden didn't lock down and has several times as many cases of COVID-19 as the other Nordic countries. Not having overrun hospitals is not the main metric here. Overwhelming resources leads to worse and worse outcomes but thousands of COVID-19 cases is associated in and of itself with excess death.
"An Empirical Analysis of Racial Discreperences in Police Use of Force, Roland G. Fryer, Jr.m July 2017" [1]

This is by African American Harvard prof, and highly controversial because his research indicates there isn't actually that much racial disparity in policing.

I for one, believe it. Cops are mostly not aggressive, and cops are mostly not racist. But there's a wide bell curve on that - and some are racist, some are aggressive. Coupled with the fact there are 330M people, 1 Billion guns, areas of 'extreme violence' ... we're going to see bad situations on CNN every few months for a long while yet.

Fixing the 'bad cops' problem is important, but so is fixing the 'out of control crime' problem, which is probably much harder due to complex social root causes.

[1] https://scholar.harvard.edu/files/fryer/files/empirical_anal...
Then who will the military sell its barely used equipment to in order to justify buying new and keeping the military-industrial complex going?
In WA, unemployment claims fraud has costed the state an unknown amount, currently estimated by some to be north of $500M. Here’s an article on this fiasco:
https://www.seattletimes.com/business/economy/new-weekly-job...
I don't want that at all.

I like to have relative temperature much more. Makes the transitions between inside and outside a lot more bearable, and is cheaper.
You're right but at the same time they say that they source their "traditional links in the search results" from "multiple partners", which to me seems to imply that it's from partners only and not their own crawler.

Try searching for something random like "woxioai" on DDG and you will see that the search results are identical to Bing (albeit a slightly different order but I presume they do some internal sorting at least), while the search results are completely different on Google.
This headline is untrue. NYT attributed it to a believable mistake. Their text here:

https://mobile.twitter.com/ZacBissonnette/status/12657315753...
Why is it hard?

Because it's a huge life transition for most people and it's happening during one of the most stressful times in history.
You can easily distinguish them:

if isinstance(msg, str)

So I don't think that's a good argument for not accepting iterables of strings in str methods. Things like replace() would benefit a lot and it's not that hard to do, you can even accept regexes optionally: https://wonderful-wrappers.readthedocs.io/en/latest/string_w...

I agree that iterating on string is not proper design however. It's not very useful in practice, and the O(1) access has other performance consequences for more important things.

Swift did it right IMO, but it's a much younger language.

I also wish we stole the file api concepts from swift, and that open() would return a file like object that always gives you bytes. No "b" mode. If you want text, you to open().as_text(), and get a decoding wrapper.

The idea that there are text files and binary files has been toxic for a whole generation of coders.
Same for Visual Studio (the full one, not VSCode). I think this just the nature of these giant IDEs that let you target multiple OS versions: if you want to faithfully target/simulate multiple operating systems, you need both the OS binaries and the platform libraries for each of them. As the saying goes, couple gigs here, a couple gigs there, and soon you're talking about real disk space.
I gave up trying to install python 3.6 natively on my mac after a few hours. If there is a way it can be "simply" be done, I did not find it.
> ...manual process, true

Before I get to my real comment, I guess a fair criticism of it would be “Well, where in the [development process] hierarchy do you actually want to live?”, which I guess is a longer discussion, but as a developer, you can’t become battle-hardened without going to battle. So we can nod to Carl Sagan[0] and say “I made this from scratch”, and know there’s value in that. At least occasionally running your REPLs by hand and taking the actual trip, instead of just wanting the destination. It may not be tenable as a full-time production development strategy, but that doesn’t mean it’s worthless.

[0] https://youtu.be/7s664NsLeFM
I don’t care to do that. It’s a problem with basic functionality. There is site behavior which disallows reposts, but only sometimes. The sometimes part is the bug, from my point of view. I honestly don’t care enough to do anything but say it shouldn’t happen when it happens to me, as long as it happens to me. Bug reports should be public for non-security related bugs.

This is a bug. This thread is my report. I can be reached on this thread.

Edit: I have emailed and asked that replies are in-thread or linked to in this thread. I hope we can get some clarity into whether this is a "won't fix" situation or more of a subjective call on a per-case basis, or something else entirely.

I don't want to make waves, just trying to surf.