skysight-inc/HackerNews huggingface dataset:
John Adams, on the Suicide of the United States
Remember, democracy never lasts long. It soon wastes, exhausts, and murders itself. There never was a democracy yet that did not commit suicide. It is in vain to say that democracy is less vain, less proud, less selfish, less ambitious, or less avaricious than aristocracy or monarchy. It is not true, in fact, and nowhere appears in history. Those passions are the same in all men, under all forms of simple government, and when unchecked, produce the same effects of fraud, violence, and cruelty. When clear prospects are opened before vanity, pride, avarice, or ambition, for their easy gratification, it is hard for the most considerate philosophers and the most conscientious moralists to resist the temptation. Individuals have conquered themselves. Nations and large bodies of men, never.

— John Adams, 2nd President of the United States
However, moments after "death" what is the physical difference?

No, or vastly reduced, brain waves.
Thank you for the short summary. And so it has come to this, a post about abortion on Hacker News.

If anyone was curious about the Catholic Church in all of this, I did a quick search on Muslim-majority countries and abortion law and found this survey from 2014.

https://academic.oup.com/heapol/article/29/4/483/653159

“18 of 47 countries do not allow abortion under any circumstances besides saving the life of the pregnant woman.”

I look forward to the nuanced intellectual discussion that will ensue on an IT forum to clarify at what point during pregnancy an unborn human being is “ensouled”; alternatively at what point is the fetus in a woman’s body deemed worthy of independent basic human rights.

I’m guessing it has nothing to do with OSs. Then again it probably has nothing to do with how many roads you can block or cars you can burn...
Out of interest what do you do with exploits for projects you don’t want to contribute to? I assume you’re not reporting them or fixing them because that’s contributing. Do you sell them or something?
> This kind of thing makes me yearn for a solution that does this in VR.

I would absolutely love a VR take on this. A year or so ago, I figured I could manage running games in TTS as a VR player while everyone else just played. Turns out that TTS in VR is far and away less usable than TTS normally is. Just feels like they checked a box to enable VR support in Unity and left it at that. Fuzzy interface that made everything hard to read, clunky VR controls, and basically zero assists. One wrong move and you accidentally clear the whole table. It made TTS's regular controls seem nice, that's how bad it was.
Horrifying mindset that led to the disastrous war on terror in the aftermath of 9/11. Our foreign policy should not be based on an animalistic thirst for blood.
> Some of the numerous Cisco vulnerabilities have all the hallmarks of government persuasion.

Is there a write up of the code analysis?

It's interesting because I think it would be very hard to do without being caught retroactively.

Easy to insert, but hard to cover up the fact it was inserted when specifically looked at.

It would have to hide from fuzzers for instance. Easy to do, but hard to hide the fact your were hiding a bug.
This sounds like an incentive to increase costs (20% of 2X > 20% of X).
Can someone give me specifics on who's affected by "cancel culture"? It's a meaningless label to me.

I mean, I think Bill Cosby has been cancelled. Colin Kaepernick was for kneeling. And the lady who called the police on the black man in central park. Some of those may be unjustified. Is this really the biggest problem in society?
Does anybody here have any direct knowledge of this particular conference or talk?

I'm not particularly interested in litigating the whole idea of CoCs based on a single example at this time. It appeared (to me) that the author meant to highlight what he felt was a failure of one group, at one convention, in one instance. While the idea of CoCs is an absolutely worthwhile thing to discuss along with adjacent topics and social context, broad arguments about this area haven't done much to enlighten me as to "What actually happened here amongst these individuals in this instance?"
It's true. Attacking random countries that follow the same religions as a particular bad guy is not a recipe for long term prosperity.
That is one of the most unrepentant mugshots I've ever seen.
https://github.com/skypjack/entt

