skysight-inc/HackerNews huggingface dataset:
We use GitLab. We push markdown meeting minutes[^1] with a template to a repository, which makes them easy to parse.

We use wiki and issues to document everything. We put links to Slack conversations and quote messages of decisions or plan of action.

We also use GitLab for our paperwork (financial, taxes, etc) in a checklist.

We have an Operator's Manual handbook that tells how to somehow run the company (all the things that took us time and experimenting to learn, whether how to make an invoice and the laws relative to which information should be present, to where to pay taxes with GPS location and a picture of the building you need to go, which story and office, and what to put in the cheque). These were born after we've had trouble sending an invalid invoice.

Conversations with new hires lead to writing an onboarding document that cites the books to read, why we consider they're good, and why they're useful. How we work (issues, merge/pull requests/commit messages). This was born also by being confused when a ne hire came before we had their email and accounts set up or making the same remarks on code, etc. Early version here[^2].

Hopefully I can disappear and someone could eventually have an easier time stepping in.

Doing this, one of our core contributors who was unavailable for a year has been able to stay informed on where we're going because they're cc'd in issues and we strive to be clear in technical exchanges.

[^1]: https://news.ycombinator.com/item?id=19924100

[^2]: https://jhadjar.gitlab.io/kbase/hiring/

https://news.ycombinator.com/item?id=21808439

https://news.ycombinator.com/item?id=21598632

https://news.ycombinator.com/item?id=21427886
First, the lack of a public vote on this issue is troubling.

Second, it's inappropriate for a state agency to make such personal decisions on behalf of people without asking. Choice matters, and it's each individual's choice to make.

Finally, was this even necessary? Why not simply ask the family at the time of death? If there's no surviving family, THEN the state decides. Last, not first.
Right now I feel for the folks that physically have to be on the front-line of all of this to the point I'll say we did throw a lot of them overboard.

