skysight-inc/HackerNews huggingface dataset:
> The S-expression printed representation you see in your source can be less verbose than HTML, such as by not needing HTML element end tags

Tag inference/omission in SGML (and by extension HTML when seen as an application of SGML) is way more powerful. A minimal, valid HTML document is this:

<title>Whatever title</title>
<p>Text goes here

SGML's tag inference, when coupled with a DTD for HTML5 such as mine [1], will treat that as equivalent to this:

<html>
<head>
<title>Whatever title</title>
</head>
<body>
<p>Text goes here</p>
</body>
</html>

See details in slides or paper linked from [2].

[1]: http://sgmljs.net/docs/w3c-html51-dtd.html

[2]: http://sgmljs.net/blog/blog1701.html
As mentioned in the first part of the series, the main idea is to compare and contrast Linux server architectures. ZeroHTTPd doesn't implement the HTTP protocol in full and you can easily crash it because of the way it uses memory buffers. It is not safe to run it on the internet.

Its purpose is not to show how to implement an HTTP server, but to show how different architectures of Linux network servers are written and perform.
OSX has an "increase contrast" mode, a contrast slider, and an invert colors option (among others) in the Accessibility preferences, and has for quite some time.
Thanks, navinsylvester :)
How VisiCalc's Spreadsheets Changed the World
(PM on Chargeback Protection here.) We’d like to extend Chargeback Protection to all Stripe countries eventually. Stay tuned!
What do you mean by “like what windows has had”? iOS and OS X have an accessibility setting to increase contrast, but maybe that’s different from how you expect it to look.
Sure, the US also had a recession and it shows. But I can vouch for OP what he said about Japan. Once you step outside Tokyo/Osaka in to the smaller cities, you'll see abandoned buildings, crumbling public infrastructure and many people living off government benefits, struggling to make ends meet. Decades of recession have really taken their toll. I wouldn't call that poverty yet, but definitely there's a lot of austerity.

The beurocracy is insane. My guess is that the government crept in lots of it because it helps to keep the public servants employed. If you look in to the post office or local government ward office, there is always a whole army of office workers sending away faxes and stamping them, then stapling some papers. (They still use these weird stamps to sign their documents btw)

And yes, Japanese still use faxes, drive old taxis and generally you'll see a lot of antiqued technology that still works, but I think that's kind of charming. I especially enjoy seeing some of the old narrow guagae trains still chugging along the country side from time to time (in stark contrast to the shinkansen). Also exiting to see laser disks / VCRs / minidisks when visiting Japanese houses. Just the other day I seen an automated piano controlled by a device which seemed to be reading the data from a 3.5 inch floppy! Sometimes I can spot the odd CRT display still happily flickering, including the old vintage arcade games... The bowling alley down the block still uses what seems to be a DOS based system to manage their displays & business. Visiting a hospital is sometimes like visiting a museum... Oh, btw, got to fly in a Boeing 767 on a domestic route a few months ago, that was a pleasant surprise as I haven't been on one in years!
But lots of people aren't comfortable asking for their money back. They are, however, plenty comfortable asking their bank to ask for their money back.

I think you are being generous in your interpretation. I don't get many chargebacks but looking at the ones I've had there has been a lot of deceit and fraudulent behaviour.
Macro calculator that gives real food equivalents
Author here; I am interested in topological data analysis (TDA) for machine learning. Morse theory is one of the tools to analyse manifolds, which are the 'bread and butter' in ML data. I realise that I should have made the connection to TDA more obvious. If you are interested in a general overview, I can recommend this article here:

https://towardsdatascience.com/from-tda-to-dl-d06f234f51d
The author lost me as soon as he/she compared dark mode to green screen crt. Do you really think the green crt was a design decision?? It was the balance of cost to performance that 1970s tech allowed.

