skysight-inc/HackerNews huggingface dataset:
> Make reputation scores the result of some sort of eigendecomposition-based algorithm (similar to PageRank) where the initial state vector is based on the people you trust. That way, you’ll only give credence to a bot to whatever degree you (indirectly) trust the bot.

This is just 'web of trust', right? https://en.wikipedia.org/wiki/Web_of_trust
I am afraid to ask this but can someone explain the "nazi joke" to me?
There's been work on integrating the server and client together in a p2p fashion.

Then you are essentially self-hosting on your phone/laptop when you run the client.
I don't actually think anything is awful, but my main complaint about Element as a GUI app, is that aside from opening the chromium developer console and watching what it does, it has very few options to diagnose client-server connectivity or TLS crypto key handshake issues.

I wish it wasn't an Electron app built on Chromium which makes it a huge resource hog. There's lots of underlying dependency and reliance on whatever design decisions the Chromium developers might make now or in the future, which would not be best suited to the security and single-purpose-focus of a chat application.
That's my understanding of how the Fairness Doctrine was supposed to work. Legitimized opinions are required for consideration. If they are not legitimized, then it will be a little harder for them to gain traction in the first place. Policies like these, while imperfect, can help to serve as a brake pump on the outlandish.
I upvoted you (despite being an avowed team "Free" type) because I think you're right,

> the entire discussion along the lines of Free vs Open ... clearly hasn't helped with anything.

The whole point of Free (I don't know what the point of "Open" source is, but I don't want to engage in all that here) software is that the user can edit the code.

I was thinking only this morning that smartphones aren't really computers, they are malls. Sure there's a computer in there, several, but only in the same way that there are computers in your car.

And everybody is okay with this.

And it's safer!

And the freedoms you're losing you didn't know about in the first place anyway so no one misses them.

I don't like it but it looks to me like humans are shaping up to be cells in some sort of mega-cyborg.

