skysight-inc/HackerNews huggingface dataset:
If it became known that the government intended to make the post office open all mail and store copies of it forever, I would imagine that there would be a public outcry.

How is this any different?

The basic premise that people need to fight is the idea that there can be no such thing as a private conversation.
I'm interested by all the solutions in JS instead of Python, if anyone have a pointer
Send them a link to Section 230, and fire them.
But isn't that covered in the new last section 'good faith'?

where so long as it's clearly defined in TOS and moderation policy you can remove it. E.g. fb has a more clear policy that's public that says no false facts that can cause harm.

I'm a 100% skeptical of this administration and the (run on rant ahead) insanely religious zealot by the name of Barr who is terrifying in trying to force his crazy beliefs on all of us whilst creating a monolithic fascist-esque unitary executive who's whim (or that who has his ear last..) controls virtually all aspects of our lives...

but this seams reasonable and seems like it would answer a lot of the problems we see complained about on HN all the time?

right now one of the top posts is about YouTube take down with no info/recourse.
It is a very similar problem, indeed. But switching OS requires a lot of energy, that is not required to change your browser.
My experience is that most people who were raised on Windows will just full-screen everything. Long-time Mac users are more likely to use sized-to-fit windows.
AFAIK EV have net C02 emission which are higher than Gas car.

Not true:

https://www.carbonbrief.org/factcheck-how-electric-vehicles-...
>Most people in the United States seem to have some conceptualization of what a meter is so it usually works quite well as it’s also easier for me to estimate meters instead of feet.

I think most people in the US just convert the meter to the three-foot yard measure. I doubt people would notice if you did the same thing in order to give estimates in feet. I work in metric weights but speak to people using US Imperial weights, so I regularly say something is "about 4 ounces," and the same idea of something being "about 1000 feet" would likely be fine since you're already estimating.
>No, the DMCA allows for counter claiming and it not being an issue. Google's policies go beyond what's required for the DMCA, and stem from the early several billion dollar copyright lawsuit they settled out of court with the major labels fairly early on. It's an extralegal system negotiated between Google and the labels.

You're conflating two different things, perhaps intentionally.

Content ID, which is the additional system you're referring to, does not and cannot cause an account to be closed[1]. If content in your video is flagged by Content ID, all that happens is that the advertising revenue from your video is directed to the purported copyright holder, or the video is removed from YouTube. You do not receive any strikes and your channel is not limited in any way.

[1] https://www.youtube.com/howyoutubeworks/policies/copyright/#...

Copyright strikes[2] are a completely different kettle of fish, and Google is bound by the DMCA to immediately and without question remove the allegedly infringing content. In fact, they are expressly forbidden by law to perform any sort of investigation before making the content unavailable or they risk losing immunity under the safe harbour provisions.

And far from accepting DMCA claims "with no recourse" as you suggest, they openly publish a variety of training materials to teach users exactly how to file a counter-claim[3], and they routinely accept those counter-claims and restore the content.

[2] https://support.google.com/youtube/answer/2814000

[3] https://support.google.com/youtube/answer/2807684

>Can you give an example of someone they've sued for making false claims?

Christopher Brady.

https://www.engadget.com/2019-08-20-youtube-lawsuit-false-ta...

https://www.theverge.com/2019/10/15/20915688/youtube-copyrig...
Of course! Even worse. I need my coffee (and stop yelling at the students when they mess this up)
> The alternative you mentioned of no regulation can't exist, because someone is always regulating the market, if not the .gov, then whoever has the biggest clout within the marketplace gets to play regulator and gatekeeper often to the detriment of the competition and consumers.

Yes, exactly. I am suggesting that competition and low barriers to entry to ensure that it's _customers_ that are regulating the markets, whenever possible.

> You need regulation with teeth, that is reviewed and updated dynamically with the marketplace it is regulating to ensure fair competition AND consumer benefit.

