skysight-inc/HackerNews huggingface dataset:
The question was

> Where have Fox News editorialised (sic) users content?

not

> Where have Fox News editorialised (sic) users political speech?

so my reply should in no way construe my opinion of what is or is not political speech.

Now that we've established that Fox News does in fact editorialize user content, we can move on to the original question of whether or not they should now

> be liable for suit for anything posted by commenters to their online articles
I'm not sure the term "natural outcome" is very meaningful. Things either happen or they don't. It's a possible outcome and possible enough to merit discussion.

But let's take bad effect down a notch, from a crime to just an unpleasant consequence if you want. Let's say instead of getting doxxed and physically threatened, you just get turned down for a job offer instead. What about that?
ICANN CEO, others participated in “Covid-19 and the Internet” hosted by CircleID
The Smithsonian Victory Garden Porter Recipe
I think everybody has to learn this lesson. Treat it like a learning experience and you haven't lost anything but time hopefully. Earlybrd.io is currently down and I wanted to check it out. Hug of death.
The executive order signed today is far too detailed and far too nuanced to support the idea that its cause for existence is Trump being upset at Twitter a few days ago. This has been being prepared for a long time.
Furthermore (IANAL) there's a long history of conflict around the boundaries of private vs. public. "Private" clubs (as with companies) are subject to civil rights and other equal protection legislation (sometimes) for example in a way that your outdoor BBQ isn't.
It's nice to see a more "normal" anecdote about this process. Usually you only see the SaaS equivalent of unicorns.
My dad worked in a substation in the 90's which had the aesthetic of many of these pictures. Wall to wall switches which controlled the power distribution to half of New Zealand. Halfway through the 90's they upgraded to a few boring beige boxes in an office, and there was no need to use the manual switches. I loved going there because his workmates would give me pirated MS-DOS games on floppy disks, but the magic was lost. Later on they restructured all control through a single office in the capital and my dad lost his job.
It is, you are putting your own issue in higher regard just because you don't know someone else’s situation.

When working remotely think ahead and assume your issue/question isn’t as important as you think it is. Because most of the time questions for colleagues aren't as urgent for anyone except you.
But duties are being delegated and Araq isn't alone.
For example multithreading has been delegated to the amazing mratsim: https://github.com/mratsim/weave .
There are multiple people helping with the new move-semantics-based runtime: https://github.com/nim-lang/Nim/issues/14224
Documentation is delegated to narimiran who also has his fair share of commits: https://github.com/nim-lang/Nim/graphs/contributors?from=201...
Section 230 co author twitter (sic) thread https://twitter.com/RonWyden/status/1266052221072019456
Thanks for your comments. I am OP :-)

My site went down for a bit while this is front-paged, but is back up now. Definitely I think it could be more of a success if I put more effort in (duh?).

Definitely there is a need to promote across multiple channels and ideally own your audience/create your own content because then you have traffic generation on demand.

The name is weird, I shipped anyways. earlybird.com and earlybrd.com were not free. I have spelled it out many times. It's annoying and sucks.
This is not what's happening on Twitter. They're not removing tweets.
I don't think many people realize how complicated USB is. The USB 2.0 spec is like 700 pages long. The USB 3.0 spec is 500 pages long and the intro paragraph is like "readers are expected to be familiar with the USB 2.0 spec before proceeding".