I'm afraid someone will go off on me for saying this, in regards to unemployment - I do not believe many of these jobs are ever coming back... and I think we've got a recession on our hands that's about to make 2008 look like a stroll through the tulips. We're just in the quiet before the storm =(

I don't think enough people here get how lucky most HNers are to be on the right side of the class divide, especially now.
Given the dod budget is bigger than the revenue of google, amzn, and msft combined and with a million employees why can't they just build their own data centers?
Interesting point, I hadn't made it that far down the rabbit hole. I agree that it's not a complete solution, and possible risks of exploiting the sandbox itself should be taken into account on a case-by-case basis.
how did you find that... when I hit the home page, I looked at the source and not finding either an RSS header or a link to that feed.xml
We're working with LibreOffice, but MS also supports OpenDocument. The quality of the XML produced by these programs is extremely poor. LibreOffice, for example, changes the name of every (or nearly every) automatic style every time you save, which makes it very hard to use the diffs. Also ODS doesn't stride formula references when you repeat rows, which baffles me.

Nonetheless, by simplifying the FODS files to use a subset of the format, the diffs are looking okay now. I created a wee little canonical string representation of the style parameters I want to use, and putting that string in the style:name attribute when I clean up the document.
> In therapy, you are unconditionally accepted with positive regard, which facilitates viewing yourself more clearly

You have described effectively the opposite of modern society, where there's a thirst to find faults in one another. Whether it some bias, political opinion, attitude, etc. It's a national past time to judge the virtue of another person's character. The less understanding and reflection on self, the more vicious the judgement.

Maybe if we begin spending less time virtue signally to one another and more time being alone with our own thoughts...
Yeah, still just checking it out, getting an auth system working with oAuth in about 15 mins via Socialite was fun. I want to test out the Lambda deployment which seems sweet. I use Serverless for that ATM with JS and Python. Elixir pattern matching is fantastic and I miss being able to call functions by arity. I don't know which deployment process I prefer, yet. They all suck.
AWS and Azure have a ton of services up and down the value chain but I kinda doubt the DoD is interested in more than compute and storage. Everything past that is security and price.
Google/Alphabet employee here, but not affiliated with GCP.

One quick way to get a grasp of this is to take a look at the FedRamp page for various Cloud services providers with IaaS and other offerings to see how many authorizations exist, and at what level:

https://marketplace.fedramp.gov/#/products?sort=productName&...

What is FedRamp?

"The Federal Risk and Authorization Management Program (FedRAMP) is a government-wide program that provides a standardized approach to security assessment, authorization, and continuous monitoring for cloud products and services. This approach uses a “do once, use many times” framework that saves cost, time, and staff required to conduct redundant Agency security assessments."

Not all DoD work is classified, but classified data storage, transmission, and processing has strict standards defined by the National Security Agency. There are many levels of information classification, and generally these information levels are not allowed to comingle or information systems are run at a system-high level (i.e. everything in and about a system is handled at the highest level of classification for information the system may contain).

Generally, information systems used by the Department of Defense must be certified and accredited for use by the information owner / equivalent of a CIO-level role (G6/A6/N6/etc).

Not all cloud service providers have facilities and systems designed and certified for classified information storage and processing.

https://fcw.com/articles/2017/11/20/aws-secret-region.aspx

https://www.nextgov.com/it-modernization/2018/03/defense-age...

https://www.nextgov.com/it-modernization/2020/03/microsoft-u...
The "libertarian" bit should be respected if we're talking about modifying choice architectures. When life is full of various burdens, when people are busy, when information may not readily reach everyone, things are different. People may simply need to know that they even need to be on the lookout for something like this, because assumed consent and assumed right to your body seems unconscionable to many.
It's just a guess for this exact case, but UK government do have some access to credit history and this usually mean name plus dob plus address. And it's can use electoral roll databases for actual citizens.
This is great. The max being only two bothered me and I completely forgot that one could do that as well. I'm going to expand on the small script I wrote that sets the playback rate to twice the speed by default [1]. Thank you! :-)

1. https://webapps.stackexchange.com/a/136744/233601
> It's widely known that the NHS needs organ doners

Give it a day or two, and it too will be widely know that you can opt-out, we're discussing this on the HN front-page afterall, clearly this is no secret.

Give it a generation and no one will care either.
It's hard to imagine counterfactual where NASA administrators says something else and wants to keep his job. It's like how fighter pilots are always saying good things about new plane they are flying. It's the only option.

Government contractors were genuinely ecstatic. There is no downside for them.
Developer here to answer any questions. Also see https://github.com/foxcpp/maddy/wiki/FAQ.
Like Python
"sanitary fees" at funeral homes are added since they now have to store a leaky mess in their fridge. Some families might not be able to pay for extra costs, even if you're just getting cremated.
I've traveled close to 100k miles/year for ~8 years and have opted out successfully hundreds of times. When they ask why, I just stand quietly. I used to explain the legal and moral implications but the mall cops - I mean TSA - don't care.

And for a fun alternate strategy: instead of opting out, if you just say "I can't raise my arms above my head," you can skip all of it. You don't even have to explain why because they're not supposed to ask. You'll go through the metal detector and get a hand swab and you're done. Most of the time, I get through to the other side before my bags.
LOL ... guess what percentage of the population are aware of this!

Surprise!
It's interesting, I'd guessed it was a compatibility choice but there doesn't seem to be any evidence for that.

Aside: Microsoft sucks for having purged blogs like that one. The archive you're looking at captures most of what was once Michael Kaplan's blog at Microsoft. Kaplan was terminated by Microsoft and then died, and his blog was one of a large number of valuable blogs with insights into Windows technologies that at some point were "tidied away" because they didn't fit whatever nonsense brand vision somebody had that week.
Thanks for your comment! When creating the encrypted URL, the password entry uses proper password fields, but the decryption prompt does not.

I originally made the decryption password prompt use a JavaScript window.prompt because I didn't want to risk users' hints posing an XSS vulnerability. Unfortunately, that means entering the password in the prompt is not done with a proper password field, and is instead done in plaintext.

Eventually, I hope to build out a better UI for decrypting links. Handling this is definitely on my list of planned improvements!
Yep, this is me with venlafaxine. I appreciate that medication is not a panacea, but it really gets my blood up when people act like meds never work for anyone. It's just patently false.
And we've had maybe about ~10 people as impactful as Newton, in the last ~500 years. Is the typical person amenable to those all-or-nothing odds?
Dismissed as vaporware years ago, Star Citizen is still growing and evolving
I'm also an opt-in donor. I would've been in favour of postponing this change by a year. It was impossible to communicate this to the public effectively in the middle of a crisis, and whilst I think people should be donors and agree with it being opt-in, I think it's pretty shifty to do it at a time where it's very likely people aren't going to be able to make an informed decision.
you have to actively want to not be

They turned something you could do for your fellow citizens, 100% of your own volition, and consciously in 100% of the cases, into an obligation. Which, again, makes your organs, unless you opt-out, property of the state.

I also don't see the problem with putting people who opt-out in the back of the line.

I don't see a problem putting people who pay more taxes in front of the line. They contribute more to the NHS, including making transplants possible. You can even argue than keeping the wealthier alive is more beneficial to the whole system, as, if they die, they'll stop contributing.

This is a terrible idea, of course. How much, in any kind, organs or money, you contribute to the system, shouldn't dictate the attention you get. But it's freaking scary how many in this thread are suggesting exactly that.
Wow, this author needs to be more concise. That article keeps going and going, with gigantic fills-my-1080p-monitor screenshots that seem to be low on content, that I lost the thread of what he was trying to convey.
This sentiment is understandable (and apparently popular), and I suppose GP deserved either a well-reasoned personal attack or a snarky reply... but I don't think it merits a snarky personal attack.
> I think you're going down a slippery slope...
> let's look at what Hamming counts as "selling"

Ironically, above is a textbook example of "slippery slope"; redefining selling to include any communication about the work. (Besides, the context Hamming seems to be targeting is academic/semi-academic formal research, which is different from purely artistic/solo efforts; it's another form of business with a somewhat different currency). One might enjoy multiplayer games more than single-player; is that "selling" too?

Look, I am not arguing at all with the statement that if "impact on the world" in the external sense is your North Star, you have to "sell" in the broad sense of the word. I also am not arguing that there is pleasure in that act for some people (I, too, in fact enjoy it, sometimes more than the contribution, but that's just me). In fact, I stretch the argument even further that capturing value of the work is more in the sales aspect of it than the "real" contribution, as you can empirically see in the world.

What I vehemently disagree with is the default and universal framing, that everyone's goal is, or ought to be, external projection of the work--and that otherwise the work is "valueless". I also disagree with the universal perception that all people would equally gain more satisfaction by the "impact" than the inherent pleasure associated with the work.

Without that mindset, extremely long term investments and contributions will never be made. Okay, maybe you'll redefine "selling" to explaining your vision to people living 500 years from now, but I don't. And I doubt that is the intent of the article. I read it as much more pedestrian: "if you want to get promoted, gotta sell your work to your bosses."
You still need a programmer to find the bugs. I think it's actually harder to spot and fix a bug, than to write a simple method that involves one.
Reading this does make me feel that Einstein's GR may not be the last word in the mathematical modeling of gravity. (Not to say that this feeling could not be wrong.)
This comment was better than the article at explaining what is nix, thanks!
I see. I haven't used it myself, but I know Trello has a custom fields feature to add structured data to each card (https://help.trello.com/article/1067-using-the-custom-fields...).

Are you the only one working out of this spreadsheet or do you share it with others?
If you install the "linux" package using nix on Debian, you get a directory in your nix store (the collection of "installed" packages) containing a bzImage, a System.map, and a `lib` directory containing all of the kernel modules. It would then be up to you to build an initrd and wire it into your bootloader, if that's what you wanted to do.

In other words, Nix packages are just files in their own special place on the disk (under /nix). If you want to configure binaries from those packages to run as daemons, or otherwise be wired into the system globally, that's up to you.

In fact, this is also true for the packages that you've "installed"! The nix package manager creates a package that represents your "user environment", and that package just merges all of the packages you installed using symlinks, and a symlink to that package is added to your $PATH.
cool, trying to understand 3. Ambiguity. from the output:
4 drops at unix_stream_connect+4ff (0xffffffffb8e089ef)
4 drops at unix_stream_connect+4ff (0xffffffffb8e089ef)
2 drops at tcp_v4_rcv+48 (0xffffffffb8db1618)
2 drops at unix_stream_connect+4ff (0xffffffffb8e089ef)
2 drops at unix_stream_connect+4ff (0xffffffffb8e089ef)

especially the reason for the drop? what does +48 in "tcp_v4_rcv+48" mean, thanks and sorry if this was documented? and I TL;dr
“Because of a backlog of personal messages, the wireless operators had ignored ice warnings from other ships.”

Actually no, ice warnings* were passed onto the Bridge, which the Captain choose to ignore, as he was endevouring to beat the record for the fastest crossing on a maiden voyage. The lesson being, don't go full steam ahead into an ice field, in the middle of the ice season, at night under a moonless night.

“On the 11th April, she received 6 warnings from ships stopped in, or passing through, heavy ice, 5 more on the 12th, 3 more on the 13th, and 7 on the 14th.”

http://www.titanic-titanic.com/the-ice-warnings-received-by-...
Sure, that's fine ... but we're talking extreme behavioural economics when, I'm guessing, the vast majority aren't even aware the switch happened today.
How to find a good venue to submit your research paper
> Some of the poorest people out there are the happiest

yes, because the depressed do not live long there.
Update, I decided to get out of it, too much risk, the "start up wannabe" thing on the side can't match my income from my current job and my current job is the fastest/realest thing for me to get out of debt/achieve some semblance of financial security so yeah...
Project 386 #3: First signs of life
Disclosure: I work on Google Cloud (but I wasn't involved at all with anything regarding JEDI).

I think it's more accurate to say that we did not have (and do not have) the Impact Level 6 (IL-6) authorization that JEDI strongly suggested. As a commenter below says, that doesn't actually mean "vastly behind" any more than "Oh, you don't have < French Law thing >" would mean vastly behind.

The Defense Department now has a writeup actually [1] about some of this (search for "Impact Level"):

> In an October 22, 2018 letter to the OIG, Representatives Womack and Cole raised concerns about the RFP’s “gating or restricting provisions” that seemed to be tailored to one specific contractor that the Representatives did not identify. On September 6, 2018, Oracle made a similar allegation in its
supplemental complaint to the GAO. For example, the Representatives referred to “the requirement that the Cloud Service Provider meets the Defense Information Systems Agency Impact Level 6. Currently, this unnecessary requirement, along with many others, can only be met by one specific contractor."

> [...] As of December 2018, Amazon Web Services was the only contractor granted an IL-6 authorization."

> [...] We reviewed the JEDI Cloud RFP and found that it did not include a gate criteria that required a contractor to meet the IL-6 security requirements; rather, the RFP Statement of Objectives required a contractor to have infrastructure capable of meeting security requirements associated with hosting information classified at the Secret level within 180 days of contract award. The contractor’s infrastructure also had to meet security requirements associated with hosting information classified at the Top Secret level, within 270 days of contract award. Additionally, on December 12, 2019, DISA granted Microsoft IL-6 authorizations, demonstrating that more than one contractor was capable of meeting the security requirements.

[1] https://media.defense.gov/2020/Apr/15/2002281438/-1/-1/1/REP...
Blaming the people you're trying to communicate with is not a winning move.

When you look at the 2 graphs side-by-side, as in the article, it's apparent which conveys more meaning (the linear one), unless I suppose you read log graphs all day. The public does not.
Strava to Put Subscriptions at the Center
I haven't been around Tildes in a while, but they are doing the right thing when it comes to producing an alternative to Reddit - which is focusing on building a community rather than focusing on building a platform. After all, if you find Reddit to be terminally flawed, you will not solve those problems simply by duplicating Reddit.

The Tildes founders looked at Reddit, then what happened to Voat and identified the problem as a social one, not a technical one. The problem with Reddit and Voat lies between the keyboard and the chair. This is why they focus on the quality and good faith of the discourse, instead of metrics like growth or mass appeal. They aren't aiming to be a clearing house for all means of social interaction in the way that commercial social media platforms like Twitter, Facebook, and Reddit are.
Strapi (headless CMS) raises $10M
What percentage of people refuse to receive a transplant because they disagree with transplantation? It's a tiny number of people. Acceptance of organ transplantation is almost universal outside of religious communities such as jehova's witnesses.
are you sure null < -1 is true? If it's the case what happens to 0 < -1?
I must be lost then.

The python code is an implementation of a program that uses the Coinbase API to make trades, fetch market data, etc.

In my day, we'd call that a Program, Library or an SDK. Definitely wouldn't call that an "Unofficial API".

When I think of "Unofficial API", I think of an API that wasn't intended for public use and is undocumented and supported by the company. Like the Pandora API some music players have reversed... or the Pokemon GO API people are talking about in this very thread.

Coinbase released, documented and supports their API. Anything that uses that API to do things is just a program, or library.
admittedly I am as biased as they come being a formel Nortel employee.

Chinese government hacking and Huawei hacking are one and the same as the end result is Huawei benefitting from the stolen information.

Had Nortel not been hacked they wouldn't have had to deal with their competitors ripping off their products and out manoeuvring them in their business deals.

The article I linked to cites an ex senior security advisor at Nortel stating that the hacking dated back to 2000, before the tech bubble burst.

Instead of being swept under the rug the demise of Nortel due to hacking should be a case study in why computer security needs to be given a lot more attention even if it is at the expense of convenience.
I like Kotlin but I'd say a strength of BEAM is that it doesn't allow for infinite loops, which means coroutines can't block others. This is a fundamental strength.

It allows the runtime to schedule coroutines effectively - they can't block for more than a function call (recursion is how you do "infinite" loops).

I think a future competitor to BEAM languages would need this feature.
I'm sorry you went through that, both the relationship with the therapist and your family's lack of support. I hope you, your siblings and your parents are doing better now, but either way this seems an important warning to note.
Well, in this case, it would only be the dead poor, right? We're talking about donating organs after death.

Just as it's hard to justify not being willing to donate organs (because "you're dead, what do you care"), it's also hard to justify not paying those who do on the grounds that it's exploitative.
I find it fascinating that we continue to call them CMS's and hence shoebox them into competing with Wordpress etc. when I feel there is a broader category of DMS (data management systems) where the end user needs flexibility to store their data. I know notion and others are potentially filling that nice as well coming from a "replace wiki" or knowledge management perspective.
I'd argue he never experienced anything that terrible. I can totally relate to wondering whether even another hour was doable, and no, being alive just for the sake of being alive in those moments is not worth it. I guess I've always been hopeful even in the worst of times that things will get better (they always do) and that's the only thing that makes those stretches workable.
If you're refusing to be a donor, would you also refuse to accept a transplant if you needed one? Seems only fair
I know folks who were making $250k per year as contractors in war zones over 10 years ago. It wouldn’t surprise me if the number is higher now. These were all for skilled jobs that required TS SCI clearances.

$250k is $5k a week for 50 weeks. These folks often didn’t work 50 weeks since generous home leave was frequently given, so $1000 a day may actually be on the low side.

Also note that there are tax exemptions via treaties or war zone exceptions that can make a significant impact on take-home wages.