I agree that regulation needs to have teeth. My favourite example of a jurisdiction with light regulation but lots of teeth is my adopted home of Singapore.

By and large, our government here leaves the economy alone, but when they implement some regulation, they do so properly and enforce it.

> Right now we have regulations that heavily lag current realities and weak regulatory bodies that can be corrupted or lack power to effect change.

Honest and competent civil servants are the rarest and most precious of resources. Arrange matters to economise on their time and energy.

An interesting example of that principle is in bankruptcy law. There are generally two ways to deal with a business can't pay:

(1) Cut a deal with the creditors

(2) Liquidate the business and pay off the creditors as much as possible according to the fine print signed

If the business in question is a going concern, (2) is a losing proposition, but its very possibility tends to encourage everyone involved to work out a deal under case (1). (And even if you sell off the business to the highest bidder in case (2), the new owner can opt to continue running essentially the same organisation, if that makes sense.)

In a sane legal system, the judiciary might be involved briefly for option (2), if current management is unwilling. But most of the time, all participants can just agree that negotiations failed, and proceed with orderly liquidation.

Now in eg the US that beautiful simplicity is marred by a third option, where a judge gets involved big time. Judges are (hopefully) almost the prototype of a highly trained, honest, competent civil servant.

Alas, the very existence of this third option, blunts the previously sharp incentives on everyone to get a deal done under case (1).

To come back to your point: it's also pretty obvious that there's many more opportunities for corruption and graft for the court appointed manager in the third case, than the simple auction of all assets in the second case.
Airbus announces three zero-emission airliner concepts called the ZEROe line
Doesn't eel radical enough to me. It's about on par with what a lot of Europe has already committed to. Seems like with $100 billion we could get there in 10 years or sooner, not 15.
> No, you can't distribute a binary under the GPL if it's been linked to GPL-incompatible (e.g. closed source) code.

No, GP is right. Your GPL license covers software "foo". GPL says what can be done with "foo" and things that depend on "foo"; it says nothing about what "foo" can or should depend on. "foo"'s dependencies can (and should) have their own licenses.

TL;DR: If you're writing a software "foo", you can choose what people do with YOUR OWN software (either directly or by linking into it), not with upstream dependencies.

EDIT:
I think that what you mean is that, if you're a GPL licensee (not the copyright holder) for "foo", you cannot add a proprietary dependency to it and redistribute the binary. But the copyright holder CAN do this, and it CAN add exceptions to the GPL (it's the copyright holder who can choose what to do with its code)
From Argo Workflow Engine to Server Root
Trees chemically capture some of the incoming sun energy. Are you certain the radiation cooling through that infrared atmospheric window takes away more energy than what’s trapped in carbohydrates? We have technology to keep that energy trapped for hundreds of year (wood paint).
> I think when the person above you said recommendations should be "valueless", they meant it should be a neutral, objective recommendation.

No, I mean that the DOJ's opinion on what the law should be is literally without merit, and possibly is worth even less than that. The creation, implementation, and adjudication of the laws are separated into distinct branches of government by design. I do not want the group that is responsible for enforcing the laws weighing in on what they think the law should be; one does not ask the group that will wield the power what powers they ought to have if one wants it to end well for everyone else.

I would be much happier if the DOJ stuck to enforcing the laws as written and would prefer if they would kindly shut up and go away on the issue of what laws they think should be written.

Edit: To be clear, I also think that Barr is full of it. He's blown any credibility of being anything but a partisan hack. But even with a different AG and a different administration, the idea of the DOJ recommending to Congress what powers it should have strikes me as very much a bad idea, and I would say that even if I was otherwise happy with the administration suggesting it.
USA politics are infectious. For instance, a local politician in my country recently demanded that we deweaponize our police. We dont even had incidents like in the USA. But hey, the americans are asking for crazy shit, so why aren't we?