I work in embedded systems and I absolutely despair when we need to fix a USB issue. USB is without a doubt the deepest rabbit hole I ever went down (and I never did find the bottom, because the issue ended up being due to Synopsys's USB core and we didn't have access to the Verilog - and apparently neither did they! They weren't using VCS back in 2016 apparently).
Since I work from home I spend my extra time to cook healthy affordable meals. I barely drive and try to use my bike pretty much everywhere. Having the time to really do what I want gave me the opportunity to spend way less money on "idiot materialistic consumer things".
It's no more "dumb" than pointing out to people they don't need to do something like:

`if (something == true) { return true; }`

It's about understanding what the system does, and why. It makes you a better systems administrator in cat's case, or a better programmer in the return true case.
Amusing, though wish there were more/better examples.

I not infrequently do something like this when experimentally/interactively building up a pipeline:

cat somefile | foo | bar | baz

Even though I could say

foo < somefile | bar | baz

the former is clearer, and easier to edit if I'm shuffling things around a lot in real time.

And honestly, on modern hardware, worrying about an extra 'cat' is almost always a foolish optimization, unless you're doing it a zillion times.

I can probably make up other reasons why the 'cat' might be useful. For example, it makes it easier to separate the case of errors due to reading the file versus other errors, if that matters.

Also, 'cat' makes a nice "null" pipeline element if you need to slip one in for some reason.

And so on.

Perhaps one of the best "uses" of these "useless" commands is as a marker of the author's experience. When I'm working with someone who writes these sorts of things, I can adjust my expectations downward. :-)
I submit one of the reasons our candidates are so bad is that our discourse refuses to hold them to account. Instead of taking a position and punishing bad acts, we excuse them by telling ourselves the other side "would have been" just as bad. So the lesson successful candidates take away is that they don't need to adhere to principles, because their voters will find some mental excuse (like you just did!) to vote for them anyway.

If you don't want this to happen you can't vote for the administration (not "candidates") who did it. Nothing changes until someone starts losing elections. But my guess is you aren't willing to go that far, because of something about Biden.
Those prices say one thing: you better be serious.
This appears to just be a programming language with very limited frameworks compared to those provided by Android and iOS. For example, where are the GUI toolkits, audio toolkits, robust storage frameworks, 3D capabilities, etc? This doesn't seem like an accurate comparison at all. Sure, you can get down to 50MB if you throw out all the features.
What is this “compile time” you speak of?
Maybe it's changed, but the title I see doesn't feel clickbait-y. It actually made me think the author was going to have completely failed; I'm glad to see there was some modest success.
Don't think so, Python doesn't really care if you dispose of the results of an expression. Think about the problems you'd have with ternaries.
I like (and agree with) the learnings. I don't understand why the cynic(?) tone at the beginning.
Still go had been designed with some philosophical overlap with C, just with a GC.

And then massive concurrency was added.

Anyway go is mostly good for cases where C or a very C like C++ where used but C want the best fit, like certain server applications. Ironically it's design makes it also pretty bad for many other server applications.
Do you know if you have KVM set up? Or whatever the macos equivalent is? The difference in emulating in software vs hardware is massive.
> Android doesn't share anything a

An Android app is a Java app using a set of special APIs. Why can't it run on a host JVM given some libraries implementing the same APIs? I'm not interested in the NDK.
Rust has stable features, and unstable features. Code you wrote to target only the stable features is never going to have to change.

There's a lot of Rust code in the wild (e.g. libraries) that targets unstable features. That adoption is necessary, just like drug trials are necessary: people need to actually use something, to figure out whether it's good, and/or what needs to be changed about it.

Most of the time, though, an unstable feature that gets used a lot, is stabilized exactly as-is—both because the huge usage proves that people are happy with it working that way; and because there's now a lot of code in the wild depending on that feature, and it'd be a shame to break it all without an excellent justification.

This means that these libraries that were "only usable on nightly" because they used a popular unstable feature, tend to become stable libraries, without having to do anything at all. And it's pretty easy to predict that this is the way things will go (just by looking at usage numbers), and so start using such libraries "early." There's very little risk of breakage introduced by doing so.

It's not like there are features everyone begins depending on in Rust, that just suddenly disappear one day. Not even unstable ones.

