skysight-inc/HackerNews huggingface dataset:
A command-line tool to show git log graph in a prettier and more understandable way.

Also, some cool features and usability improvements, like aligning and reducing duplication.

It uses Box-drawing characters, so in most terminals lines won't have spaces between them like in the regular git log --graph --oneline.

It was written with scala-native.
Surely Facebook still has ISPs they use and all sorts of companies they rely on for services.

They’re just too big and too popular to fail.
It does matter: it's time to get your "buying kit" prepared because good deals are around the corner.
> Furthermore, you're really blaming the victim in your analysis of Charlottesville.

Well they're both the victims and the perpetrators. It's not legal to drive over them, but it's also not legal for them to try to prevent the people from organizing the rally from speaking.

Stuff like this has been happening for hundreds of years, there's actually a reason why the laws are the way they are.
OP edited their post since my reply, dirty.
I would have said they were involved, but they didn't market it. So, sponsor isn't right. I'm specifically thinking how Sun pushed Java.

That said, I cede I could just be wrong here on history. :(
Great initiative! Starred and watching.
If I ask you to hold my drink, you’re not allowed to drink it. Banks have rights to do certain things with your deposits, but it’s not theirs. They can’t decide to pay salaries and deduct the amount from the deposits.

Custody isn’t title.
To be fair, in my opinion, you chose the wrong tool for the task. Why would you use a sum window function instead of a much simpler aggregate sum function (that does require a group by)?

Without the group by, you will be returning every row from the table, which isn't what the task calls for. You'd then have to do an additional row_number() or distinct or something to just get the unique rows per month per country.
Cloudflare provides services to a number of Islamist terror organizations: https://www.huffpost.com/entry/cloudflare-cybersecurity-terr...
Banks unfortunately often have deplorably backward as well as arbitrary password rules such as: "Your password must not be longer than 8 characters and must not contain any of these characters '@', '&', '/', '('." ...
When the market is going down, you at least get more shares for the same quantity of dollars. It's like stocks are on sale.
Most people would rather lose their job to a robot than another human
Not at all, I'm only referring to legal speech.
I don't think there's a contradiction between supporting freedom of expression and suggesting that such a freedom isn't absolute. There are limits, particularly when the use of that freedom treads on the freedoms of others.

Even US law recognizes this. You're not allowed to invite violence or rioting for example. There are also rules about perjury, liable, and other things that directly limit freedom of expression.

The real questions we should be asking here are where the line is between stating an opinion and inciting violence... And what should ISPs and edge providers be asked/allowed to do?

Because not being forced to provide a platform for the speech of someone else may also be a valid freedom. If I come into your property and say things you don't like, are you allowed to ask me to leave? What if I put up a sign in my front yard? Can I take it down?

IMO, we need neutrality regulations to protect ourselves from the corporations who control everything we see... But such neutrality regulations must necessarily include ISPs as well as edge providers. Otherwise they're worthless.
I should have clarified that in the US they use Grubhub.
There are many reasons to reject Amazon and other companies and prefer to use your labour towards more ethical efforts. The DSA tech action working group and the Tech Workers Coalition are compiling "rejection letter" templates for companies that have committed particularly egregious misdeeds here:

https://github.com/nycdsa/tech-rejection-letters
I'm betting dvt won't work for Facebook, either, and I applaud 'em for it.

(How do we specify that we're referring to a user here, anyway? On reddit, I'd just type /u/dvt and be done with it, seems weird to do it here.)
Right, but it's why fixing it is not a priority.
The truth is that information does not radicalize people - censorship does. That's why the channers are as radicalized as they are - they've been censored everywhere else. Censor their last remaining outlets and you will increase violence by orders of magnitude.

If ethno-nationalists are not allowed to make their political case with speech, what alternative would they have but violence? You obviously can't change their minds with censorship, only harden them.
Now the cost of entry to egg farming is 50% what you experienced and competition doubles as new firms can compete at rates below the margin you need to be profitable given your higher cost of entry. Although you also benefit from cheaper hens you are unable to contest with new firms and could go out of business as your original debt to buy hens becomes unsustainable.

In other words, external forces are unpredictable. Although not always the most profitable, proper risk and market assessment of an industry, its trends, and possible future are important considerations when launching a new endeavor. However, if we all knew hens were about to drop to half price tomorrow nobody would be buying today decreasing demand and ballooning supply until the prophecy is self fulfilled.
DZ60 PCB like it!
It is. There's only goods and services in the real world, and at some point people slow down on exchanging them. That's a recession.

"How the Economic Machine Works"
https://youtu.be/PHe0bXAIuk0
Isn't Internet in France supposedly really cheap and very fast?
At what point does an organization get to be so large such that it is guaranteed to become a menace to society and individual human dignity?

I cannot come up with any publicly-held multi-billion dollar technology company today that isn't seemingly run by psychopaths. Is there some new SEC regulation regarding corporate leadership I am unaware of? Is it an audit item that requires HR to fuck over all their employees with as much legal nonsense as possible? I seriously don't understand why there can't be at least one 100bn+ tech company that treats its employees like humans.

I will probably end up working in smaller shops and startups for the rest of my career judging by the way these megacorps have been conducting themselves. I used to dream of going to work on the bleeding edge with huge tech companies like Google and Amazon. Now, I treat their recruitment emails like any other spam items. I gladly accept my relatively paltry salary knowing that I can walk away and do whatever I want at any point in time without fear of legal or financial repercussions.
A couple of facts about the this event:

- Voxility's actions are admirable given the nature of the content hosted on 8chan;

- I can't say much about Epik's services;

- Voxility is absolutely the worst of the worst. The content nature and their shady 'business practices' are an absolute abomination. They do a lot of spam and 'transit' a lot of shady traffic.

- Their technical support team is shit;

- The owner of the (google it) is a crook.
Although it's overkill when I could have a reference sheet on my computer or on the wall, but I always remember that regexr has its cheat sheet on the side that I can easily get to. I use their cheat sheet more than the actual editor on their page.

It looks like regex101 has it as well, but the regexr one is straight to the point (at least for me). https://i.imgur.com/Hg9jGOa.png
Transform Your Ideas into Profits. Start a Business from 1M Lucrative Niches
and https://news.ycombinator.com/item?id=20616055 is currently #1.
The mechanism by which the major market indices will rebalance to include cryptocurrency (or any other new form of major economic activity) is that they will sell large amounts of equities at the current price supported by non-index buyers, and they will buy large amounts of cryptocurrency at the price demanded by non-index sellers. That price functions as a large transfer of wealth from index buyers to non-index sellers who bet right on their particular investment thesis. Future price gains (after rebalancing) require that future investors continue to demand more of the indexed securities than other non-indexed securities.

Basically, the index fund itself becomes a bet that the future will look much like the present, at least qualitatively, and that future investors will demand the same categories of securities as present ones do. If the future looks dramatically different from the present, then people who bet correctly with their particular version of the future reap the spoils, at the expense of all index fund investors.

(I should note that this is explicitly the purpose of indexing - by giving up the possibility of above-market returns and settling for market returns, you can eliminate the need for fees. If you believe that being average is good enough, this is a good bet. If you believe that the average person is going to get screwed and bad financial things will happen to the lots of people, why would you want to be them?)
Arm cpus are proprietary licensed IP.

This is a cpu made out of pure open source software thin air, which is a special and incalculable open-eneded value all it's own.

You still have to buy an fpga to run it, but you don't have to buy any particular fpga from any single particular vendor. It can be any fpga, including ones like ice40 which at least do not require any closed vendor software to program them.

This means also including theoretical future fpgas that are themselves some open hardware design that any fab could make to order, ie even more open than Lattice, like ordering a pcb is today.

Also, unlike any hardware cpu, a user can modify this cpu in whatever unknown unpredictable ways they might want. If I like this cpu, but I need to add a counter register or some weird tri-state interrupt line or magic instruction, or ... lets try a real idea, how about make the cpu hide it's activity from external analysis for security reasons, by making the cpu always be eecuting some sort of instruction at all times, no no-op (no-op becomes rand-op). This burns power, but also this means you can not tell when it is decrypting an ssl packet. A user can do something unpredictably kooky like that the minute they merely have the idea or the wish. They don't have to beg Arm or Intel to make them a cpu that does it, or live without the odd thing they want.

It's a completely worthy project, whether or not it has any immediate commercial application.

As Mithro of SymbiFlow points out, you would be insane to use a proprietary vendor c compoler today. The open source ones have outclassed them all decades ago.

So it is with practically everything, whether it knows it yet or not, including in this case, cpu design.
Applied Category Theory – The Emerging Science of Compositionality
This is a private company deciding not to offer their services. How is that orwellian?
The truth is that information does not radicalize people - censorship does. That's why the channers are as radicalized as they are - they've been censored everywhere else. Censor their last remaining outlets and you will increase violence by orders of magnitude.
The best amount of delay could depend on your goal.

One goal is to quit something completely. For that, you probably want delay across the board so that it eventually saps the joy out of the experience.

Another goal is practicing moderation. With social media as an example, maybe you want to stay up to date on something, so 20 minutes a day is fine, but you don't want to fall into the trap of killing 3 hours on there. So, you could make it full speed for 20 minutes of daily usage, then gradually degrading from there. By the time the speed degrades, you've probably done all the truly appealing parts anyway and it's easier to walk away when nudged.
My T and GIS beg to disagree.
The S&P 500 didn't exceed 1929 highs until 1954. Not saying it's a perfect parallel, but there are definitely precedents of stocks not working well for decades.
Chickens' eggs are worth way more in proportion to the chicken than dividends are to a stock. The only way you're capturing appreciable amounts of money in dividends is with a very large portfolio. This kind of advice doesn't help folks trying to build a portfolio from nothing because $25 in monthly dividends doesn't really do or mean much.

I mean, of course don't try to time the market, but this story only further propagates the lie that everyone(tm) can make money on the stock market without gambling aggressively
>Liberals like to make off-color jokes too, they're just in denial about it.

Are they? Myself, a liberal, and all my liberal friends and family, make off color jokes all the time and are totally aware of it. Similarly, we don't castigate conservative friends for making off color jokes.

I think you're purposefully misstating the fact that people disagree on the (admittedly fuzzy) line between off color jokes and sincere expressions of hatred.
The US president supports and advocates for their cause. A national television syndicate (Fox) echos their talking points. I don't think you can call them censored.
It's America. In the immortal words of Dr. Detroit: ALL FOR SALE
> you can't yell fire in a crowded room and not get litigation and charges brought against you.

Of course you can yell 'fire' in a crowded room and not have any charges that stick brought against you. Are you arguing the point it is not allowed to yell to a large audience? Or there is something else here you are not mentioning, like for example whether or not the statement is true is the actual crux of the matter? Of course you can yell 'fire' in a crowded room - if there is a fire!
Sounds like this man could make real impact working at a senior person's home.
http://www.crsp.com/files/Big_Picture_2019.pdf

Look at that. US Stocks with dividends reinvested: 6 million dollars. US Stocks without dividends reinvested: 200 thousand dollars.
But this criticism wants a new system. Not just fixing some areas. That sounds off.

I'd be interested in seeing some of the extensions you have in mind. I've only dabbled in clos. And I have to confess structures fit my case way better.
I doubt the CP part is accurate, the government could take the site down in that case (unless they were intentionally leaving it up as a honeypot).
> No restrictions on free speech of any kind

I'm not aware of any country which allows for speech with "no restrictions"
You aren't aligning yourself with that by using the fire in a crowded room metaphor.
Each id is distinct so there is no way to list them other than to actually list each id. Typically, this will be 200 ids that are alphanumeric and where a range would include the wrong ones.

Based on the discussion here (thanks to everyone!), we have decided to use a POST instead of GET. :-)