https://wien.orf.at/stories/3064779/
You can check out Mastering Distributed Tracing by Yuri Shkuro (the author of Jaeger). Lesson 2 talks about tracing monoliths - https://github.com/yurishkuro/opentracing-tutorial/tree/mast...
The most underrated thing about websites that have kept a working design/ui/ux/whatever for a few years or more is that people are used to them. I know where the search bar is, I know where to switch language and where to exactly point my attention to find what I’m looking for. Even if something is not exactly right, or doesn’t make sense to some expert UI designer, you really don’t have to change it. I’m seriously weary of multi year redesign projects undertaken by websites used regularly by a lot of people. It almost never works. PayPal didn’t get it right, Spotify constantly messes with their app and changes where things are, everyone can probably add something to this list.

Shouldn’t UX be a lot more about how the thing looks? Work on enhancing your copy if people find it difficult to understand.
troydavis is right on both points: (1) please don't delete and repost; and (2) describe your project the way you would to a friend over drinks (looks like you did a good job of this above). There are more tips at https://news.ycombinator.com/item?id=22336638.
Buy Norco online pharmacy
I wasn’t aware of this - which instruction do you mean?
I'm not disagreeing with you, but I don't think it's usually as simple as that for anything useful of non trivial complexity.

Most of the time, more power also brings more complexity. Cortex-M7 mcus, for example, typically can't reach their max CPU throughput without turning on instruction and data caches or "Tightly Coupled Memory". Data caching opens up a whole can of worms when interacting with memory mapped peripherals. Some MCUs with data caches have peripherals glued to them that are fundamentally incompatible with caching, leading to having to use indirect tricks like using DMA transfers to interact with them. TCM partitions your available memory space, leading to arbitrarily complex application specific linker scripts.

Newer chips are sometimes less capable on different axes. It's easier to use a 5V chip to interact with a 5V circuit, rather than a "better" MCU that is only 3.3v tolerant and requires a filtered 1.8V power rail for its internal circuitry. More complex CPUs generally have less predictable and potentially slower interrupt timing too.

Spinning new hardware also isn't cheap like spinning new software is, both in terms of dollars and in externalities. A popular community maintained firmware dropping support for an old but popular hardware generation that's become burdensome to maintain due to incremental feature bloat may be perfectly justified by the volunteer developers, but it does effectively turn that old hardware into e-waste. A company producing widgets with embedded components in it might want to defer the risk and schedule hit of switching to a new MCU architecture for as long as possible, in order to balance overall company goals and limited engineering resources. Justifying engineer months of work "because it's better and everyone will like working on it more!" is a lot tougher to prioritize than "because we only have enough stock left for 6 months and then we're scraping ebay".
Writing (compiler) microbenchmarks is notoriously hard. Overall no benchmark should run fewer than two mins or so to account for context switching noises at least. It should run on fixed CPU frequency (no turbo boost, etc), fixed CPU core(s) too. It should be aware of L1/L2 cache sizes - data crossing L1/L2 boundaries on different processors results in disproportional results.

The difference in compilers is too high and the author should just disassembly of the generated code. Imo, a bad article.
Really? Didn't see that coming. Do you live in Europe? I saw comments in their fb group said that the customs + shipping fee to some European countries is really high. You'd better buy from their distributors.
You will notice that Go shares some authors with C.

They did the same with C back in the day, versus what was being done in systems programming since the 60's.

The language C builds on, B, is a spin off of BCPL, a language designed to Bootstrap CPL.

Thanks to UNIX's success we ended up with a language whose original purpose was to bootstrap compilers, not to be a full stack programming language.

Here, systems programming in 1961, 10 years before C was born, still being sold by Unisys.

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

Or at US military,

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

Or during the 70's,

https://en.wikipedia.org/wiki/PL/8

https://www.computerhistory.org/revolution/input-output/14/3...

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

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

https://en.wikipedia.org/wiki/Modula-2

https://en.wikipedia.org/wiki/Modula-2%2B