Amazing codebase by an amazing developer and maintainer.
"Stay hungry. Stay foolish" is an attempt to counteract this tendency
According to the linked article, it took only 2 reports to lead to an investigation and to the decision that the CoC was violated. So a vocal minority, when not ignored, can sometimes have a big impact.
Bulldozer: batch data moving from Data Warehouse to Online KeyValue Stores
This is what I was thinking with my comment. I don't like the idea of being liable for software I make. I love that the MIT license has a clause saying whatever happens to your computer is not my fault. It's comforting when you're just trying to share something.

But.. there are certain classes of software that I think should be written differently.

I feel like we made a lot of bad decisions. There should be a completely separate stack for hospitals, power plants, etc., including a custom operating system. Why is Windows running on every machine? Isn't this a national security issue at this point?
The underlying witch-hunt mentality has obviously existed since before the term witch-hunt.

The new part is that social media arguably accelerates it. One wacko trying to burn the witches in a village full of level heads couldn't accomplish anything. Now they can band together nationally.
Which best practices would you add to this list?
If the U.S. accidentally bombs a civilian caravan when trying to bomb terrorists isn't the critique "we should stop trying to bomb terrorists" equally as valid as "we should be more careful where we drop bombs".

The article explicitly argues CoC's should be done better, but it's also a story of collateral damage. The author might believe these issues are infrequent and a non-issue but not all the readers share this belief and I don't think there is anything wrong with that reaction.
"You are a product of your environment" --Clement Stone (b. 1902) https://archive.is/yPhyn
Definitely worth a watch: https://en.wikipedia.org/wiki/Citizenfour
In my country I can easily fake the years experience. If you're good enough at the tools, you can bluff at the interview. Usually at least 3 from 4 companies will continue with the recruitment.

With certification, I don't think it'll happen in near future, due to how hard it is to certificate a programmer and how scarce they are right now. Though it's possible for outsourced foreign developers such as India to be required certification.
Placing trailing "," helps with making it being less nested. Try it out!
Why does linux only support ELF?

Other executable formats, for instance, support multiple architectures per file. Why does Linux not?
> The thing HN likes to do best with any story is to generalize it and find sweeping conclusions.

This is what intelligent people do. They recognize patterns and extrapolate. At this point the vast majority of people have experienced variations of what this guy has gone through.

In my own experience I have seen the exact same pattern of behavior in a slack community set up for my town.

> This is one of those posts where the title is going to trigger a lot of unproductive subthreads,

They seem quite productive to me. This sort of pathological behavior is increasingly common and finally people are willing and able to talk about it in public.
https://queue.acm.org/detail.cfm?id=2436698

Link to original demo: https://www.uselesspickles.com/triangles/ (the site's certificate is expired, so you'll get a warning).
An excellent movie on how Israel/US/EU used a Computer virus to destroy Centrifuges in Iran Nuclear Plants https://yts.mx/movies/zero-days-2016
This comment adds very little to the discussion.
My house would be trivially easy to break into but if someone did, I wouldn't be responsible.

Even if I leave the door unlocked, it's still a crime to break in and take my stuff.
This is just a single engineer from a company that not only makes TVs, console, but tons of other electronic (and possibly non-electronic) equipment. Inside every company, even inside every project, and every team in a any company there might be competing ideas, research and whatnot.

For example we use anywhere from good ole MFC, wxWidgets, WPF, Qt, imgui, Telerik and who knows what else...
Small Scale Community Development Work
Sometimes analogies can be misleading. It's a lot harder to design a secure hospital IT apparatus than a safe. Also, in the event of a safe getting cracked, you'd likely have no recourse against the safe vendor. Safes are designed to present a firewall against tampering, but with sufficient physical access, no safe will stand for long. So your analogy fails two ways: one is that it trivializes the difficulty of the problem you're analogizing, and the other is that even if it were a good analogy, it would cut against your argument.
Indulgences for the damned were inefficacious and applied to the Church suffering in purgatory.
Operation Northwoods too ... https://en.m.wikipedia.org/wiki/Operation_Northwoods

Nothing like killing a few of your own to give your propaganda legitimacy.
The higher the number or line, the better the situation. Case / death ratio, which is usually reported the opposite way as CFR.