As for the other points, its largely subjective but I have dark mode enabled in every app that will support it. On windows, I run the experimental build so I can have more complete dark mode support, and enabled the half baked dark mode in sql server management studio. All my IDEs are set to dark mode, because eye strain is a thing and for me at least dark mode is much easier on the eyes.
On-premises AD has the same functionality but it is a pain to set up and so limited as to be not worth the effort
Points well taken, marios. Will try and fix strcpy(). Should certainly mention kqueue(), too. Will fix. Thanks.
This doesn't really reduce it though, it just changes the problem from degree-of-tallness to probability-of-opinion.

If I round up a million and people and survey them about whether -1, 0 and 1 are natural numbers, the probability of their opinions don't change whether -1, 0 or 1 are natural numbers.

The probabilities of judgement might be 0.1, 0.55 and 0.92, with confidence intervals. But each of these numbers has a set membership function and each of them is crisp. In fuzzy sets these belong to the set of natural numbers as 0.0, 0.0 and 1.0.

The useful concept that fuzzy sets brought to the table was being able to reason formally over uncertain values. Classical logic operates on crisp sets: all men are mortal, Socrates is a man, therefore Socrates is mortal. Fuzzy sets allows you to retain all the tools of logic over a wider range of statements.

This is widespread in control systems, where being able to reason formally about vague concepts like "too fast" is very helpful.

It's also common in caselaw, which is absolutely jampacked with fuzzy sets. "The purchaser at arm's length without notice". "The reasonable person, similarly circumstanced". "A duty of care". Different sets of facts in a case are ultimately resolved into binding rulings by a judge, but the argument itself has to follow logically from facts, legislation and precedent.

The law is also rightly aware of probabilities, especially in civil cases. "The balance of evidence" is sometimes called "the balance of probabilities". In criminal trials, "beyond reasonable doubt" is mostly about deciding on what follows from the probabilities of the facts presented.
To Serif or Sans Serif, That Is the Question
I never meant to imply that hikikomori was not an important issue. However, the questions was, why do articles on hikikomori show up on HN so frequently. HN is a forum about high tech, and startups, mostly centred around Silicon Valley. How does hikikomori relate? Why are we discussing the problems of Japan -- unrelated to high tech, unrelated to startups, unrelated to Silicon Valley -- on HN? Sure, you can imagine that it would show up once or twice, but the frequency it shows up is beyond what you would expect.

Why do you think people on HN want to talk about this phenomenon?
> Their pay, just like my pay, is set by the market. If you don't think that's fair, your issue is with capitalism. I'm actually open to the idea of moving away from capitalism, but very few people, especially in the US, are, and I have no expectation that will change in my lifetime.

No, the pay of people that you pay is set by you, not by capitalism. If you think some people that provide you services deserve more pay, what is stopping you from paying them extra?
Show HN: Monitor Multiple AWS Accounts
It also means less safety for everyone, though. Especially pedestrians and people on motor(bikes) are endangered by heavier, bigger cars. Not counting emissions and climate change from moving a ton of decorative metal around.
> Writing is only a way to convey information, there a many other ways to do it, and there surely will be other ways.

It's the best way of conveying information, especially in a business setting. It's accessible, portable, can be as detailed and nuanced as needed, you can copy it, you can reference it later, you don't need a proprietary solution to use it. In fact, you don't even need a computer for it. All other methods of conveying information in a business setting that I can think of (face-to-face communication, video and audio conferences, Power Point presentations, chat apps, symbols, source code) don't meet all of the above criteria.

> The current system favors people who know how to write in English

Now this is discriminating and narrow-minded. Nothing stops a German company from writing well in German - if that's their main language.

I'm curious which system you think is more fair and objective.

> A language that may work for you may not work for others