Remember that project Bell Labs stepped away from, which gave C's authors plenty of free time?

https://en.wikipedia.org/wiki/PL/I

https://multicians.org/myths.html

"Thirty Years Later: Lessons from the Multics Security Evaluation"

https://hack.org/mc/texts/classic-multics.pdf
Surely you have read the "Team" section, haven't you?

One of the guys on shown in the team section is at Square[0] and seems to be working on both the Cash App and Square Crypto.

[0] https://twitter.com/milessuter
Tried it on a few small repos, I don't know if it's just me but the whole thing is quite slow when using the web version.
Connecting via visual studio code to an existing codespace was lot faster especially scrolling and searching files. I'm not sure if it's the beta release but I have my doubts on the web version being suitable for sustained usage on large repositories.

The base image being used in these environments supports lots of common languages but I'm more excited about each repository defining their own development environment via docker container images and .devcontainer files for specifying extensions and settings. This will finally allow people to contribute to open source without having to invest time in setting up the necessary tooling for the project. These devcontainers work locally too via the remote docker extension.

All in all I expect this to significantly remove the barrier for participating in open source development.
That's awesome stuff there
That it's very possible it will be a biological computer, perhaps even real neurons.

You can buy biohacking kits for playing with neurons today.
Go to the wikidata page and it has the translations.
>No they're not; the government has already shown itself able and willing to do an end-run around the First Amendment by e.g. pressurising payment processors to refuse to do business with such websites.

I cannot see how a change to a law that's proposed by the enforcement arm of government will actually protect people from abuses done by that same enforcement arm. If they act in bad faith now, why assume good faith will follow?

>you need to hold up your end of the bargain by hosting the kind of uncomfortable discussion that society needs.

I don't think Amazon's user reviews are where uncomfortable discussions need to happen. But I do think the government demanding what should be discussed on servers owned by private citizens is a clear violation of the First Amendment.
Thank you!

Please update your main page title, so a quick-made bookmark remains searchable when needed.
Crossing+Boundaries+with+SIM+Cards+in+IoT+Devices
What I find annoying is we go back and forth over this because the insistence on clinging to the one true holy int type as on Gods Blessed Machine the PDP 11. Instead of implementing proper variable types like you have with Ada.

Seriously considering code can compiled for on 16, 32, and 64 bit machines 'int' is dodgy as hell.
Why don't they distribute an ISO to boot from Virtualbox?
Your comment took the form of making judgments about someone's personal issues ("you haven't figured out how to deal with your anger issue") and psychologically commenting about them. That's much, much too personally provocative. The odds of it landing well with a person you're talking to on the internet round to zero. It's also incongruent with a defense of "being kind and speaking to people with respect".

To be fair, it's not clear whether you meant the word "you" to be Natales or anyone-in-general. But that nuance is probably going to get lost on people reading the comment, especially the particular person you're talking to. Also, your other comments downthread made it clearer that you were indeed talking about Natales personally, and also that you were inclined to attack other users (e.g. "would that make you feel better", "You clearly have a narrow view").

I know you've been a member of HN for a long time. You're a great HN user!
I don't know, this is an interesting read, but I got to the end and I'm still not sure what the author's trying to say here. He acknowledges that humoral theories were wrong, that the modern understanding of medicine is correct, and that embracing it has allowed us to greatly improve medical outcomes. So... what's the issue?
Oliver Sacks wrote about a man who was born sighted but lost his sight due to cataracts at a very young age. 50 years later he had surgery and "regained" his sight, but found the world very difficult to navigate using vision, and he could not make any sense of things like TV images. It's an interesting story.

If anyone is interested, the title is "To see and not see", and comes from this collection:
https://www.oliversacks.com/books-by-oliver-sacks/anthropolo...

Paywalled here:
https://www.newyorker.com/magazine/1993/05/10/to-see-and-not...