The reasoning is that while GET works fine now, there is always a chance that it will not work in the future either because of security decisions by DevOps or because of use of a third-party tool that does not support GET with request body.
> We wouldn't tolerate the existence of an Islamist site that glorified and helped perpetrate mass incidents of terror against our society.

Speak for yourself, I would. I've downloaded and distributed ISIS propaganda videos before out of sheer intrigue.

Just because someone says something you don't like doesn't mean you should ban it. Of course, this will be downvoted to hell because this is a hot topic at the moment, but we shouldn't let that too-near emotion influence out policies. We've seen that lead to stuff like the PATRIOT act in the past and we surely don't need another one of those.
> and we had Quantitative Easing where the Fed bought treasuries for a few years after 2008. And, in fact, the current Fed chair just lowered interest rates on recession fears.

Not to necessarily disagree with your first points, but these latter two examples are "monetary policy" which is supposed to be independent of political processes and distinguishable from "fiscal policy" which is the spending of the US govt and necessarily political.
> It in no way requires any inference that women did no heavy labor to see that just piling more and more work on a woman without in some way making those tasks more manageable simply would not work.

Certainly don't mean that -- I think if anything the physical toil that women traditionally did in my grandparent's lifetime, especially given the challenges of health, etc is very much under-realized.

Robert Caro's biography of Lyndon Johnson talks in depth about the life of ranch families in the Hill Country of Texas, and about the deep impacts that things like electrification had on those families. Personally, I found it moving and it painted a picture of life that family lore, etc just didn't capture.
> I guess you could say that free speech has limits that are acceptable.