Not sure it answers less common, as I interpret as Covid deaths vs all deaths.

Something seems off when the longest moving average point is the most outlying point. One would expect the raw data to have such points.
I've always been partial to a seemingly normal form field for data I don't need or want (e.g. id="name") that is visually hidden with CSS. Dumb bots will fill the field but humans won't.
Professionals should act professionally, but it is not rational to ignore that human beings are subject to emotions. Taking emotions into account is necessary to maintain an environment where emotions don't get in the way.
https://rosettacode.org/wiki/Category:C%2B%2B
It is not a take. It's an objective description of what a CoC is and how it is designed to be used. There is no way around it. At all. I'm surprised you feel the need to turn a blind eye to this fact.

Let's put it differently: without it's oppressive and persecutory function, what's the point of a CoC? To make it even simpler to you, what do you expect if someone in a community is deemed in direct violation of a CoC?
The Journey to Delivering a Faster Experience at Skroutz.gr
This is what lawsuits are for. A few good lawsuit victories would put an end to this.
Attribution for cyberattacks is hard.
Haskell: The Bad Parts, part 1
The problem with this is that other bad players within US can "hack" this attempt to blame a state/group that had nothing to do with this. Has happened in the past.
NASA releases a playlist of eerie sounds the space makes
I used to butt heads with her

I don't remember this at all, so you must not have ever really upset me.
Is this happening in movies under my nose?
With the basic list of components offered I wonder if it might be cheaper to put literally all of them on a single PCB or a couple with harnesses.
With our luck in 2020, it just might be Cthulhu's heartbeat.
A patch that could help heal broken hearts
I thought it was suspicious that the Useless Leader managed to publish an interesting piece.
Likewise, I love FISMA, but I don't think hospitals would cease operations just because their systems couldn't get an ATO. What kind of accountability would motivate them to complete POAMs with any urgency? I don't think there is an effective way to incentivize a proactive approach - financial penalties would simply be indirectly paid for by customers.
I'm taking umbrage with the "But this kind of thing becomes inevitable" part
I've always thought hackers/security folks have better politics (in both directions) because they're used to thinking in terms of systems.

I would love if journalists also took the time to think about how the parties use the equivalent of social engineering to control the news cycle and bring about changes that aren't healthy for journalism or democracy
And how are you going to identify the state/group that did this? Believing "experts"? Oh, that worked just fine previously

https://en.wikipedia.org/wiki/United_Nations_Security_Counci...
It's sick. We didn't elect people to be their puppets. No respect for others, and no shame for themselves.
> No, CoCs are meant to clearly state that bigotry is unacceptable.

Oh really? This discussion is about someone that was persecuted and punished for violating a CoC. Do you see any bigotry involved in this story?
I would think of BeyondCorp as end users accessing services through an application-layer perimeter from a public network, instead of directly from a private network.

The network where the services actually sit becomes, in effect, even more private.
Brave first to nix CNAME cloaking, a sneaky DNS trick used to evade adblockers
Perhaps you should ask Violet Blue what she thinks of Valerie Aurora's "excellent" training:

http://www.securitybsides.com/w/page/35868077/BSidesSanFranc...
I’m sure there’s good reasons for this design decision but this overall situation is why Linux display will never hold a candle to Windows or MacOS or iOS. This kind of thing should just be monolithic, if not architecture then in politics. The people writing all the different components should answer to the same unit tests, the same specifications, and the same boss. A truly great solution needs unity of vision and unity of design.
This is Portuguese for Thanks?

Off topic, but reading it I just noticed it sounds an awful lot like ありがとう (“arigatou” as in “domo arigatou Mr. Roboto”).

I think there’s an etymology lesson in this, although I’m not sure which way it goes, probably Portuguese -> Japanese via Nagasaki.
You're gonna need your MRIs on the network cuz they transmit the actual PHI via PACS.

No way the operator is copying a 5GB+ dicom file to your record in your EMR manually.

