skysight-inc/HackerNews huggingface dataset:
Elizabeth Warren's Net Worth
How can this be the first item in today's list of news?
That's what Carl Jung suggested as well.
Shopify vs. WooCommerce – Who Wins Battle of Ecommerce Platforms?
Hope the users are safe?
thought Mettler, raising a glass of sub-par Chardonnay that matched her gradual discontent with the world, before replacing it carefully on its coaster so as no to disturb the bear snoozing by the door.
Hm, I responded too quickly the first time. Some comments on the rest of your comment:

> E.g. 我没告诉你。 "I didn't tell you."

This is the same sentence as 我没有告诉你, also fully idiomatic. The past sense is coming from the 有.

> But Mandarin doesn't use 有 as a general past marker, only the negation 没

This is plainly incorrect. 有 is used as a general past marker. It just isn't obligatory in positive-polarity sentences. Here are some things Chinese people have said to me:

你在中国 有看见过 美国没有的水果吗？("Have you seen any fruits in China that America doesn't have?")

我有吗 ("Did I?")
This is very nice. I would love to see 'How they looked like' for other ancient architectural wonders like Tanjore Big Temple, Taj Mahal, Leshan Giant Buddha, Colosseum etc.
I would estimate that between 10% and 15% of FAANG software engineers are senior or higher.

It does take a few years of being at senior for pay to ratchet up to the $350k range that is typical of long-tenured senior engineers at FAANG companies. A newly-minted senior engineer will be more in the $300k range
I just checked the screenshot. It reminds me of Windows 95.
What I feel like one app can't fit all. Some people want a faster response time rather than a modern design and vice-versa.

Talking about slack new input box.
The non-technical person would be more than happy with it. Because they don't know markdown and something that works like MS Word is good enough.
In order to “just spend some time around functional adults”, you're expected to be “functional” yourself. If you don't have social skills, it's way harder to “just” do things around people, both because of your limitations and their expectations.
Skin-integrated wireless haptic interfaces for virtual and augmented reality
For inference speed I recommend a Naive Bayes model. I've tried this on Twitter messages and got near ~90% accuracy with 3-class (positive, negative, neutral).

The easiest library to do that would probably be scikit-learn with their ComplementNB class: https://scikit-learn.org/stable/modules/generated/sklearn.na...

For the data you can use the SemEval 2017 Task4-A dataset (around ~10K labeled tweets): https://github.com/cbaziotis/datastories-semeval2017-task4/t...
I like MS's positioning here not just for cloud, but overall. I'd love a world where I can cross-play, cross-own, and cross-save across a console, desktop, and streaming. They are in the best position to profit regardless of how players prefer to play their games, unlike Stadia, which has an interest in muscling out other forms of AAA gaming because they don't have fingers in those other pies.

The only thing MS doesn't have a strong position in is Mobile/Tablets. Sure streaming can reach it, but mobile devices are now effectively pushing last-gen console level graphics. With wide spread support for PS4/Xbox controllers (iOS 13 supports them natively now), this is a pretty legit platform. If you're Apple, you're probably chuckling at the idea of streaming as the solution to mobile gaming when you're putting world-class silicon into users hands, most of which is underutilized.
That doesn't really buy you anything distributed over a native UI + IO framework.