There are already limits to free speech that most people don't complain about. The most frequent example is defamation.

I do like how Canada handles hate speed -- like defamation, it is illegal. There's really no benefit to protecting hate speech. If you argue it is a slippery slope, we're already on a slope with defamation so the benefits of adding hate speech out weight the risks of slipping further.
If you're still invested in something that can lose 50% of its value when you're retired, you should rethink your investments.
Having checked one, I found this: "the use of physical force so as to injure, abuse, damage, or destroy"

Would you care to offer a different definition?
Senators demand Google make contractors full-time employees after 6 months
I'm saying that I think allowing people to DDOS 8chan will result in more violence.
This paper really only shows that:

1) Confirmation rates are actually higher than commonly believed (= roughly one third)

2) If we carefully select for companies that are likely to succeed with confirmation, success rates are higher. Well, duh.

There's a valid argument there, saying that the value of Chapter 11 should not be measured in terms of confirmation rates, because hopeless cases are hopeless no matter how good the law is.

Yet, this doesn't support your view that most companies that file for bankruptcy will survive. If anything, it shows the opposite.
reCAPTCHA v2 blocks [1] people with disabilities from accessing basic services on the web, such as registering to vote, paying utilities, filing taxes, or accessing medical services. This practice is likely illegal, and the sites which facilitate it may be legally liable.

