skysight-inc/HackerNews huggingface dataset:
Whatever you think about Visa or this merger, this would be a major disappoint to Plaid's team members who thought they were in for a huge financial windfall.

If that applies to anyone here, my sympathies and best of luck figuring out what's next for Plaid. Hopefully the morale hit isn't too big on the team.
Unless the new more infectious strain also has a much lower mortality rate?
Some other poster already mentioned that what you list are actions that are punishable by various laws, at least in most countries.

There is a huge difference between punishing someone for something already done, e.g. slander or libel, and denying him access to publication media because you believe that in the future that person might say something that might have who knows what effect on other people, who might do some crimes.

I completely agree that whoever abuses the free speech right to do something punishable by law must be judged and punished if found guilty.

On the other hand, I do not agree with any of these "deplatforming" actions based on vague beliefs about the future actions of some people.

If Trump or anyone else is expected to do a speech crime, then watch him and, as soon as he does that, fine him or arrest him.

If he already did such a crime, then also fine him or arrest him.

Otherwise, "deplatforming" him has no basis in facts.
> There are a lot of Republicans in the country. Are they really ALL crazy? Are they really ALL evil?

No. The ones who are evil are the ones who are demonizing the November elections. Sowing distrust across this country, and creating the conditions of riots.

There are plenty of Republicans who care about proper transition of power. I'm one of them.

> I think that stepping back, and trying to understand that there is another point of view, even if it is in error, would do much more for you than you can imagine.

What's there to understand? They think the election is stolen, and that violence is the only way out. Its not exactly rocket science here. Yeah, I'd be pissed too if I were brainwashed into thinking the results of the election were stolen away by a cabal of conspirators.

As stated earlier: we had an election. There were some doubts initially about whether or not it was fair. Then there were 60+ court cases challenging the results, all 60 of them went towards one side (proving that the concerns were unfounded). They still didn't accept the court cases, and then came to the Capitol to take the seat of power back... a coordinated protest (turned into a riot) coinciding with 130 House members + 13 Senators discussing the issue in the Capitol.

What left is there to talk about? The election is over. The court cases are over. The electoral college votes are solidified. They're still angry. Where do we go from here? At some point, we just gotta say "you're angry for no good reason, stop being angry" and leave them alone (and hope that they don't get angrier).

And if they keep being angry and start plotting insurrection across 50 states + the Capitol to coincide with Biden's inauguration, then I say lets deplatform the angry fools. Maybe a week off the internet will clam down their nerves a bit.

-------

So you're against deplatforming them. I get that. What's your proposed solution? Do you want to give them the election that they rightfully lost (by nearly 10M popular votes, and by nearly 100 Electoral votes) ? Just because they're angry?

A lot of people on your side of the debate are claiming "Without free speech, we don't have a democracy". Maybe last week I would have agreed with you, but things have changed DRAMATICALLY in just a week.

Without __elections__, we don't have a democracy. I place the sanctity of elections above any of your free speech concerns. Far, far above free speech concerns.
Unlike the Outlook+Exchange combination Sieve is an actual open standard (RFC 5228 & RFC 5804 & co) though that can be implemented by all mail servers and mail clients. Or is the Outlook+Exchange feature based on the same?

Looking at the sieve website it seems quite a few desktop and web mail clients do have support for it either out of the box or as an add-on. So I would say that having this functionality is more on the "common" side than "borderline unique".
I've been using GNUCash since 2007, while in grad school earning... grad school wages. It worked out well for me earning IT specialist wages now, and I don't think the regular joe will need/use plaintext accounting specifically. But the idea of double-entry bookkeeping can be useful still.

1. Accurate visualization. As you suggest, a great number of people pay most attention to their checking account balance. Making student loan payments on time can feel like just paying 'bills'. But it's actually a split between interest and principal, and in a sense, you are accumulating wealth by paying down principal in a way that just looking at the debit card balance will not. Similarly, racking up CC debt can feel cheap when making minimum payments.

2. Improved forecasting. Before GNUCash I largely worked the same way as you describe. Keeping a mental tally of bills outstanding and checking my balance via the automated phone system to judge what I can spend. Now I have scheduled transactions for those bills recorded 90d in advance, and can see at a glance my Minimum Future Balance. It's nearly the same thing, but with way less acid reflux from stress. And I can schedule in all the random annual expenses -- vehicle registration, vacations (when permitted), annual subscriptions -- just once and the system remembers for me. Plus I have a more granular archive of expenses to estimate and budget around.