You NEED to have the patient name added via modality worklists to reduce errors (ie. add the pt to the MRI software before the scan, and send the scan to the EMR once it's taken).

The worst thing is, this protocol is old and insecure. They just don't have the IT chops at hospitals to handle this.
> that's also doubling from an average ~5,000mi travelled per capita in 1970 to ~10,000mi.

More than that; the chart shows fatalities per vehicle mile starting at their all-time high and falling steadily thereafter. Exactly like you'd expect if people were trying to avoid fatalities. Nothing special happens in 1970, where fatalities per 100 million vehicle miles traveled have already fallen to 4.7 from, say, 21 in 1923.

47 years in the other direction, fatalities per 100 million vehicle miles traveled in 2017 are 1.16, a decline of 75.5% compared to the previous 47 years' 77.4%.
Hm, and me I thought most of them were just a way to assure newcomers that your project wasn't going to allow racist trolling on the mailing list.

My take is that the problem with this code of conduct was that it was dumb. I want to recommend to you the degree to which it is easy and relaxing to just acknowledge that and move on, maybe with a note or two about what not to do in any code of conduct you write. It seems --- I could be wrong, I started today confidently wrong about bay leaves --- like the alternative is an exhausting vigilance about conspiracies to control and persecute. Even if you're right, nobody is going to believe you, so what's the point in letting your pulse quicken?
> Either that's already implied,

A very large group of people have stated many times that that is not the case. They do not feel safe. It's continued assertions that bludgeoning people is the sole reason CoCs exist that make those people feel like they are being completely ignored.

> or means nothing if you don't plan to act on it

That is literally what I said. "And they are meaningless if the leadership is not trained on those commitments."
The Red Guards accomplished the national banding together thing, with the approval of the establishment, going from village to village, city to city, they burned and hanged witches, and destroyed problematic symbols too.
Took me a while to find something useful, but here you are:

https://fabiensanglard.net/fd_proxy/doom3/pdfs/
Not that this is a case of this, but in tech communities I see too many examples of "criticism" where in the critic doesn't want to actually provide anything useful to the person and instead uses the opportunity to show themselves and/or the other people involved how smart they are.
This used to be a pretty common bug, I think. The cursor is often drawn using a special "hardware mouse cursor" feature specifically designed to make a tiny bitmap move around the screen as efficiently as possible. It'd be easy for a driver to mess that up and cause the cursor -- and ONLY the cursor -- to look garbled.

You can see problems today like the mouse cursor not respecting Windows 10's night-shift color filter for the same reason.
Drift looks very nice. TiddlyWiki is interesting. But other than the name, one thing that I question is why it gives visitors the impression that they can edit posts. I know what the traditional concept of a Wiki is to facilitate collaboration, but is there a way to disable this for private instances?
We don't know anything about the accusers, do we? I don't think it's fair to assume they had malicious intentions.

Specifically, I don't think we can assume that the people who were uncomfortable with the talk were like "this speaker should be banned from the conference". Maybe the initial message was closer to "hey, this seems a bit harsh and distracts from the actual content, maybe the speaker wouldn't mind toning it down for the next talk".
The Surprising Breadth of Harbingers of Failure https://journals.sagepub.com/doi/abs/10.1177/002224371986793...
I based my judgement of that deck on reading the deck, and I really don't care what Violet Blue thinks about anything at all.
Collection of John Carmack interviews and writings
Like I'm not saying that I think you _should have to_ do this, but you could do it without compromising the thing you say is important.
I like the app, but cannot commit to a closed source solution.

I do appreciate the local-data first approach, but that is table stakes, especially for something as personal and sensitive as a knowledge base.

The "free for personal use" is a rug that can be yanked anytime without warning. After having a number of closed source but otherwise free pieces of software do this, I do not want to climb the learning curve, nor do I suggest anyone else do so.
Many developers forget, that you don't go fishing locally using an aircraft carrier or battleships. A small raft is enough.

If your team is small, use tools that can perform the best on small team, if your team is big, use one that can support it. K8s is used for going big, angular is used for complex interface.
"Not saying it was aliens.... but it was aliens!"

I'm not sure why this was posted? Something made it relevant today? The human brain is somehow wired to believe the most irrational things, not sure if there was an evolutionary benefit.
> I honestly never fully understand how to read the maillist patch. The plain text format makes it very hard to understand what's going on.

That may be due to the settings in your mail client. If it's displaying plain text in a variable width font and/or not applying syntax highlighting in terms of showing added and removed lines in different colors, that would make the diff more difficult to read.

But some mail clients can do that and it makes reading the diff much easier.

> I'm sure I will understand it better or even prefer it if I use it long enough, but then again I can instantly understand code reviews on GitHub/GitLab/Gerrit.

Essentially, code reviews in a mailing list are much like a discussion thread in Hacker News or Reddit where the thread structure is very similar. The only difference is that most mail clients only allow you to display one message at a time.

In my mail client, Thunderbird, you can see the overall thread structure of a patchset discussion. This is the root message for the thread which serves as the cover letter (which is the equivalent of the PR description) [2]. The first commit in the patch is displayed here [3] (note that I have a plugin that enables diff syntax highlighting). The email subject is the commit message title (with the [PATCH v2 1/3] tag prepended to it). The commit message itself is the beginning of the email, and the diff follows.

Unlike Github (and maybe Gitlab), the commit message and diffstat is treated at the same level as the diff itself. That means you can comment on it just like you would on the diff.

Here, you can see the Junio C Hamano's comments on the second commit in the patch set [4]. He's commenting on the diffstat line which shows 391 lines lines added to the builtin/submodule--helper.c file. Further down in the same message [5], he's commenting on the code inline, much like someone would quote a message here on HN and reply inline to multiple sections of it. It's not really that different compared to comments on a diff in Github or Gitlab other than the fact that it's a reply to an email message rather than a web page.

[1] https://i.imgur.com/QmqUWR8.png

[2] https://i.imgur.com/mILREtf.png

[3] https://i.imgur.com/gdoy5zs.png

[4] https://i.imgur.com/BcTdRRe.png

[5] https://i.imgur.com/cCpqsOL.png
That reminds me, I need to re-read Survivor Type by Stephen King...
I use Clojuresript with a react interface to create SPAs for data analytics UI at work. It is much simpler and easy to manage. For me developing applications with javascript tend to get complex over time as the app grows. State management is really simple in Clojurescript. I was able to create reusable components which can be ported over to new projects with little effort. I now find it much more easier to develop the front end in SPA format with CLojurescript rather than rendering the UI structure with server side stack. The app tends to act a lot more faster with SPA as you see in this video https://www.youtube.com/watch?v=islPRG2_1vU
Really wish there was a native version of this for the Quest rather than having to link it to a PC.
It makes you wonder how incompatible they are to GDPR when they find it better to block EU than fix the issues
It's not; indulgences remit the temporal punishment associated with sin (mortal sins incur eternal punishment in additional to temporal punishment; merely venial sins incur only temporal punishment). Mortal sin can be forgiven only through contrition and reconciliation. Temporal sin can be forgiven at the leisure of the Church (i.e., through indulgences). To commit a sin with the intention of attempting to obtain forgiveness through reconciliation afterward is itself a mortal sin.

Indulgences still exist, and you can still purchase them in the sense that you can make a donation to a priest to offer the sacrifice of the Mass for a specific intention (like the remittance of a portion of the temporal punishment for the sins of a friend or loved one), and the offering of the sacrifice has indulgences associated with it in addition.

This is not the only way to gain indulgences. There are many ways to gain them. Praying for the souls of the faithful departed on All Souls Day (in combination with the usual conditions, i.e. a) being in a state of grace, b) having the interior disposition of complete detachment from sin, even venial sin, c) having sacramentally confessed their sins, d) receiving the Holy Eucharist, and e) pray for the intentions of the Supreme Pontiff) on November 2nd allows for one to obtain a plenary indulgence (which remit ALL temporal punishment) either for oneself or for a person of your choosing.