There are just (unstable) features that nobody likes or uses, and so they get changed or go away. But if nobody liked them (including you), then what does it matter whether they went away? You wouldn't have used those (again, unstable) features in the first place. Libraries wouldn't have used them either, so you wouldn't have used them even transitively. Such (unstable!) features just wouldn't exist/matter to you. If their going-away was a problem, that would mean somebody liked them enough to put them into something crucial... which means they weren't that unpopular after all, and shouldn't go away. (Or, at least, it means the author of a critical library is stubborn/malicious, and in need of either a stern talking-to or a project-fork.)

It's basically the same as having pre-1.0 packages in a package ecosystem. The popular ones mature. The unpopular ones sometimes mature, and sometimes die. But the unpopular ones are unpopular, so it's very unlikely you were depending on them. (And if you were, you knew exactly what you were getting yourself into.) So what does it matter if they die?
What this have to do with my point?
<file is allowed to be at front (for some reason it seems counterintuitive, but '<file grep foo' is valid)

Still 'useless use of x' complaining doesn't make much sense for me, unixy tools are generally used in pipelines, using separate tools makes each step more clear, easier to modify pipeline. I don't have to skim through pages of extra grep/whatever tool manual just to check if it maybe reimplemented wc -l
This doesn't address in any way the point being made about false positives leading to overly high estimates of prevalence in the general population, whereas nullc's comment is probably quite close to explaining the issue.
Agreed! I've started reading the actual laws and legal orders much more often recently. I'd already been in the habit of diving into source code when confused about how a (software) library/tool works, and I figured this wasn't all that different.

I've been surprised twofold:

1. to find out how often journalistic coverage is misleading or incomplete

2. to find out how often the legal text is actually fairly succinct and coherent, even to a layperson like myself
Show HN: Saving Objects Transparently in Android
> It’s important to be in the right kind of environment, and around the right kind of people.

That seems like the buried lede in the blog post.

I don't know Sam or have any window into his motivations, but he seems to be (at least obliquely) addressing the current HN debate about whether fully remote is equivalent in efficacy to in-person for creative work.

Without taking a stance in that cat fight, he is making the (IMO sensible) argument that creativity requires a particular type of human environment, regardless of whether that is remote or not, and social isolation from your professional peers isn't such an environment. Of course, he goes further to suggest that a creativity-fostering environment requires a particular kind of professional peer group.
> By that measure masks do not work

That's a stupid remark. N95 are used mainly to reduce the emission of our own droplets, not to eliminate it nor to make us invulnerable.

Still, the recommended approach is still to stay at home and avoid contact altogether. As it's obvious to anyone, no exposure is far better than some exposure.
It's not even going to work. In end either it becomes a free for all cesspool for every side, or the internet ceases to exist which makes a lot of wealthy people poor, or every court in the land finds it laughable. It's just a flopping fish gasping for air.
This has really amazing music that I just don't get exposed to.

Could you add past history too (e.g. charts from days/weeks/months ago)? I'm happy to help build a quick CRUD API if you need to store the data. (myusername@gmail.com)
Ask HN: Would Cell Processor have Survived if OpenCL had been released earlier?
Cell, the core of PS3 and some supercomputers, is a heterogeneous processor with extraordinary design. In brief, it has 1 power core as master that can run Linux, and other 8 SPEs for numerical computation. Together they are connected with specially designed rings. Even for now, it is still a peculier design and not widely known.

I've seen comments from different sources that the root cause of Cell's failure is because the awful programmability. So comes my question. Any ideas?
Broadly, Rocket and Actix are both great in my opinion.

I use actix-web on another project. IMHO Actix is conceptually sophisticated in a good way, has great async capabilties, great speed, and runs on Rust stable which is necessary for that project. However, actix-web had a continuity problem when the leader stepped away - see HN if you want to know more about this.

So we decided to try Rocket for this new project. This project involves more junior developers, has no special speed needs, and is fine on Rust nightly for now. The Rocket guides are excellent, especially for onboarding. The concepts feel simpler, which is fine for this project. We're eager for Rocket to launch its async version and its Rust stable version.