reCAPTCHA v3 has no user interface, it only returns a score upon which the site operator can act, often delaying or blocking access [2] to services. In this case the responsibility falls entirely on the site, while Google is no longer at risk of being found liable for the damage caused by its discriminatory service.

reCAPTCHA v3 works best when it is embedded on every page of a site [3]. The service collects detailed interaction data on every website you visit which has implemented it. The extent of tracking is similar to Google Analytics, but you cannot block it, otherwise you lose access to large portions of the web.

The collected data is highly sensitive, it not only contains your browsing history, but a detailed snapshot of your actions on sites. Mouse movements can reveal health issues which affect your motor functions, and your interests and desires are laid bare based on how you interact with content.

Google must be compelled to disclose in the reCAPTCHA privacy policy what data is collected and how is that data used. Journalists have asked Google for years to clarify how the data collected by the reCAPTCHA service is being used, and their answer is always the same: we only use your data to provide the reCAPTCHA service, and it is not used to personalize ads.

The problem is, those are just words from their PR department, the legally binding documents are the privacy policy and the terms of service. reCAPTCHA uses the same privacy policy like the rest of the Google services, which gives them the right to use your data for ad personalization.

You must resist against adding reCAPTCHA v2 and v3 to your sites. There are alternatives [4] which could offer the same level of protection for your services, when used the right way. Their implementation may not be as convenient as reCAPTCHA is, but that is the price you must pay to prevent Google from mining our personal data and our every interaction on the web.

People are forced to hand over their personal data to Google at all times, otherwise they face losing access to services, and being excluded from societal processes that are increasingly happening exclusively online.

This is where privacy rights and human rights are violated, and it is upon all of us to make our voices heard, so that exisiting legislation is enforced, and new laws are put in place to prevent companies from abusing and exploiting us.

Handing over our data to Google must not be a condition to fully participate in society.

[1] https://github.com/w3c/apa/issues/25

[2] https://news.ycombinator.com/item?id=20295333

[3] https://developers.google.com/recaptcha/docs/v3

[4] https://www.w3.org/TR/turingtest/
> there have always been hyper-radical idiots. with 8chan and such, you can see them.

Sure, I'm aware that the KKK existed before the internet.

> you're not getting rid of anything, you're just sticking your head into the sand.

I didn't claim I was getting rid of anyone or anything. I didn't really claim much at all in my post, but there's a difference between "getting rid" of stuff and deplatforming it.

For that matter, how does your logic make any sense? If I hire a hitman to kill someone, could my defense in court be "Well he was going to kill somebody anyway! You're just sticking your head in the sand by blaming me for it!"

Is your argument that rhetoric, delivered consistently enough and effectively enough, can't possibly influence people to do reprehensible things?
Wow, when did the internet figure that one out?
> Having seen how little many humans care about other peoples aging parents under their care, I'm not so sure robots would be a huge step down.

Which is an issue. It's the old addage: I don't have to outrun the bear, I just have to outrun you.

If the robots are only maginally better than the humans, then they will out compete the human workers and we will have robots that may still be very bad at doing the task; potential failure all the same and with bad patient outcomes.

> So in the future we'll probably see a human and a robot doing what used to take 3-5 humans,

In Chess, these amalgams are called 'centaurs' and they consistently outpreform humans and/or the best computer programs. It's a good idea in chess, as most centaurs are made with very good human players. It's when the humans start to rely on the computers that you get into real trouble.
We're so glad you consider that more important than the continued shootings that only the US seems to suffer from on a frequent and permanent basis.

That free speech is sure making a lot of people free right.
It depends at what level you want to look at it. If the economies doing well your money is more likely to find productive investments, alternatively the central bank could increase interest rates to regulate the economy, both would be good for you personally as well as tending to push rates up.

My greater point was that exchange rates tend to be self regulating (in this situation), you'd expect it to return to mean rather than get stuck in a feed back loop. This is China though so I have no idea how much they need to heed economic reality.
With Apple Wallet and Google Pay apps it's easy to add tickets/boarding passes/cards etc

Companies should make it easy to add it to those apps. For me boarding passes are really easy to add to Apple Wallet for example.