skysight-inc/HackerNews huggingface dataset:
Slack is one of the most bloated apps on my computer, and my smartphone.

On both, it takes seconds to boot, and that's just to load the local cache. Syncing with the main server takes a few more seconds.

It has some good UI patterns. But overall, it's heavy and slow. It takes longer to load than the previous chat clients I used.
I think the pie between the US and China is fairly divided. However, greedy US cooperates get most of the US share whereas Chinese government at least spent a fraction of the trade profit to lift hundreds of millions people out of property. When US middle class look at their newly enriched Chinese counterpart, they feel they are raped off.
Hi everyone - I’m Stan, one of the founders!

Very excited to finally show Stabre.com to the world. We’ve been working on it for what feels like, and probably is - ages.

Stabre is a new search engine for business that gives you full control over the way you search and -find- companies. Our goal is to fix / remedy / address all the pains and friction you experience with traditional, consumer oriented, search engines.

The way we do this can be summed up in one word: Control.

We’ve introduced half a dozen new search methods, implemented search curation through up/down voting and everything else we could think of that gives you as much control over the search results as possible.

Right now Stabre is meant for business users / usage and allows you to find businesses worldwide, in complete freedom. But it’s awesome to just explore the (business) world with as well :-)

We made a bunch of videos to showcase how Stabre can help you find businesses in new ways:
Bite-sized screencasts: https://stabre.com/ (scroll down a bit)
Not A Live Demo: https://stabre.com/not-a-live-demo

Would love to hear your feedback, thoughts and questions!
Killing Gmail was probably on the roadmap when Wave was introduced.
People need to realise that these categories are not what web services use to target.

Instead, they are an approximation of the underlying data, which is really used for targeting.

Have an a analogy:

I have a photo of a crime suspect. I would describe it as "man with beard in yellow jacket".

When looking for the matching person, I could look for all other men with beards, or I could go back to the original photograph and try to find a matching face. What's likely to give the most accurate result? Clearly the face matching. They show you the text though, but underneath they use the face for the actual targeting.
Attacking RSA Keys
Ah so, it can be something like a "network platform" on my (let's say) smart home thermostat? :D
Yup, some years ago I used vim a lot on macOS and did the same. This was sooo much more practical than the escape key in the upper left.

> I use esc way more often than I’d ever use capslock, so having it at the pinky is perfect.

I think every 2 years I have a proper use case for it ;)
The Romani People and the Misnomer of Gypsies
I've been using caps lock as my control key for too long to make this leap. :-(
Circles was a nice feature, which however was promptly matched by Facebook. You can't win on features in this market.
What's wrong with the UX of IRC? IRC is a protocol, not a specific client, and it supports a wide variety of server and client plugins. We had a really nice IRC going productively for a year or two, but we scrapped it because only our software developer used it and other people in the company preferred something else (they used a mix of email, Google chat/hangouts, and text).

The nice thing about IRC is that everyone can use whatever client they like and it will just work. I preferred command-line UX (irssi) because most of my job is based around the terminal, others prefer desktop clients, while others prefer web clients, and all were available for our IRC server.

Our problem was that management wanted everyone on the same thing, and neither side (IRC vs Google chat) wanted to switch (they liked integration with web Gmail, we liked extensibility, and had already built useful plugins, like "run a build"). In the end, they didn't like our "less professional" plugins (Chuck Norris facts, gifs, etc), and we ended up compromising on Slack (we rebuilt some of our custom integrations).

We went through a year or so of adjustment, and now we're reasonably productive with it. However, morale is a bit lower, and I think we're a bit less productive than before, but that's really hard to judge. Honestly, I just wish there was some nicer looking IRC client. I don't like trusting Slack and would prefer the tried and true protocol that we can tweak and just pay for a flashier client for those who like such things. However, it's better than the previous situation where teams just didn't communicate in text because they couldn't agree on a medium, which led to more interruptions than the annoying Slack notifications (non developers tend to always @ the tech lead instead of letting it be answered by whomever happens to be looking at the channel).