3. Expense Analysis. Most people track one asset: checking acct, and maybe liabilities. Double entry accounting makes it feasible to transition from that to treating expenses and income as equally important. Probably the canonical example is car insurance; most insurers offer a six month premium, or a monthly payment with a surcharge. If you focus on checking acct balance, you go for the monthly payment with smaller upfront. If you want to reduce your annual expense you pick the six month option, dipping into savings briefly if required. On the income side, you'd be surprised how many people don't even bother to get the employer 401k match, even though you can often carry a CC balance (a very worst case scenario) and come out ahead.

4. (advanced) Portfolio balancing. If you're fortunate enough to fund a retirement plan, tracking your portfolio and asset allocation can be tricky across Roth IRA, 401k, etc. An annual rebalancing, formalizing the 'sell high, buy low' formula, is equally tricky when none of your accounts synchronize. A double entry system makes this and other retirement planning steps feasible.
(not the OP of that site, but here are my 2¢)

I started really getting into computers and open source software around 2010/2011 and cat-v (I was first introduced to golang through uriel pereira's[0] proselytization) and suckless were both a pretty big inspiration to me at the time.

I used dwm/st for years, but have since transitioned back to using ctwm/xterm as I find them more approachable and easier to use/extend. xterm may be "bloated and unmaintainable" according to the suckless community[1], but it has low latency, a pretty simple config, solid UTF-8 support, and is installed by default in most X11 environments that I use (I need to bounce around Windows/macOS/*bsd a lot).

Personally, I think the biggest problem is that there is definitely a bit of ego involved in these respective communities. When I tried participating back in ~2011, rather than realizing I was an impressionable high schooler/teenage kid who could use a solid mentor to guide them through the fundamentals of X11/C/go/etc, I was instead basically laughed out of the irc channel which led me to never participate in their community again and instead just learn/work on projects on my own.

I am still aesthetically interested in a lot of the cat-v/suckless software, but the politics/drama/exclusivity/negativity of it all (particularly in the early 2010s) steered me away from ever really participating in their respective communities.

I am also less interested in tooling/ui/customization than I was back then, so I basically just tend to use whatever program gets the job done rather than obsessing over theory/purity/minimalism. I don't have a problem with those who do care about these things (I am not trying to criticize suckless as they do do a lot of great work), it's just no longer something I think about as much.

[0]: http://uriel.cat-v.org/

[1]: https://st.suckless.org/

http://cs.gettysburg.edu/~duncjo01/sites/berlinblue/
Any thoughts on a self hosted version? (I didn't look too closely at all the marketing stuff if this is already addressed)

Would be nice to put something like this up behind our own VPN auth etc
Honestly, there was no way for them to not know that, unless they never open their own site. Their site also had moderation structures in place - leftist opinions were removed fast. It was meant for right wing only.
A positive test result from > 10 days ago and a temperature check should be sufficient. Otherwise, we're just asking people to get tested over and over (and most guidances say don't get tested within a few months of a positive result).
the strange nazism aside which is bad enough I honestly think their programming philosophy sucks.

Why is it sensible to configure a software in C and having to recompile it every time I make a change? Patching software through diffs is error prone and you basically have to fiddle around with the order as to not accidentally mess up your entire program, it makes the software basically non-extensible in a sane way because there's no interface between extension and core code. The line number limits on code also incentivize spaghetti code. If you want software that sucks less you don't need fewer line numbers, you need good program structure and design.
The great depression was really the trigger for massive tax increases. We've generally been cutting them since.

Personally, I think tax increases would be much more popular if the government showed the money would be spent efficiently. Cost+ contracting and endless cost overruns have eroded public support for government projects.
From my understanding, the way they moderated was to show content to 5 literally random Parler users and let them decide as a group what to do with the content.

This kind of by its own nature drags a platform in a specific direction based on where it started. It had a starting culture of being the alternative platform for conservative voices, and so over time that moderation technique would just push it further in that direction.
That breakup fee is good $$$ though
Timeline of Social Media
Depends. If you work as a software developer, odds are you make more than you need to live comfortably. In that scenario, it makes a lot of sense to be disciplined and put some amount of money aside first. I picked an amount to put into savings that still leaves me enough to not have to stress about groceries or going out once or twice. I basically always manage to hit my monthly budget, and save what I planned. If I wasn't putting money in savings first, I think I might end up spending a lot more than I should on tech gadgets and other things that I don't really need.

My approach:

1. Put a reasonable amount in savings first, but make sure to leave yourself enough to enjoy life, because you can't be completely sure you'll be alive in 1, 5, 10 or 20 years.

2. Spent on monthly expenses without stressing about savings, because some fun money is also part of your budget.

3. If there's any money left over when you get your next paycheck, send that into savings as well.
The ABCD Family Tree
I think this is where coding bootcamps are winning...
Hmm, I like this direction - so maybe, as the user is navigating the incident, let them steer the model with questions and/or additional lines. Is that sort of what you'd envision?
Vieb Is the Vim Inspired Electron Browser
I am planning to do this as a last chance, thank you.
I can agree, but the terminal emulator is something I very rarely launch from the command line. I run it from a menu, or an icon. Maybe with keyboard but then its meta+T
> Which is currently the case. For example, travel from Russia to the US is currently allowed, despite Russia having >3 million COVID cases, but travel from Finland (>37,000 COVID cases) and China (>97,000 COVID cases) is prohibited.

China is doing great if those numbers can be trusted.

But Finland having 80x fewer cases when they have 25x fewer people isn't a big enough difference that I would say "much lower levels".
AWS sets its own terms because it is a business.

A highway is funded in large part via taxation.

The argument is a poor one because it draws parallels between things that are not parallel. There is no indication that (A) it serves the public interest for the government to forcibly alter business decisions, nor that (B) there is an existing legal basis upon which to do so.
That Visa isn't fighting this should validate that the government's antitrust enforcement has been lax. For a merger valued in billions of dollars, hiring even the best lawyers for a long fight would have been a rounding error. The only way this happens is for Visa's lawyers to think that the government would likely win.
> The tense is wrong in the title. The process is still going on […]

Channeling the late comedian Mitch Hedberg: I used to do drugs. I still do, but I used to too.

* https://en.wikipedia.org/wiki/Mitch_Hedberg#Quotations
Anyone have an APK that they built and can share for this? It doesn't look like the author provided one.
> You would need more than just a pre-travel testing requirement. You would also have needed an arrival quarantine and post-arrival testing.

Yes, and those are what US has in abundance, but does not use for some reason.

I believe every international airport has quarantine zones, and US has quite extensive TB quarantine infrastructure it could've reused.

Lastly, it could've finally put its incarceration industry to some good use.

It's very much like US found it had many months worth of PPE stockpiles laying forgotten in diffent institutions long after US spent hundreds of millions to rush order it from China.
Plaid – The Year Ahead and Termination of Visa Acquisition
For those interested in hearing the song, here's a link:

https://www.youtube.com/watch?v=lnD82Xh3cts
That is likely realpolitik calculus - if they say nasty things about Trump they score points with the incoming Democrat administration, score points with the political insiders in Washington and the Republican establishment probably don't care - it being entirely possible that they don't actually like Trump (Republican establishment != right wing voters). It is a pretty safe thing to offer an opinion on from that perspective. They'll make no powerful enemies.

Trump is missing a shield here that most presidents enjoy. International leaders would still say polite things about Bush the Younger despite him doing objective global damage by leading the invasion of multiple countries. My read on why is because they see a risk that people committed to his policy legacy still hold power in the US government.
Such a poor comment from Kelly that I almost wonder if it was intentional.
It could, though I've never seen it happen when people tried it. It usually just refreezes and scraping (plus running the car heater) is the better option.
I'm not asking you to trust my judgment of who's a nazi. I get to decide who I think is a nazi and do what I want, _as a person_, and so do you. Of course I will try to convince you that I'm right, but if someone's being a nazi and can't be convinced that they're saying nazi stuff and they get banned from society, that's their problem, not society's. They should have listened.

The point is that while free speech might be protected as a legal concept, it's not protected as a personal concept. I espouse free speech, until someone really screws up and gets super evil, and then I don't want them to talk anymore (especially not to rally people to their evil causes). I'm not a government. And that's completely consistent with wanting a government/overall society which defends free speech.

(also, you're not doing your argument any favors by for some reason calling me a terrorist. it's not even clear why you're doing that)
Holy crap, indeed!

The older I get, the more icky I find subtyping. It just makes things messy...
I dunno. I think once you build a gallows, hang a noose on it,
and start chanting about hanging someone as you push against barricaded doors where that person is sheltering, tame is no longer is quite the right word.
so AWS is the arbitrator of truths and justice? When did we put the billionaires and monopolies in charge?
"It has nothing to do with Trump at all" might be a strong assertion, but this history is absolutely relevant. Thanks for sharing.
https://en.wikipedia.org/wiki/The_Innovator's_Dilemma

> Clayton Christensen demonstrates how successful, outstanding companies can do everything "right" and still lose their market leadership – or even fail – as new, unexpected competitors rise and take over the market.
Norway eyes sea change in deep dive for metals instead of oil
These people are incredibly smart.
https://link.springer.com/article/10.1186/s42400-020-00048-4
https://www.blackhat.com/html/webcast/07072020-how-attackers...

TLDR.

> They highlight that not only malware samples and their specific properties (such as compiler settings, language settings, certain re-occurring patterns and the like) are useful, but also information available outside the actually attacked infrastructure, including data on the command & control infrastructure.

Yes you can obfuscate certain things, buts its hard to obfuscate EVERYTHING, and if you dig deep enough, you can make a decent effort finding the owner.
1. Explanation of why people riot. No call for violence.

2. Russia interfered with our election. Not even close to a call for violence.

3. Not even close to a call for violence.

Trump calls for violence? Easy:

https://www.vox.com/21506029/trump-violence-tweets-racist-ha...

That was just the first google hit.
When I was in school, that course was called Computer Organization.
We have been asked about this a bunch, yup.

It isn't something we're going to get done in the near term but if you'd like to discuss, I'd be happy to chat about it. Feel free to email me at ben@vantage.sh
It's funny.

The first tweet condemns internet shutdowns. In the second tweet they say they suspended a number of accounts targeting the election in Uganda.
>But hiking with torches is nothing strange here, at least not in Switzerland.

Yes true, and half of the males have the Springerstiefel (from the militaryservice) on, because they have no other watertight shoes at home.
I know this is HN, but I have to remind you most users don't fly airplanes every day. :)
I wonder if employees with equity will see any portions of the breakup fees as some sort of bonus.
Parler's user base really started growing in mid-late 2020 as FB, Twitter etc. became stricter about political content, and started censoring the President and other conservatives much more frequently.
The point is that data layout is an implementation detail not part of the C++ API, and exposing that through shared libraries isn't a great idea. People do it, but it's a big mess and not particularly well documented.

You can write conformant STL implementations that have completely different layouts. But the GNU one no longer had a valid layout, so it had to change.

So when you expose libstdc++ as a shared library, you're exposing a bunch of details that aren't part of the C++ standard.

If you write it in a header, then you can expect it to break callers via shared library. And templates must be in headers. This is a fundamental language issue.

I don't use Rust, but the point is "making a stable ABI" will expose it to these sorts of problems, i.e. implementation details leaking on specific architectures, outside of the language.

The projects that care about ABI stability, e.g. sqlite, don't expose layouts. They have only functions and not data in their headers.
The funny thing about intolerance is that it's pretty easy to define:

Unwillingness to accept(or tolerate) views, beliefs, or behavior that differ from one's own.

When we talk about intolerant behavior we are talking about actions and statements that are intended to demean others by design (and praise the inverse), this is pretty easy to define. Saying that a person's skin color or gender makes them lesser or to be despised is clearly intolerant, the person in context is clearly unable to change this as it is how they are. Whats funny about this is that the US Bill of rights is a statement on intolerance by design. It's meant to both give rights but also set tone.
Not sure why you think those are lies? I'm from Western Europe and I don't know any neighboring country nor my own where you can vote without an ID.
In my country it works like this:
Every citizen automatically gets a paper in the mail telling them where to vote. You show the paper and your ID at the polling place so they can check if you're a real person. Then you vote. If you're sick or old you have to sign a paper and give your ID, the signed paper and the paper you got in the mail to a person that will go to the polling place for you.
Mail-in ballots are only allowed for people living abroad and every election things go wrong with those.
All the experts telling mail-in ballots are perfectly safe used to say different things.
https://www.nytimes.com/2012/10/07/us/politics/as-more-vote-...
And honestly, not requiring voter ID for an election is just dumb.

The evidence is at https://hereistheevidence.com, in case you think it was only that stats page?
There's a lot of CLI tools in suckless too. I quite like their IRC client https://tools.suckless.org/ii/
If you allow the US gov CAs to be bundled with your browser, do you allow any country?

How would non-US citizens feel about having US CA's in their browser by default?
Ivermectin has been known even before COVID-19 for having antiviral properties. And it's not an animal dewormer - it's been recognized as essential medicine for humans by the WHO and there's even a Nobel Prize for Medicine awarded for its application in eradicating parasites in humans. During the last 30 years, nearly 4 billion doses of it have been applied to humans.
FWIW I would take fasterthanli.me with a grain of salt. The guy is a serial Go hater. His points stand on their own, but I don't think he appreciates Go's benefits. I think "A Philosophy of Software Design," Rob Pike's talks, or Russ Cox's blog posts are a good place to look if you want to understand what is valuable about Go and the reason to believe it would actually scale very well to large codebases.
Very nice. A few nitpicks :

- You need to wait a bit for a drop target to become active, so when you try to move items quickly it's not registered and snaps back to the start location, is it something that is intended ?

- The animation is smooth with Edge but a bit janky with Firefox, as if it was animated at 10fps or so. It's probably Firefox's fault honestly. Also the border on dragged items is not shown with Firefox.