You could use the DOM based text editor (I think the VS code one is called Monaco ?) to build a cloud IDE (I've seen a few instances of this) but VS code has nothing specifically suitable for this over standard IDEs.
It's about iswspace as I mentioned in the parent comment. Replace the line

if (iswspace(wch))

by

if (wch == L' ' || wch == L'\n' || wch == L'\t' || wch == L'\v' || wch == L'\f')

And I get a ~1.7x speedup:

$ time ./wc ../wiki-large.txt
854100 17794000 105322200 ../wiki-large.txt
./wc ../wiki-large.txt 0.47s user 0.02s system 99% cpu 0.490 total
time ./wc2 ../wiki-large.txt
854100 17794000 105322200 ../wiki-large.txt
./wc2 ../wiki-large.txt 0.28s user 0.01s system 99% cpu 0.293 total

Remove unnecessary branching introduced my multi-character handling [1]. This actually resembles the Go code pretty closely. We get a speedup of 1.8x.:

$ time ./wc3 ../wiki-large.txt
854100 17794000 105322200 ../wiki-large.txt
./wc3 ../wiki-large.txt 0.25s user 0.01s system 99% cpu 0.267 total

If we take the second table from the article and divide the C result (5.56) by 1.8, the C performance would be ~3.09, which is faster than the Go version (3.72).

Edit: for comparison, the Go version from the article:

$ time ./wcgo ../wiki-large.txt
854100 17794000 105322200 ../wiki-large.txt
./wcgo ../wiki-large.txt 0.32s user 0.02s system 100% cpu 0.333 total

So, when removing the multi-byte character white space handling, the C version is indeed faster than the (non-parallelized Go version).

[1] https://gist.github.com/danieldk/f8cdaed4ba255fb2954ded50dd2...
Wouldn't you want to say "My Zillow prediction is $1.2 million, you get 20% of any more than that if you sell by June but only this low rate otherwise"? Anyone with true ability would take the deal.

Aligning the incentives etc.

If you flatrate it, they don't have an incentive to find you a big buyer.
I've seen this fake appeal to fairness so many times...

Disagreement is one thing. For example I'm disagreeing with you right now. But I'm not hiring a company that will follow you everywhere at work to try to convince you how wrong you are. And I don't have limitless financial resources to dedicate to proving you wrong and fend off any legal recourse you might attempt.

If I had and did the above I doubt you'd be so relaxed about the whole thing and call it disagreement.
Sexual abuse is not be condoned, the sisters made the right choice by spilling the beans.
The sense I get from all of it is that there's a phase shift in technological progress occurring, not dissimilar to the 1970's one where we ceased seeing the bulk of disruptive developments occurring in vehicles and energy, and started seeing them in IT fields. That initial boom produced a lot of new product categories, and then successive decades saw a lot of consolidation and transformation away from nuts and bolts and simple efficiencies towards services and IP holdings and consumer marketing. And we know the nature of that market very well today since everyone present has breathed in it for most or all of our lives at this point.

But the nature of the next market is, of course, much harder to glimpse. Like looking into pier glass, it takes effort to get a fragmented view of things. It's not as easy as Thiel's view: AI and surveillance, for example is more broadly authoritarian than it is any specific ideology. And infrastructure often leapfrogs stages in the developing world, and that can be true of a developed country like the U.S. too.

There's plenty of good work being done quietly in the current market. The word I'd pay the most attention to is sustainability, though. It's been more-or-less entirely a marketing term for decades, never delivering on the promise, but then, often it takes a while for the products to catch up to the marketing.
I actually like the new backtick to codeblock style. It is three backticks instead of six. I do agree the overall input box could be smaller.

My personal pet peeve is threads. The feature I didn't ask for, but can die in a fire. Or they could make an option to have it auto flatten all threads.
I'm sorry for your loss. Teams is truly a horrible experience. "It's like SharePoint for chat" said no happy person ever.
Local news was always low quality. Now you have options for how to spend your time and money. It is no surprise you don't give them your time or your money. They have problem and solution reversed.
Yup.

> Does this bug affect OS X? If not, it should be WONTFIX.

> It does affect Mac OS X.
I guess I'm lucky enough to have multiple local newspapers that cover city government, local businesses, local events, local schools, local issues, etc..

Google, Facebook and Craigslist aren't that great for advertising local businesses or events. A local weekend/dining guide is much better than Yelp.
Given that Google was illegally colluding with several other companies to keep employee salaries down, maybe said employees do need an organization to watch their backs.
We do three backticks at keybase and it feels natural.
This also renders iOS devices useless for even basic browsing after the OS updates ends. Where as, a 7 year old Android device which hasn't received any OS updates can still use latest Firefox with regular updates.
Ok apparently I'm super ignorant about this. WTF are people going on about spaces for if hard tabs are the historic standard? I always assumed that Go was progressive, C++ was the norm (ie had no preference), Python and Nim were designed by diehards clinging to the past, and that people were exhibiting their rather famous resistance to change. Apparently this is completely wrong?

I seem to have made assumptions due to only running into spaces in "old" places such as Python, Vim, Emacs, etc. To be fair, this all happened well before I was born. Why would software developers of all people try to do away with a useful abstraction?!

Oddly, the linked keyboard doesn't appear to have a tab key but the Vi source code you found contains them? Am I missing something obvious?

(`/* Copyright (c) 1979 Regents of the University of California */`, that's some impressively old code to find on GitHub.)

Re BSD: Yeah, tabs don't work for alignment almost by definition. I'm surprised anyone was crazy enough to author a code style that called for it.
I find this a cavalier attitude. I'm glad that your grandpa seems to have life a life fulfilled, but that's not the reality for many folks.

If his biology allows him to trudge on, to always see the silver lining, how can you call this wisdom? Some people have a lower tolerance for suffering. Some people do not find life worth living, maybe for biological reasons.

The reason I don't call this wisdom is because for many or most people, this is not an idea that can be realized through words or knowledge alone.

I don't need someone to tell me to be happy. I need the ability to be happy.
In England we do have dedicated bus lanes and famously very little room to add light rail and it works pretty well. Probably a good option for cities and buses can rerouted and powered by greener energy more easily than rail.
There is room for improvement about VAR, it's a welcome development in the footballing world
Proposal for Global Indexes in PostgreSQL
Ugh. No. This really breaks up the flow of the text.

I’m sure it’s fine for org-mode’s intended audience, but for people not from a coding background, it’s horrid. And there’s no need to “teach WYSIWYG users Markdown” when WYSIWYG is fine for them.
Spying, by it very definition, is an illegal act.

It might've been legal(i doubt it) to spy on foreign person on foreign soil inside (another) foreign embassy according to US law... but that doesn't matter at all when it comes to both Ecuadorean law and UK law.

USA is not a world police, nor is ultimate force of good that all good counters bow to.
Take the Darwin version linked from your site. Run perf record wc thefile.txt. Then run perf report and you will see iswspace in the call graph.

As I show in [1], removing this call and replacing it by a character match, gives a speedup of almost 2x.

[1] https://news.ycombinator.com/item?id=21592089
The problem is you never know when you’ll go from “dev who doesn’t care” to “dev who does”.

This is true for literally every hard problem in dev though, and the implication that you need to grasp everything just in case you need it is silly. The problem space in compsci is too big to know everything. We have to choose.
I read the blog post and wasn't able to figure out if this would break userChrome.css.

I'm not that weird about change and normally accept it and end up not caring. But I have tried to get used to tabs on top and it just isn't happening. If I can no longer have that I guess I will need to get used to Safari. Or I will just keep using Firefox and not update and accept the security implications.
It's not "the extra test case." It's literal exponential growth in the number of test cases as you add more and more toggles.

It can still be justified to add configuration options, but you can't safely test one feature in isolation and assume that it will never interact with any others.
It seems like they use some cashback system, similar to shopback or cashrewards, and so take a cut of the sale when it is processed.
Modula took its module system from Mesa, after Niklaus Wirth spent its first sabbatical year at Xerox PARC, he did not invent modules.

And as others have already point out, the word "modules" is the same, but not the semantics.
I value this comment. I find the original article akin to associating a good "soul" or a condemned "soul".

It is hand waving simplicity against the complex reality of biological limitations. Some people simply have more endurance for the suffering of life, better motivation or better opportunity and environment.

I want everyone to live to seek their potential, but there is no answer to finding peace (or happiness) in life.

At least not an answer that can be communicated through words.
I think the president should be looking out for the people.
Is the mk2 in the parallel location?
Show HN: Due.work – Organise Anything, Anywhere
Hey HN,

I am Robins, co-founder of due.work (https://www.due.work/). Due.work is yet another simple todo list application more focused on getting the work done rather than getting you distracted by listing a bunch of tasks.

We shamelessly decided to build yet another todo list application even after knowing there are already 100s of other productivity apps on the internet already, so why did be build it??

Actually, after working together with several companies and managing teams for years we actually never found a single productivity solution with whom we can really love using it.

Problems with existing solutions:

1. When working with teams even on a very small project after some time tasks always get cluttered even if we are using several labels, priority, etc.

2. It was very difficult to get to know the list of all overdue tasks that gets missed its deadline. No matter how productive we are there is always a probability of missing a deadline especially when we work in a team. What we wanted was something to aggregate all overdue tasks in a seperate group and display it on top whenever a task gets delayed, so that we can decide what to do with those missed tasks.

3. There were no good tools that actually let you decide what you really want instead they enforce you to it. What if the product manager prefers a view to writing tasks which will have beautiful Gantt chart to displays all the timelines of the tasks whereas the Business analysts of the team want a board view like in trello where all tasks present is on status wise. whereas other people want just a simple todo list view which only displays those tasks that needs to be done today.

4. An online feature like (in google docs or sheets) was missing in all the productivity apps. When we are working together in teams we often want to know who else is also online/working right now. It helps to boost confidence among the team. With team showing online we can also, ask anyone at that moment only if we had any issue.

5. A simplistic tool to be used by all department of people was missing in all productivity platforms. Many good tools like trello or basecamp actually offer a simplistic solution. But they with basic feature only and we are only left to use several integrations to use it as a whole thus we end up paying more and more.

This was some of the main reason, we decided to build an altogether new productivity platform due.work (https://www.due.work/). I would love to know your thoughts on the same.

Today we are releasing Due.work 2.0 with apps for all platforms (web, mobile, and desktop).

• Android

• iOS

• Mac OS

• Windows OS

• Linux

• Chrome Extension

• Firefox Extension

• Browser with all device type support.

We are super excited to launch ourselves on HN and also, eager to get your feedback on the Due.work (https://www.due.work/get-started)
I'm a bit disappointing this is not actual opening sentences from books.
Not its not, but even if it was - so what? Since when did pointing out double standards become trivially dismissable by a single word?

Its seems to be a very recent American phenomenon.

Where I live it is shameful and very damaging to one's credibility to be exposed for maintaining double standards.
>If the CIA collected information in Mexico on the head of a drug cartel, does that automatically mean that he would not receive a fair trial?

It means exactly that.
The Costs of “Free” Prison Tablets
"It was a dark and stormy night; the rain fell in torrents. At times it was checked by a violent gust of wind which swept up the streets -- for it is in London that our scene lies -- rattling along the housetops, and fiercely agitating the scanty flame of the lamps that struggled against the darkness."

I'm not a professional writer but I personally like this rephrasing.
Any data point to prove this.
Just like in hard real time systems using malloc() rules C out, and its use is explicitly forbidden in certification processes.

I guess C isn't universally applicable either.
The fact that this industry turned to a proprietary low-quality solution like Slack when Riot/Matrix have already existed tells the full story about what a bunch of incompetent idiots we all are.

Everyone frustrated with the new Slack input box deserves what they got. Me included.
We're getting teams which I'm a bit excited for since it is going to be a company wide replacement for Lync/Skype for business and no developer here has ever used Slack, IRC or anything like this.
Well the way this works is you can either join in the fun yourself or abstain and take the piss out of those that have a go, but I'm afraid you do have to pick a lane, imagin8or.
What are the features of ERP systems?
I don't believe that pneumatic tubes are gone.

Less than a decade ago they were still in use in stores in the UK and I'm not sure what would have replaced them.

A cash register slowly fills with money and there's theft risk. It's more secure to transport cash via the tube than to have staff members walking around with hundreds or thousands of pounds to the back of the store and up to a cash office.
Gut Instinct: Invisible but Indelible
This is an outstanding piece of work. Kudos.
Is this an article or a commercial? Psych, it's both!
It would be naive to say that China is the only country perpetrator of genocide today, look at its another neighbour i.e. India who is governed by extremist political party today and has locked down 8Million Kashmiri people from more than 100+ days who's land has been UN designated disputed territory. There are well documented genocides perpetrator by Indian military there. Whole of Kashmir is loced down under curfew (no mobiles, no data, no business, no healthcare services etc) from Aug 5 after Indian parliament unilaterally abrogated their rights articles. NO one talks about them :(
Turns out that's what they were using today. It was nitrogen pressure test!
It's a consequence of at-will employment. Everyone is afraid that the worker they just trained will immediately decamp to some other company that offers higher pay for trained workers than for untrained ones.
it seems to me like Google needs unions -- not for pay, but for having a bigger say in what gets made and what shouldn't be created
This is the simple but not obvious way to hide a billion dollars. While you are still looting resources of your country, make sure you are friendly to United States of America and allow them to also loot. They won't touch you. No-one will go after your loot if the US is also benefiting from the looting.
"Was that the primary buffer panel?"
Another trick if you have the new "Magic" trackpads: Select the word, place three fingers on the pad, press down (force press), and you can see the definition of the selected word (will be highlighted in yellow).
It depends on whether or not there was a reasonable expectation that the test was going to result in a failure.

Suppose you bought a used car, and the brakes failed before you could drive it off the dealer's lot. The dealer graciously fixes the problem, and points out the great news - that nothing catastrophic happened, and that the problem is now fixed!

You would, of course, start wondering - what other unexpected failures are going to take place, after you drive out of the dealership. Maybe nothing. Maybe something life-threatening.

If the failure was a surprise for everyone involved, I'd be worried - because other surprises might not get caught in testing. If it was a 'Well, we're not sure what would happen', I'd be less worried.
Don't really wanna bite, but you got me.

How would you even break up apple?
Read it. Worth a read, especially for those not closely following the machine learning world.

The last section, focussing on having a single large sparsely activated model which can accomplish thousands of different tasks by using a selection of internal 'experts' interests me the most.

I suspect this type of model isn't used much today simply because each company using ML only typically has a few problems to solve. If someone like Google, with far more different problems to solve, can get this type of model to work and demonstrate its effectiveness, I think it would be a big step towards solving artificial general intelligence.

Jeff Dean has a lot of respect and influence inside Google, and his ideas tend to get implemented. I'm looking forward to it!
Yeah I’m not sure why it’s supposed to be so bad. It doesn’t stand out as being far worse than lots of other old books. The Scarlet Letter begins like this and goes on to have sentences so euphemistic and littered with commas that they need three re-reads to understand, but that’s a classic:

“A throng of bearded men, in sad-colored garments, and gray, steeple-crowned hats, intermixed with women, some wearing hoods and others bareheaded, was assembled in front of a wooden edifice, the door of which was heavily timbered with oak, and studded with iron spikes.”
The content stretches all the way to the top of the screen. No menu bar, no tab bar, no toolbars.
I like the comparison with the Bhurj Khalifa. If we take 10x as the metric, that would be 15 Billion (based on an estimated 1.5 Billion for the Bhurj Khalifa) which seems in the right ballpark.

Another way of looking at it, is that the Bhurj Khalifa is an arguably pointless vanity project by a small but wealthy state. Building a Great Pyramid replica could be a pointless. vanity project for a slightly more wealthy state. Maybe that's all the original was, a vanity project for a wealthy state
Running Database Services On Kubernetes
Found a nice Lisp snippet:

"All I can say is that I have never been so insulted (even by the likes of my moronic sister (who seems to delight in making me uncomfortable (and she is so good at it, knowing just how to push my buttons (which I think is a skill that all siblings possess to some extent (which I believe proves some sort of genetic link (despite the fact that I really enjoyed genetics in school (relating on so many levels to Gregor Mendel and his peas (but of course peas make me gag, since my throat swells when I eat them)))))))) as I was by someone suggesting that I have ADD."
Women in Technology Announces Winners of the 2019 Women of the Year Awards
Android App for Business
AppleCare+ now covers accidental damage. It's very expensive, but repairs without it are even more so.

My wife's 13" MBP was destroyed by a 6oz coffee (while closed). That was a $3k mistake. If I had AppleCare+, it would have been 'repaired' for a total cost of $700.