This could be generalized as "a solution that may work for you may not work for others". And that's ok. An organization can have its own culture. A part of this culture might be writing well, but also agile, open floor plan, working remotely, or afternoon mimosas. It's ok to disagree with the culture of a particular company and not be a good fit. You are free to prefer companies that don't emphasize good writing skills - which I suspect are the majority.
Any plans to offer this without requiring using Checkout specifically? We use Stripe Elements because it enables a more native seamless payment collection UX.
If they take sick days do they come out of vacation time?
>Their minds have hijacked the public trust, each one acting as the pinnacle of intellect, an individual example of brilliance to cut through all the dullness, before sacrificing the very rigor that put them there in order to maintain the illusion floated by the media, by them, even by us. The public intellectual once meant public action, a voice from the outside shifting the inside, but then it became personal, populated by self-serving insiders. The public intellectual thus became an extension — rather than an indictment — of the American Dream, the idea that one person, on their own, can achieve anything, including being the smartest person in the room as well as the richest.

>That includes online activists and writers like Mikki Kendall, who regularly leads discussions about feminism and race on Twitter; Bill McKibben, who cofounded 360.org, an online community of climate change activists; and YouTubers like Natalie Wynn, whose ContraPoints video essays respond to real questions from alt-right men. In both models, complex thought does not reside solely with the individual, but engages the community.

I do not like this article. It does not organize its criticisms well, and it is really hard to understand exactly why the author dislikes the individual intellectuals she calls out, and likes the others. For example, Peterson actively engages his audience, but doesn't get credit for it. The best guess I have for the author's position is trying to portray her left-of-center political as authoritative by appealing to higher abstractions; I honestly don't know. It is strange.
The questions are meant to add perjury to the indictment when they catch you for a real crime.

To verify my thesis i would see what are the effective conviction times between foreigners and citizens and expect the latter to get harsher convictions on this alone.
If cattle could speak, I wonder if they would appreciate this perspective of the situation. Personally I doubt it, which makes calling it "mutualism" a euphemism.
6 months may not be enough to train up someone without a technical background, but when a skill shortage extends beyond the time horizon of training a pool of 100’s of thousands of people up it’s very much self inflicted as the company simply does not want to pay market rate + training.

PS: People with related skills can always pick up these deep specialty skills with extreme speeds. I have seen someone paid contractor rates to learn a extreme specialty. Including that training, he actually finished the project in less time than the original team had wasted.
Maybe p95 makes more sense than both
Has there been a time where there was no bubble forming?
"Psychologists once locked an ape in a room, for which they had arranged only four ways of escaping. Then they spied on him to see which of the four he would find.

The ape escaped a fifth way."

-robert a heinlein
Me too. Swimming down 10m or so in the sea fogged up the screen though.
Amazon seems to have pushed "customer obsession" over overt competitiveness from "the beginning".

Regardless of motivations, it seems to act as a kind of shield from allegations/evidence of Microsoft-style anti-competitiveness. The difference is internal emails saying "customers are demanding a better way to run document-oriented databases" instead of talking directly about leveraging AWS market power against $MDB.
Inline Editing Records
I'd suggest trying Dark Reader extension for your browser. It's a life-saver for me.
first they argue that the MOAD and Xerox' Smalltalk pioneered dark-on-light after years of the reverse, then they argue that actually it's because vision-psychology. Well, which is it? Because there's no way the MOAD and Smalltalk chose dark-on-light because of visual perception research. Smalltalk's choice was probably motivated by a desire to make the UI look like paper (Xerox being in the paper business). Same with Apple's original Mac. At the time everyone's UI was paper so this familiar UI was important to replicate to sell.

It also ignores the fact that we've had light-on-dark mode for ages: blueprints and microfiche, blackboards and granite tablets

I mean, the Rosetta Stone is light-on-dark
Most of Peterson's experience with Marxism is through reading about it's effects (Gulag Archipelago, collecting soviet era propoganda), not reading about it's philosophy. The philosophy can be understood pretty easily from social context without having read the Manifesto.
For me it’s also about decluttering the UI (for want of a better term). Dark mode lets the UI get out of the way, especially if the actual workspace or content remains light. The MacOS mail client is a decent enough example - you can have dark UI but still render the email as light on dark.
I used to have perfect vision - I could see an amber LED display the size of an A3 sheet showing the time from 100m away. And remember preferring dark mode then.