(I'm having a ranty Sunday morning...)
Literally the only reason to do SOC2 is if an important customer prospect that you are definitely going is demanding it; in fact, it might be better to say the only reason to do it is that you have to because you've got a contingent PO.
We really need some numbers here; I am guessing this is a tiny percent of the population.
pluma is nice, I used it for a really long time but in the end having a linter integrated into my editor sold me on VSCode

I do still use pluma for just quickly editing files though, but for coding I use vscode now
That's what a few machine learning people I talked too thought would happen. There are lots of examples (self driving cars being the big one) in machine learning where training on individual examples isn't enough. We were actually hoping for our models to be as strong as the humans they're trained on so we are underperforming our target in that way.

I'm the main developer for Maia chess
The employee made comments on internal slack channels warning their coworkers in DC to be careful because there were a large number of nazis at the Capitol.

https://pbs.twimg.com/media/Ery62NKUcAY6DlR?format=jpg&name=...
Yes, maybe civilizations of social biological species that have a relativity low replication rate like us may find contentment with colonizing only a few close star systems. Create a few dense population clusters like our current cities on select planets and space platforms and leave the rest to 'nature'. We already have a declining population growth rate of 1.1 as more people are opting out of starting a family and children due to technological advances and better global socioeconomic conditions. And maybe our current power fantasies of galactic colonization may seem trivial and 'ignorant' to our future generations. One could also call this a great filter. The possibilities are endless and allows one to enjoy it as a bunch of inconsequential thought experiments. Actual problems that require solutions are usually not fun to think about.......
This would be easier to read if the number of comments was dropped in favor of making the Y-axis be the average sentiment, and X-axis time (one month or quarter year buckets).
AudioAnchor is GPL. Some features include:

Additional features include:

- Set bookmarks

- Adjust playback speed

- Export and import listening progress as SQL database

- Sleep timer

- Lock screen media controls (for Android 5.0 Lollipop and higher)

Available on F-Droid. I can't vouch for it but seems to tick some of the boxes.

Link: https://github.com/flackbash/AudioAnchor
Math or Language: Which Part of the Brain Processes Computer Code?
https://en.m.wikipedia.org/wiki/KHOU

Regional TV channel

Either way, I just Googled Trump Capitol Transcript and that was the first link that gave the speech (I had gone through it earlier in full). If you can't be bothered to read, then I can't help you further.
Moved from WhatsApp to Threema, so far so good.
I really doubt it was about security. My bet is on convenience and the fact that it's free for Non-North Americans while SMS is not.
When you fire a Jewish employee for (rightfully) calling out that Nazis were present at last weeks insurrection, but not folks who make jokes like “Hitler gave the Jews free healthcare” (per the Verge article another commenter posted), there better be consequences at the VP level
Negative Resistance
In Florida, even web developers are allowed to own guns. It sounds like the cops kept a level head and didn't shoot anybody. This was probably pretty routine for Florida cops.
I'd add a different perspective: do you really need a technical co-founder?

There is rarely a need for you to have a technical co-founder and usually it's when your startup is highly technical. If it's not new operating system, breakthrough in artificial intelligence or self driving washing machine think how can you prove your concept without a co-founder.

First think how can you prove your concept without any technical skills. Can your idea be implemented via spreadsheet? Can you do everything manually? Can you write fake forms and then send email by yourself?

If not then second question comes to mind: Can you hire someone to build a prototype to prove the idea? Are you willing to invest few thousand dollars into a prototype to prove your hypothesis, gather initial data and then approach investors to raise initial capital to hire team of engineer that would build the product?

Again: rarely there is a need for a technical co-founder and if your startup is not progressing only because you can't find one, well I have bad news for you son. You have 99 problems but technical co-founder won't solve more than 1!
On re-use of FFP2 masks
I've just seen the screenshots from https://www.theverge.com/2021/1/15/22232766/github-employees...

You just shouldn't be speaking like that in a company Slack channel. Politics should really not be discussed at work, and especially not in a public Slack channel. It's not the right place for it. It makes me not want to work there if they are discussing politics all day in a public Slack channel
They did offer something better: HTML5.

Don’t blame Apple for Flash’s demise. Blame Adobe. They allowed it to become the inefficient, security rats nest that it was.

The web is amazingly better now that Flash has been relegated to its best use: historical animations and games.
> "Separating with an employee isn’t easy for anyone. When we do separate we want to protect and (sic) employee’s privacy so we do not provide details regarding separations.”

They weren't fired. They were separated.
Is it at the moment possible (or even advisable) to use stablecoins like DAI to buy things directly on the Dark Web? Because if not, then that forces you to use exchanges to convert the stablecoins to fiat, which themselves are still subject to KYC regulations. So in that case you haven't really got around KYC.
I want my glowing Apple logo back. The only thing good about the Touch Bar is fingerprint ID, but I can do without it
Soon to be made entirely irrelevant by self-driving cars.
I wonder why he didn't leave the country and go to somewhere he couldn't be extradited from when he was out on bail--it was several years before he tried and convicted.
I want to say: I don't talk as casually as this in a work channel, though I do sometimes discuss politics and current events. That's not because I don't think it's professional, but rather because I'm jewish and what happened to this employee feels like a very present threat.

It is a well-documented fact that neo-nazi hate groups were a significant presence in the riot and preceding "protest" at the capital. Stating that fact ultimately lead to a nazi-apologist coworker denying it, and then the jewish employee being fired.
Not going to lie, these lines in your job req. on GlassDoor are massive red flags:

-Oddly enjoys updating services at 1am on a Sunday, hanging out with other devs while everyone else is at the bar sleeping.

-FIrst to jump in when fighting fires

-Prepares us to fight fires as little as possible

I don't think anyone enjoys having to push updates at 1AM on a Sunday, and virtually all known good literature on the topic defines that pretty strongly as an anti-pattern.
I think the crux of OP's opinion is, "it depends". If you can easily save a couple hundred dollars a day and are bootstrapped, do it. Otherwise, it may not be worth it in the grand scheme of things. Thus, no one size fits all, but one size can fit most.
Yes, that's exactly one of our goals. In the paper we even have a section on predicting which boards lead to mistakes (in general). The results were much weaker than the move prediction, but we're still working on it and will hopefully publish a followup paper.
It wasn’t a joke. It was quite literal. Stay safe, fellow employees, there are literal goose stepping Nazis in the streets.
> You can generate revenue to infinity, but

If this were true, everyone would do it. This isn't, actually, true at all.

You might say "in theory," but there is a finite amount of money, most of it isn't available, and of what is, most of it won't be interested in any single thing

Besides, more importantly, in practice, you can't just generate revenue. At all. Generating revenue takes the investment of work and money.

All you're doing is failing your null hypothesis using stories.

I can name a startup whose founders talked like you.

They burned more than $50 million in about four years. But they were always talking about how you can just scale revenue, so they needed to spend everything they had to scale sooner.

They had a staff of almost 150 people.

They never had 150 concurrents on-site.

They'd still be searching for product market fit today if they had had even some remote frugality. They'd probably have found something by now.
*Response to your edit

"That's not nationalism."

No, what follows is your definition of nationalism. From the Oxford dictionary:

Nationalism:

the desire by a group of people who share the same race, culture, language, etc. to form an independent country Scottish nationalism

(sometimes disapproving) a feeling of love for and pride in your country; a feeling that your country is better than any other.

"Nationalism is the belief that the group you're part of (usually tied to some national identity myth) is superior to others, and usually goes hand-in-hand with xenophobia, racism, bigotry, and fascism."

The rest of your argument is a straw man. Obviously anyone would denounce xenophobia, racism, bigotry, and fascism and all the other vile actions you mention.

And please don't edit your original comment to change the context, continue the conversation down stream in the comments section.
"What would you do if you provide shelter during a downpour to some people? And instead of thanking and trying to integrate (and understand) the way you live in your home, these people start thinking that they own your home and YOU should be the one who should be tolerant of their actions."

This is a fantasy.

The people who "refuse to integrate" are usually marginalized and oppressed, and have no realistic future in the society that insisting that they "integrate".

Not to mention that "integration" usually means losing one's own historical, religious, and ethnic identity, from language to customs, which those people in the majority who insist that minorities should integrate would themselves be outraged by if they had to give up their own identities in the same way.

People who are all gung-ho about integration rarely have even the faintest idea of what it's like to live long-term as an immigrant or an outsider in a society very different from their own. They think it's a piece of cake to integrate. They should give it a try themselves sometime in a radically different place and see how they like it.

Yet many immigrants do just that, if not by the first generation, then in later generations when their children forget the old ways and do anything to fit in, and yet that's not enough for the bigots and xenophobes (ie. nationalists). They have to be of "pure blood" down to the nth generation (especially ironic in the US where virtually everyone descends from immigrants of not so very long ago).
Isn't that standard fare for workplaces everywhere in the world now? Not that I like it much, but it seems to be the normal approach.
> At the moment the vast majority of negative feedback on HN has been "it sucked" without giving a hint of what actually went wrong.

That's the nature of the HN beast: getting all the "it sucked" comments without STR and/or use-case descriptions is certainly demoralizing (reading HN comments about your own work is not for the unprepared) but asking folks who've had a bad time with your product to spend more time, for free, going through that same experience again so they can do a detailed report-out for you is probably not going to get a lot of takers (even if you might get a few high quality reports).

If you're not already doing so, I would strongly recommend you invest some money in getting access to "people who've never used Matrix before but are familiar with messaging apps" to do user testing (there's a number of sites for doing that for you, where you hand over money and instructions, and they find folks to do unbiased testing for you) where you ask pairs of people to get started with your software, with the explicit goal of getting to the point where they can set up E2EE messaging, and reviewing the recordings to see what roadblocks they run into.

And for bonus points, dev-blog about those experiences on the matrix/element site (where did folks get stuck? was this a surprise to you? why? how did you fix it? what were the user reactions to the fix? how much better is Matrix now, thanks to this work?).
Stealing the computer is usually enough, as a browser cookie serves as proof of authentication all on its own. Some destructive operations require extra auth, but in terms of data exfiltration, stealing a laptop gives you everything you need.
I'm not saying the alternative to frugality is to spend your way to death.

But it's important to remember, if generating revenue is so difficult, you don't have product market fit or even a business then.

Pinching pennies is only valuable in the sense that it can extend your runaway long enough so you can find product-market fit.

It's not a means to an end by itself.

Irrational frugality is pretty much the default impulse of all American software engineers (and the entire HN crowd), so I don't think HN needs any more encouragement to be frugal.
The right direction according to who?

For 99% of users, org-mode, magit and a pure terminal interface are not hard requirements.

And I’m saying this as an emacs and org-mode user that does everything in the terminal.
Airbnb CEO Chesky on 3 travel industry trends the pandemic has changed forever
Right, I think many people believe peer review to be some big expert committee giving a paper lots of analysis and evaluation. In reality they are mostly PhD students with 1-5 years experience, not experts with decades of experience and one person may get like 5-10 papers to review at a time. Oh and it's unpaid work that gets time away from your own research and is not really incentivized beyond a vague sense of moral duty towards the progress of mankind's knowledge. The end result is that it's mostly pattern matching, does it look like the typical paper in the field? The gut reaction and impression strongly influences the decision, then the actual review is about justifying that decision.

I mean it's not totally arbitrary, really good reviewers do give it like 2-5 hours, but it's best thought of as a rudimentary filter rather than a meticulous verification.
I don't think the kickstarter is relevant now. You just buy them from solokeys.com. There's been Somu since that, and Solo2 is in the offing, with plenty of storage, apparently. I bought Somu partly for convenience, and partly for the promise of PGP support, which unfortunately hasn't been added yet (though there is a development version).

In answer to the expense question, two Solo keys appear to set you back 38 quid at the current exchange rate. I don't know how they compare with HYPERFIDO, which I don't think I'd come across before.
A rabid credential-ist might point out Isaac Newton never got a Physics degree.

Credentialism: belief in or reliance on academic or other formal qualifications as the best measure of a person's intelligence or ability to do a particular job
I was more open-minded to this type of argument a few decades ago.

The quality of our sensors - both smartphones held by everyone, and telescopes, satellites and radar by governments has improved exponentially, without a corresponding increase in detection, so I think it's reasonably likely we are not currently in contact with otherworldly intelligence.

Once I made this argument to a friend, and they sent me this xkcd comic.

https://xkcd.com/1235/
I don’t think pointing out nazis at the capitol is politics.

Healthcare policy is politics, the election is politics. Pointing out nazis at an armed insurrection? No.
Ask HN: Any Alternative to Akismet, that filters out spam comments from the Web
This isn't politics really as I see it, it's a heads up to fellow coworkers about a factually dangerous situation in their area. There were factually neo-nazis running about DC causing havoc.
This, 100% agree.

Developing a tech startup is hard, and 90% of the costs are usually in labor (real or opportunity cost if you are working "for free").

Trying to save a few bucks each month when you are paying engineers $10K+ per month just doesn't make sense. Many engineers are also not good at thinking in "analog" (vs digital) and obsess on things that just impact the wrong thing.

Those comments about people using a couple $100s for monthly SaaS service a few months ago baffled me. The real question is: do those multiply/improve the output of your most scarce resource?

Saving a couple $1000s per year is good all else being equal, but in the end it's creating $100,000s more that matters in business.

Focus on the right order of magnitude.
> "The new research by the San Francisco-based analytics firm reported that conversations about election fraud dropped from 2.5 million mentions to 688,000 mentions across several social media sites in the week after Trump was banned from Twitter."

_USA Election_ misinformation dropped. Not _all_ misinformation dropped.

The article also fails to note if Twitter booted or temporarily suspended other accounts, aside from Trump. Perhaps Twitter doesn't want to highlight the fact that it loves bots and the engagement they trigger?
Sure, if you can, file an Issue on Github!

Did you try manually creating parity for that file (using par2cmdline)?
I'm on the same boat as you. I love Emacs, the uniform keybindings and especially Magit, I thought I could never use anything else until I started working with TypeScript React in my current job, which Emacs has very bad support for.

The funny thing is: I don't even consider VSCode a superior text editor, it's just that Emacs is _so slow_. I used Emacs back then because compared to many other editors and IDE it allowed me to work faster, but VSCode despite all its shortcomings has done the very same thing Emacs did for me previously.

I still use Emacs every day at work just for Magit, but whenever Emacs freeze just for a few seconds every time I perform a big merge I just feel like finishing up the task in VSCode
Isn’t that what Intel PTT is? Basically TPM baked in? Not entirely sure myself but I think PTT did away with the need for a discrete TPM coprocessor.
Apple's 3.5mm audio dongles are honestly very well engineered and they're selling them at an uncharacteristically reasonable markup. Great DAC implementation. I use mine all the time.

I just don't believe most people think the device is better without the headphone jack. It's not a "special use-case". Deleting the jack has definitely driven some sales for wireless headphones to people who don't want to use the dongle, rather than a desire to get rid of the wire.

For some reason it's very hard to find a cheap and solid way to charge via Lightning and use wired audio at the same time. My workaround is to charge after I'm done listening. Probably good for reducing phone use, but it can be annoying on occasion.
>Magnar Sveen started doing this several years ago (emacsrock.com)

Great comment! But you were missing an s in this FQDN. Here's a working link: http://emacsrocks.com/
I assume what you're getting at here is that the licence you're suggesting would allow companies to use the software gratis until they reach a certain size after which they'd be willing to pay for it, helping them to grow. This would be less open to abuse if you charge based on maximum revenue instead of maximum profit. Better still, make the price of the single user licence proportional to the company's revenue divided by its employee count.
Before you were a kid, people talked and shared secrets and inner desires with one another. What is ignorant, what isn't? Discussion about a king? A president? What sort of people you want to be around? What is dissident can become a movement and become superior.

How do you decide which is which?
Be careful about SOC2 tooling that (1) asks you to do new stuff, or (2) that wants to become part of the fabric of how you manage hosts day-to-day.

Re (1): SOC2 is about adherence to a stated portfolio of controls. Different companies use different controls to reach the same control objectives. Almost all of the control objectives can be met with straightforward best-practices engineering, like having a carefully managed and logged SSO (a reason Okta is so popular), or --- I'm not exaggerating here even a little bit --- being able to describe the basic features of Github to an accountant. I've seen tooling that asks people to install all sorts of random security tooling on desktops and (worse) on servers; having been in SOC2 interviews with major-firm auditors, I can say with confidence none of them know what the fuck any of that shit means.

Re (2): SOC2 is not your security program. SOC2 has no good advice for your security program. Any competently run security program can, with enough grueling documentation, achieve SOC2. The very last thing in the universe you want is "SOC2" literally installing itself on your machines.

I think there's a lot of value in things that help you build and fill out checklists that will allow you to quickly and easily satisfy SOC2 IRL questionnaires; also just to keep yourself organized. But remember that the engineering should come from your engineering team, not from the absolute randos who build prefab SOC2 checklists.