Short excerpt:
http://timothyquigley.net/vcs/sacks-seeing.pdf
Your description is a little terse - are people apprehensive because of:
1) tales of his living at the office and off-hours outbursts, or
2) problematic interactions directly with other employees.

If the latter, you likely should act to separate him from the other employees even though this will likely increase the odds of a bad outcome for him - the needs of the many and all that.

If it's the former, it sounds like unstructured time alone might be his trigger (or, he could just need to 'pop off' for X hours a day regardless of environment). If it is unstructured alone time, it might be possible to put enough structure into his life that he's a lot more stable. Getting him evaluated and maybe set up in some sort of halfway house might be a good longer-term solution.

But it's probably going to be rough and depend a lot on how much you want to invest in this person. He sounds like he's likely schizophrenic and it's usually a roller coaster ride; you can have months of relative stability and then things go off the rails, there are outbursts, police are called, housing goes away, they go back to living rough, and then maybe things settle down and they can climb back up the ladder a bit until the next time or until they die. My biological father's life was like that (I was adopted at birth and didn't meet that side or learn about him until long after he was dead).

Anyway... Yes, he might be a threat. Have a plan; have several plans. Especially have mental health crisis numbers handy and try to avoid police unless there's an imminent threat to human life. Check with your lawyer and insurance about how liable you are with him living there. Try to gently walk him towards mental health resources and other support structures. Maybe work out some sort of buddy system where there's rotating 'Jake duty' to touch base with him once or twice an evening to make sure he's ok. But it's a lot, and this is free advice from the internet, so handle it accordingly.
The copyright holder can do whatever they like with their code. They can multi-license it, add exceptions to the GPL for their own code, whatever.

GPL restrictions apply to you, since you're a third party, a licensee. You can only use the code in compliance with the GPL.

So, if YOU take Amnesia's source code, and redistribute a binary, you MUST redistribute the source code as well.

If you write a software "foo" that links to a GPL-licensed library, then "foo" must be GPL as well.

This old trick was (maybe still is? I don't know) used by QT. There was a free, open source GPL version of QT; and there was a commercial version.

You could develop and distribute QT-based applications as long as they were GPL; if you wanted to write a commercial, closed source applications, you needed to pay for a QT license.
I was in speech therapy from a young age, too, and breathing helped, but I had to go a bit further than just focusing on breath control. What really flipped the switch for me, after I had breath control down, was elongating the initial sounds of words when I felt a bit unsteady in my speech. This gets a bit complicated for stop consonants, like b or d; luckily, drawing out the sound made when everything is "in position" helps. For b this is m, and for d it's n.

Anyway, it's a "resetting" technique, forcing me to coordinate everything by holding things steady for a bare fraction of a second when they threaten to fall out of sync and cause a cascading failure. It wouldn't work without breathing, but breathing alone didn't quite do it for me.

(Interestingly, relaxing wasn't quite a necessity: I never stuttered when I yelled in anger.)
> Obviously he chooses not to mention that he was fired in his

That's a rather dishonest point to make, because no one ever mentions in their CV why/how they left a position.

Furthermore, if you had actually read your own wikipedia article, you'd have know that he was forced to leave after he refused to be quiet on the government supporting a regime that tortured people and hushed that and extraordinary rendition up in order to appease their American buddies.
Often spare cycles can be used to sleep the cpu for longer cpu intervals and save power. Faster processors are often more efficient per watt, which can save a bit of power.
Fair. I worked with Ben to integrate opentracing into docker before Kube won, and at that point it was tracing only. Tracing as in spans, annotations, and baggage spanning services. So, it has changed from call graphs/timing etc to telemetry in the broad sense.

We're talking about churn here, not my knowledge, and I think considering how you say I don't understand it we can both agree it has churned into something else. As OP said, there is a lot of churn. Too much for your common system to keep up with in the (pun intended) span of a couple years. 3 rebrands in fewer years isn't promising.