Now that my vision has somewhat deteriorated with age and I use glasses for driving during the night, I find dark mode annoying and blurry.

My take is that it boils down to this.
Hacking at the ideas of others (whether rightly or wrongly) without presenting any superior alternatives seems shallow to me. A mediocre idea can still be the best idea in the room.

"Indeed it has been said that democracy is the worst form of Government except for all those other forms that have been tried from time to time"
It's not about Upwork intentionally skewing the results as you pointed out, but that there is a potentially sampling bias. Upwork might only attract certain kinds of programming jobs and those are less likely to use Go and Rust.
You're right.

I sometimes feel conflicted about bad economic news-- a lot of my reading materials suggest this is 'good', because it's an opportunity to buy distressed assets and make more money. Then I think about the cost to others, and I realize I'd rather not make the money and let others have an easier time of it.
If you can read something from paper, light got reflected from that paper. To the eye, it doesn't really make a difference if the paper was the original emitter of the light or not. With a newspaper or a photograph, you still see the light from a lamp, just reflected.
Thanks for those stats and the link. One issue I have with that though is it doesn't seem to take into account farm subsidies and trade barriers restricting food imports. One makes the true cost of food much higher than it appears to be, while the other makes that cost much higher than it needs to be. Then there's general government spending on rural areas and the rural economy on top of that, which make it very difficult to make neat parallels between their economic situations.
but you can just binge HBO for one month by recording it to watch at your leisure unless your of the type which must see episodes when released.
The reason options are often shunned is that they exponentially increase the complexity. Every option needs to work with every other combination of options. Testing this can be very time consuming especially if it doesn't lend itself to automation.

I'm not arguing against options but I am saying options come with a cost so the benefit has to be deemed to be worth the maintenance burden.
The .io domain name is both expensive and somewhat unreliable. For example: https://news.ycombinator.com/item?id=15293578

We have used it for many years at https://clara.io, but we are moving away from it back to .com for all new services.
Interesting, as an American I'd never realized that this payment existed. Here's more info about the "Public Lending Right" in some of the countries that use it: https://www.wipo.int/wipo_magazine/en/2018/03/article_0007.h...
It may not be cost effective for you, but your proposal doesn't seem cost effective for Stripe, either.
Scalable Angular architecture (learnings about building robust front-end apps)
I think it's likely we'll see a lot more economic news in the months ahead.

As Bill Clinton famously told us, US politics are largely anchored in the economy. Public perception of the state of the economy is going to be very much in focus through November of next year.
It's not a movement, but the social cause is probably the same...
Google’s outage meant some Nest users couldn’t unlock doors or use the AC
That's like saying New York City's prior "stop and frisk" policy wasn't discriminatory, just that it was applied in discriminatory ways.

If you have a policy that can be applied in discriminatory ways then I would argue that it is discriminatory unless the text of the policy limits its application in some way to reduce or prevent its discriminatory application.
The Node Nano Server V2
Would you feel that way if you were selling physical goods or even services where you had to pay workers - like a lawn business?

It sounds like you are selling a near zero marginal cost software business.
>Edit: your hypocrisy is especially rich considering that you're applying to YC Winter 2019

Less than 1 tenth of 1 percent of the population applies to YC each year... and what I applied with was literally to help people give up technology and to plug in to the real world.

To not be tethered to a phone 24/7, to not be tethered to streaming video with every second of their free time, to not be tethered to a computer or laptop 24 hours a day. To talk to people instead of texting them or instant messaging them. To look people in the face instead of occasionally glancing up over the rim of their laptop and actually have proper conversations.