Ultimately the bulk of the code is similar, because both projects are web apps that use Diesel, Serde, reqwest, and other typical crates. We're looking to the future to extract some of the code into framework-independent crates, such as our API structs, business logic, and the like.
Can't speak for GP, but VS Code came out after Atom and Brackets both used similar approaches and both largely sucked. In fact, I almost didn't even try VS Code because of how bad the experience with Atom was.

In retrospect, I'm glad I did. The biggest features to me beyond a simple editor are a directory tree view, and an integrated terminal. I don't think anything had that, or at least not nearly as well working before VS Code that I recall. Everything else on top of that is just extras. Git integration, test extensions, integrations galore. In the end, VS Code has been a really great experience for me. It takes a little longer to load than the simple editors.

This doesn't even get into the Remote WSL/SSH extensions that I've started to make more use of the past few months. I've used vscode on Windows, Linux and Mac, and overall don't think I've been happier with a single editor.
What about shadow banning, deleting content and expelling users for otherwise legal speech?
Zig is just a language compiler, isn't it? It is comparable to clang, gcc, or Visual C++ compiler. Why are you comparing it with a fully featured IDE?
Both cases of voter fraud which will be magnified with state wide mail in voting.
How could you possibly know that "virtually nobody actually does it"? I have no reason to believe that I'm a special snowflake. 'reload' and 'exec' exist for these very purposes, and have been around since Python immemorial (well, at least since I started using Python 20 years ago). As for the 'caveats': if you're using 'reload' in your development process -- yes, you should take a few moments to read the documentation first, as you should with anything else. It isn't magic, and its behaviour is well explained.

You're making far too much of the distinction between different kinds of REPL. As Peter Norvig put it [1], as long as you have a "development process that allows for rapid development with continuous improvement", minor distinctions between languages [such as quibbles over how 'reload' works] really don't matter that much.

Squeeze all the power out of the tools that you use, and get things done -- ultimately that's all that matters. Religious wars like these were tiresome in the era of the Smug Lisp Weenie, and they haven't improved with age.

[1] https://news.ycombinator.com/item?id=1803815
How do you think those laws will be enforced, if not the government telling companies "you must allow this defamatory and/or untrue content on your servers"? Facebook and Twitter can't censor me, because I am not a customer of either company, and neither has a law enforcement wing. The government, on the other hand, has unlimited firepower and I have no choice whether to "do business" with it. So yes, I will absolutely apply different standards to each.
As a member of the government, Trump cannot selectively choose who can or cannot view things that are the public duty of his office. He can't ban people from watching White House videos on Youtube and he can't block people on his public facing government account.

This does not mean that Twitter or Youtube cannot ban them from their site or control what they do on their site. It means the government cannot selectively enforce who can or cannot view their content. If Trump came over to your home and asked to hold a SOTU, you have the right to turn him away. However if you agreed to let him hold a SOTU and he decides to turn away your friends because he doesn't like them, that would be against the law.
I used POD for several years to write my manpages. Recently i bit the bullet and started writing in mdoc. Still not sure this was the right choice: It's a terrible formatting language, but it is a bit richer in what formatting it can express.
The whiffs of fascism is comping from anti-competitive and kleptocratic business practices. Fixing that is where we should be focusing.
Interesting how they changed the wording of Section 5:

Yesterday's draft:

> The working group shall also collect publicly available information regarding the following:

> (i) monitoring or creating watch-lists of users based on their interactions with content or users (e.g., likes, follows, time spent); and

> (ii) monitoring users based on their activity off the platform.

Final version:

> The working group shall also collect publicly available information regarding the following:

> (i) increased scrutiny of users based on the other users they choose to follow, or their interactions with other users;

> (ii) algorithms to suppress content or users based on indications of political alignment or viewpoint;

> (iii) differential policies allowing for otherwise impermissible behavior, when committed by accounts associated with the Chinese Communist Party or other anti-democratic associations or governments;