I think it's wrong to blame IRC here. The UX of IRC is fine, it just doesn't have a flashy client (pidgin is really easy to use and available everywhere, but it's kind of ugly).
As I am currently on my mobile, I am trying to remember the keyboard combination. It's stored in muscle memory, but I believe it is <ctrl> <tab>. But it might be <alt> <tab>.

As said, not sure which of the two it is.
The mechanization of war caused a lot of wars simply because of the speed of attack it enabled.

As armies struggled to catch up to the new technologies, the mere act of mobilizing your armed forces was enough to start an armed conflict, because once your mechanized troops were massed somewhere, they could steamroll through a neighboring country before there was any chance to react. And so, countries began taking the mobilization itself as an act or war. This had catastrophic effect in 1914 when Germany demanded that Russia demobilize its troops (sent in support of Serbia) within 12 hours. This was a very short timeframe for the era, leaving no time for negotiation or airing of grievances, but it was a necessary one due to the newfound speed potential of mobilized armies. The result was World War 1.

ICBMs rekindled this problem, which is why people were so shit scared during the 60s, 70s, and 80s. Anything that allows you to neutralize your enemy's defenses before they have a chance to react increases the chance of their preemptively starting a conflict.

Unfortunately, the genie is already out of the bottle on hypersonics, and we'll just have to hope that we can reach a stable equilibrium before certain countries feel mortally threatened enough to start a huge war.
"Thousands of business teams have ditched emails for Slack".

Really, they did? Not us, we send emails for reference stuff all the time...
from what i read, they tried to brute force the proyect, google+ was esentially an startup and they didnt followed the startup way
Reactn: React, but with built-in global state management
Bitcoin value was influenced a lot by speculation thus it's volatility. If it had more widespread use it would lessen it's volatile nature
ah, cheers.
I once had a manager try to recruit me for this purpose... literally tried to feed me what they wanted me to say when discussing implementation approaches - so they didn't look like the one trying to push an agenda... Hinted at a promotion if I played ball. When I gave my own opinion instead - they stopped talking to me entirely... So, yknow - disobedience had its upside.
I’d toss an asterisk onto #5

1 on 1s can vary a lot from person to person. I absolutely love my manager, but we’ve never had a 1 on 1 where she spelled out how I’m tracking towards goals. That’d be wayyyyy too formal for the nature of our working relationship. She just lets me know if I make mistakes as they happen, and relies on me to raise issues to her when it makes sense.

Now that I’m a manager as well, I have some team members who prefer to keep things less formal, in the same vein as me and my manager, and some that prefer more direct and organized feedback. I think a good manager needs to be adaptable and willing to match the working relationship that each person is most comfortable with.
How productive do you expect them to be

How productive are they being

How productive do they think they should be

Once you have those answers, then you can have a conversation about making all 3 answers match.
For electronics engineers the bleeding edge of wireless research feels like magic, try connecting a 802.11 antenna to a spectrum analyzer and you are guaranteed to have some serious WTF how does it even work moments.
Agreed, it is not quite prime-time yet. They are trying to upstream all the ROCm stuff in TensorFlow, and when it gets into mainline and stabilizes, i agree that it has great potential for take-off - particularly from price-sensitive researchers and large companies who need huge GPU farms.
What's so bad about it?
Nếu bạn có niềm đam mê với y học, bạn muốn theo học ngành y trong tương lai, hãy đến ngay với Trường Cao Đẳng Y Khoa Phạm Ngọc Thạch. Một trong những trường đào tạo ngành y chất lượng nhất trong cả nước. Nếu bạn vẫn băn khoăn thì hãy bài viết này sẽ lý giải lý do lý do vì sao bạn nên chọn theo học tại Trường Cao Đẳng Y Khoa Phạm Ngọc Thạch.
http://smilebuilding.com.vn/truong-cao-dang-y-khoa-pham-ngoc...
That's what you get when some team's bonus depends on conversion rate.
search for the extension "make medium readable again". I've come to see medium and google captcha as mental filters for judging the overall technical competence of the firm deploying them.
That's the AI effect!

It says that every breakthrough in AI, once accomplished, forces us to reclassify the accomplishment as no longer being AI or intelligence. I'd suggest reading the full wikipedia article, but I quote:

> As soon as AI successfully solves a problem, the problem is no longer a part of AI. [...] practical AI successes, computational programs that actually achieved intelligent behavior, were soon assimilated into whatever application domain they were found to be useful in, and became silent partners alongside other problem-solving approaches, which left AI researchers to deal only with the "failures", the tough nuts that couldn't yet be cracked. [...] A lot of cutting edge AI has filtered into general applications, often without being called AI because once something becomes useful enough and common enough it's not labelled AI anymore.

What happens when "strong" AI turns out to just be "wtv technique will finally yield the full spectrum of human intelligence"? The AI effect will be back claiming it's not AI, but just "wtv technique" was used to achieve the outcome.
IRC doesn't have the virtue of having millions of dollars spent on clients for it.

And we are comparing a service provider/client/protocol to something that is simply a protocol which is a bit apples to oranges.

Assuming the same kind of provider exists in your company (IRC+BNC+searchable logging) and you standardised on something like weechat, then perhaps a comparison could be made.

Slack Pros:

- Voice/Video chat

- slackbot "remind" notifications

- Number of highly polished integrations

- Rich integrations (button prompts etc)

- Webhooks for bot integrations instead of needing to subscribe to RTM

- User tags ("out of office" markers, "in meeting" markers)

IRC Pros:

- Your data doesn't have to leave your site

- You can force connections to be on your intra-net

- Simple, well understood protocol

- Which is open, and not going away

- More potential to integrate authentication with your normal authentication provider.

- Rich moderation story

- Flexibility of client, even if we take weechat as the standard it's still possible to run another.

Is this fair? Maybe we should weight how much they're worth.

But for sure if IRC had the investment slack had then it wouldn't be "trash", there's work to bring it into 2019 too[0]

[0]: https://ircv3.net
Oops, I misremembered the name. @pcwalton is right, it's called `Obj`.
As a manager myself, I'm going to post this evergreen I keep continuously revisiting every half a year. It's extremely concise while complete on every aspect I would have loved in a manager while being an employee. That's why it's my gold standard and the one thing I'm handing out to every new manager at our company.

https://www.defmacro.org/2014/10/03/engman.html

Relevant HN thread:

https://news.ycombinator.com/item?id=14381264

The one thing I'd add on top of it from my last 5 years in CTO experience is:

- Communicate context as high level and as complete as possible.

If you say "I want that button in red" when you really mean "I want to increase sign-ups on this landing page", then what you REALLY mean and want to communicate is that you want as many customers as possible to find your valuable product.

Letting the team jump in with own ideas, even if you think you already have the best solution will make them grow in responsibility, accountability and self-confidence.

Likewise, ideas like a company/team "Mission" and "Strategy" are 90% used in bullshit contexts, but articulated correctly and repetitively, they make sure people run into the right direction, even if you don't follow every of their moves.
Nice idea in theory, but I'd recommend:

1. A demo of how it works, with some sample data

2. Some metrics about how using hidden interests materially changed the efficacy of your ads

Just some thoughts. Good luck!
I think the argument behind is that XLNet retains all context regardless. Ultimately, it is the performance that speaks.
Congrats and all. But the app still sucks. Since last update, on windows, randomly quits but leaves an invisible process behing consuming 25% cpu. Changing organizations the first time in the day takes ages (imagine when you have a dozen).
Where are the best full-time coding bootcamps?
10 days is garbage even in the US. You take it, but you grumble about it. Partially, nobody in the US knows how to value vacation, I think. So even highly paid people kinda shrug at vacation and don't really factor it in.
>Because Volt must have been written in V (please let me know if a counterevidence exists)

The source of V or any substantial V project haven't been released, and the author making inaccurate claims about the compiler (and taking donations on Patreon, by the way.) Why should we accept without skepticism that (closed source app) was written with (closed source language)?
Rust for Libra
How much of RUST do i need to learn to get started with LIBRA and what concepts tool will help me getting started with the System Programming required for RUST ? I have studied C++ in university.
Yeah, I think that's a reasonable solution. It doesn't guarantee 100% accuracy, but it increases the chance that something will load.
Eh, you can just put Slack into it's own window if you're going to use multiple tabs for it. Personally, I just pin it next to my email and it works fine.

I'm not a fan of how much RAM or CPU it uses. I tried the desktop app hoping it would be better, but it seems like it's perhaps worse (I use Firefox, so
That community of content creators chose the platform for the benefits of discovery, SEO and convenience. While I agree that there's great content on Medium, those upsides come with a few downsites for content consumers and losing a few of them comes with the territory. It's still a net positive for creators anyway, otherwise Medium wouldn't be a thing.
You must not have someone who sends you a slack message and them come over to your desk to ask if you read their slack message.
Are there startup bootcamps for those without concrete ideas?
No, on Slack (or any other similar chat) I can jump in and answer a co-worker that had a question when I'm available, if they are also available they reply and we have a short convo that takes much less time than e-mailing back and forth which usually ends with a "let's talk this in person".

Having realtime chat has saved me countless hours of participating in e-mail threads that end nowhere, at the same time as helping me be less interrupted as I tell people to send me a message first and if it's really urgent to interrupt me.

I don't care about Slack as a company but I'm happy that a IRC-like chat ended up in the mainstream and is useful for my day-to-day.
See the section "Comparison with BERT" which has a nice worked example that is reasonably understandable without necessarily fully understanding the rest of the paper.
Ask HN: How to get better at Data structures and Algorithm?
I am a fairly experienced programmer (10 years) and have always worked with startups building prototypes and getting products to product-market fit. I have worked in all kinds of languages Java, C#, Ruby, Elixir. However, I am not good with data structures and algorithms. What do you reckon I should do in order to get good? Any books, tutorials, course, etc that have helped you?
> He also became an executive in the same large, successful org.

This is the bit that some people would be underwhelmed by. Without the janitor story he is just a corporate executive, 'a suit'. And yes I did read the story, 1 + 1/2 times...

The junk food industry is not where the creativity is at. That is not a put down, it is a statement of fact. Most junk food products have not changed in decades. A century ago the brands were the same.

I am sure that there are plenty of fascinating aspects to the business, you could get into vending machines or industrial processes to find a load of intellectually stimulating stuff going on.

But look at it this way:

If you were having to do speed dating and you were an executive for a junk food company, how would you rate your chances?

Even if you had inspired a new flavour of corn chip then you are not going to have the most captivating of chat when the topic inevitably moves on to what you do for a living.

If this was me and the guy at the next table was nurse in the emergency ward, a teacher or even an artist then I would be concerned about my chances.

The fast paced world of junk food sales just has the word 'dull' run before it. As for corn, there is something you hit upon in your comment. Most things in America are made of corn. It is in everything. Beverages have the corn syrup. The meat is made from corn fed animals. Even the chips that should be 'potato crisps' are made of corn. It is this industrial feedstock variety of corn that goes into these things, not a product that can be eaten corn on the cob style as a seasonal treat.

In the rest of the world people eat less corn. I very much doubt that in France there are people having fake flavoured corn products several times a day.

Various native American tribes were corn fed. They did all the original genetic modification for corn. You have to wonder how much modern America really has moved on since everyone is still corn fed there.

Many millions of Americans like cocaine, crack, crystal meth and heroin. Nothing makes them happier. A little bit of their brain lights up when they score. These more powerful substances have hijacked the same pleasure circuits used for the reward system.

The junk food industry has the same gig going on, to all intents and purposes the customers are every bit as addicted as the crack head is. And you just have to look at the waist line of modern day, corn fed America. It isn't healthy.

We hear about food deserts in America. These same food deserts are the places you will find the most outlets for junk food. It is like an invasive species. The humble potato or the carrot does not have marketing executives trying to get the vegetable into everyone's home. The junk food industry does.

Every school has cooks trying their hardest to make nutritional meals for kids. The junk food industry is the enemy. If I was an executive, a suit, in the junk food industry then I don't imagine that I would be getting a lot of respect from the school chef. So, no, I am not putting this guy on a pedestal (or wanting to begrudge him) just because he has made it to the top of corporate America.
That world is here. Though people are running out of space, same as ever, if you took away movies and videos, they would not know what to do with all that space.
Stating the obvious, but: if nobody in your team is leaving and or forced to leave, you are likely to have a good one. If a lot of people go, you have a bad one.
Thanks for sharing the insights. Do you think one should stick with $5/month droplets or hit and try the low end VPS?
I believe Apple actually holds patents on their trackpad algorithms, forcing everyone else to use worse driver implementations.
Based on PPP calculations and the current USD-INR exchange rate, a third of the salary is roughly equal in terms of purchasing power, and half could be a substantial pay hike.

Source: http://salaryconverter.nigelb.me which uses world bank numbers.
You are positing a catastrophe of such magnitude that "well, the value of my Libra has gone to shit" is the least of your worries. More appropriate concerns in such a scenario include "How can I acquire enough BDSM gear to wear and skulls with which to adorn my car to survive in the forthcoming Mad Max apocalypse."
> What happens when Microsoft Teams gets “good enough”

Or Salesforce Chatter. Enough companies handing Salesforce good money that adding this on makes sense.
This is solved (or exacerbated, depending on your point of view) in non-English speaking environments that nonetheless use English terms of art.

In my case, we use "low-level" (in English) to convey the "close to the metal", systems programming idea, and the direct translation of "low-level" to refer to shoddy code.
We have ubar for that https://brawersoftware.com/products/ubar
Wow, that is one cool map. Throngs of ships, each one identifiable.
While I’m loath to credit Trump for intentionally bettering the world... uh...

Has he done just that by starting this economic war with China? I mean, the less power China has, the better for humanity as a whole.

i.e. if one would choose to be born in China, I’d be curious as hell to know why. It’s pretty far down on my list of preferred places to live due to its government’s nakedly anti-human approach to... well, pretty much everything.
Try Lambda school, I'm not a shill I am however going to be a student.

Bootcamps get a bad rap and rightly so in most cases, do heavy research before you do anything.
Plugins have interactions.

Browsers are VM managers. Their tabs are the tabs of the VM manager like a VirtManager for KVM or VmWare vSphere. Browsers boot a JS VM fast over HTTP and then communicate over the same HTTP.
Hi, thanks for sharing. Show HN's are supposed to be able to be tried, is a demo on the way?

https://news.ycombinator.com/showhn.html
Exactly, it can be the bit that allows your smart-home thermostat to talk to the app on your phone (or the cloud).
You probably can block Javascript using uBlock Origin (for convenience) on supported mobile browsers.
> that's probably survivorship bias.

What? Is every other Berliner dead and can't tell their story?
I don't think it's important whether Google+ failed or whether Facebook declines or not.

The fundamental failure is by computer science or the IETF that there is no open standard for federated social networking. Some might say social networking is out of scope for academic research. But why was SMTP not out of scope when it was invented?
Nah dawg, Google+ failed because it didn't try to do any of the things that people who desired a different kind of social space might have wanted but couldn't get on Facebook at the time, perhaps things like anonymous accounts, private groups that didn't transitively leak information, or a space for collaboration on Google Docs. In other words, it made zero innovation over the incumbent, except for "circles", which was ill conceived.
A Plan to stop breaches with dead simple database encryption