But please, tell me more about me!
The Mall Meltdown Continues
My guess is that most of restrictions on Huawei will be rolled back within a relative short period. However the damage this has done to America's reputation will stand for a long time and will impact some major strategic decisions not only in China but also in Europe.
Do you mean it's your customers who are being deceitful by charging back a service after they've used it (as mine do). Or do you mean that you have customers using stolen credit cards to pay for your service and that the chargebacks are happening when the card owner discovers as much?

I haven't seen any evidence of that second case happening with my users (apart from one incident where card thieves discovered my "update your credit card" workflow and used it to sanitize numbers for a few days before I fixed the loophole). But the first one happens all the time.

It'd be adorable in a way, as I'm sure the people doing it think they're totally getting away with something. If, that is, it didn't jeopardize my ability to continue charging credit cards in the future.
‘Something enormous’: Inside Walmart’s ambitious streaming video plans
We can send you a webhook on every dispute being created (https://stripe.com/docs/webhooks) and you could use the API to either refund the underlying charge or accept the dispute (and refund the underlying charge).

We can also give you access to receiving early fraud warnings from issuers (like Visa TC40s). These are notifications from the issuers that the customer is likely going to dispute a charge. If you're happy proactively refunding customers you could do so without incurring the dispute fee (though TC40s and the MasterCard equivalent can still count towards monitoring programs). Let me know if you're interested (eeke@stripe.com).

This gets you most of what you want. The subtleties:

1) The credit card ecosystem wants to discourage chargebacks as a routine mechanism for canceling, and so there will still be a fee assessed by the networks and hence by us.

2) The credit card networks have thresholds for how many chargebacks a customer can be doing while making responsible use of their rails, and if one routinely exceeds that, they will give a very serious warning to change business practices and, if one’s numbers do not improve, they will terminate one’s access to the rails. We have substantial experience with B2B SaaS businesses and it is _extraordinarily_ unlikely that a B2B SaaS business comes close to those thresholds, even after accounting for unfortunate user behavior.
It seems he's talking about Peterson, not you.
Stripe can do refunds through their API, so there's nothing stopping you from building this feature into your own business, on your own site, with your own branding and wording, etc.

I would look at Steam's refund flow for inspiration.
> What does "X" mean?

Literally any topic that one might try to have an intellectual debate about.

In this case, you're choosing "Marxism", but my point is far more general than that. If you're going to stand up and publicly make arguments about feminism, dark energy, protecting endangered species, the rise of China, post-impressionism... the very least you can do is enough background reading to not make a fool of yourself.

Contrary to your assertion that "accusing a non-marxist that he is clueless about marxism is not that big of a thing", I am saying that being clueless about the very thing you've arrogantly stood up to talk about in public is a big deal and should be humiliating.

I don't think you and I actually disagree that Peterson is an embarrassment.
There's a big difference between telling someone they aren't going to win in the casino and telling them they have "zero chance" of winning. The later is false and is probably an ineffective argument because it's obviously false.
I've watched this series before too, and I can attest to the fact that it re-ignited my childhood dream of building by own hydroelectric power system.
Right, but then you're ignoring ambient light. Your statement isn't true in a dark room, where the very much does care.
Remote working – Bringing sanity to mind and lessons worth learning
Is it not the point? If stripe allowed you to do that - insure only dangerous transactions - then it could not be 0.4% but rather a few %.

The entire point behind insurance is to have enough volume so that the small % when they need to pay up won't affect the business.
Completely unrelated, but please add an alternative fee structure more appropriate for microtransactions. Stripe has a vast amount of useful features from which my business could benefit, but its cost is prohibitive as all our transactions are for low amounts (1$ or less), which make your 30cent fee a 30% of the total.

We are forced to use credit cards directly and Paypal, as both offer a much lower fixed fee (sometimes 0) in exchange for higher %.
You don’t think Google could make YouTube work better on Firefox? Of course they could.
New York’s Elite Public Schools Lost Their Black and Hispanic Students