> (iv) reliance on third-party entities, including contractors, media organizations, and individuals, with indicia of bias to review content; and

> (v) acts that limit the ability of users with particular viewpoints to earn money on the platform compared with other users similarly situated.
>Remote means not building genuine relationships with any coworkers.

I would argue most relationships with coworkers aren't genuine. You might have a different metric for this, but mine is that when you change jobs, these relationships evaporate.

FWIW, I've worked remotely for 10+ years and some of my good friends are remote. We live on opposite sides of the country, and in one case the globe. But we catch up with each other, know about each others families, etc. And we haven't worked for the same employer in years.
There already are forks for VS Code (telemetry removed iirc).
> lies and hateful rhetoric

If Twitter really cared about the "lies and hateful rhetoric" they would have put their money where their mouth is and banned him years ago. It's just a meaningless gesture to drum up more drama, more clicks, more views.
It is fine to police disruptions, but you shouldn't police ideas. If all conservatives are told to wait for their turns while it is fine for liberals to just blurt things out then it isn't free speech. However if everyone is forced to wait and a conservative gets banned for talking out of turn then it is still free speech, he got banned for disrupting and not for his message.

It is hard/impossible to create laws around it since it is hard to formally define, but often it is obvious when it is infringed in practice just that we can't litigate it.
> Because the EFF seems to believes in section 230 being a generally good thing.

Citation for claim?

https://www.eff.org/issues/cda230
> Lastly, why does everyone here seem to care more about post titles than actual posts nowadays?

The point of a title is to provide some kind of summary or teasing of what the posts talks about. If you try to guess the content of the article from the title you will fail here.

I don't want to criticize the content of this post, but we have this kind of content very often on the homepage, so it is not like we would have missed a super interesting thing
Yeah, I am getting pwned pretty hard. Thanks for your kind words -- putting up a temp page now
Thanks for sharing! Awesome pics
I was following this same path until yesterday, when I gave up. I have the mock-ups and all the notes with me, but I won't go ahead because I know it would be too much of an effort. Web dev has become rocket science for those who started in this business in the late 90's, at least IMHO.
I've never had any problems with the android emulator on my 7 year old 4770k. It's perfectly smooth.

If your desktop can't replicate the performance of your phone, it's misconfigured or seriously underspecced.
For anyone interested in microbiomes of the human body, gut or otherwise, 'Bacteriology of Humans - An Ecological Perspective' is a great book.
Fun idea. Or going even further, have them also take care of your throat, stomach, etc. Just constantly roaming around, maintaining things.
Bookclub – A Remote Bookclub App
“build and they will come”, a fallacy everyone falls into
You underestimate the productivity of some underlings and lawyers pulling an all-nighter.

It's also not Day 1 of "Trump being upset at Twitter for much the same reasons", so no doubt there's been a plan. But ascribing the timing of this EO to "just a coincidence" stretches credulity, to me.
Can Magic Mushrooms Unlock Depression? – Rosalind Watts – TEDxOxford
Frustrating article -- I have several killer ideas (and ideas for decent execution paths for them as well,) but I tend to get pigeon-holed as "just an idea guy" and generally invalidated..

So I've tried to learn to program to execute them myself, but that's a slow, long process, I'm an excellent Project Manager but a B- programmer, plus trying to wear every hat in a company is not exactly fun.

I've seen so much talent wasted on such poor ideas over the years, it's frankly unbelievable, and it never seems to change.

/endrant
nice, was just looking for a free audio editor and could only find things that look like they're from the 90's (Audacity).

.wav export would be grand!
Dude,

Trump lied his ass off and Twitter attached a "get the facts" link to Trump's original and unchanged post.

This has zero to do with "kleptocratic business practices". What Twitter did is what a free press does.

I'm fact, it's pathetic how anyone tries to defend Trump by pulling a "kleptocratic business practices" card.
For some reason, people get mad when you say, “It’s the flu”.