skysight-inc/HackerNews huggingface dataset:
I've seen desperation in Australia, and our social welfare is head and shoulders above the US. US$30,000 would revolutionise many peoples lives. They would put up with a lot of crap to get that type of money.
USA too.
Comments like these make me not want to read them.

Don’t get me wrong, from first look it seems like a perfectly fine comment, but the attitude is atrocious.
You have every right to think that Slack is amazing and that IRC is "complete trash" (although I completely disagree) - but please don't attribute it to UX.

UX isn't just graphical design, it's also feeling responsive, fast, and accessible. Something that Slack, in my opinion, gets horribly wrong.
Why don't people just use Ctrl-[ instead? You don't have to remap anything, and your hands stay on the home row.
California Cannabis Labeling Requirements 2019
Yeah, it doesn't really exist in English. I'd even argue that the Australian pronunciation doesn't change the vowel length as much as it adds a chain shift [1] (similar to the Canadian/Algonquin "ou" pronunciation).

It's one of the most difficult things to pick up when learning Japanese as well. There are lots of words that are basically homophones except for vowel length and tone. To an English speaker they tend to sound identical, but to a Japanese speaker if you get it wrong the result is unintelligible. For example "地図" (in romaji: chizu and pronounce cheezu with a short "ee") is "map" and "チーズ" (in romaji: chiizu and pronounced cheezu with a long "ee") is "cheese" (though they have the same tones... I'm struggling to think of an example with different tones as well as vowel length).

The thing that helped me the most for this was singing songs. Once you understand that there is a necessary rhythm to the words, it makes it much easier to use that rhythm in speaking. Or at least it did for me -- YMMV.

[1] - https://en.wikipedia.org/wiki/Chain_shift
For the uninitiated, which meme is this ?
ahh it ocurred to me that i might be wrong, but repeatedly hearing from expat friends how americans find the number of vacation days in EU shocking, i decided to poke anyways
Too real
It's actually Ctrl-[
Interesting.. so this is how the esc key is now? I guess it's compromise. Maybe I'll get used to it eventually.

Sigh I'm just sad apple wont budge on a high end non-touchbar model
It's hit and miss. I got lucky with mine, excellent uptime and good connectivity for $8/year (this offer no longer exists).

They do lag behind in terms of security updates, however. Not something I'd use to store anything of real value in these days of SPECTRE, ROWHAMMER, ZombieLoad etc.
I love Scaleway, I constantly have at least 2 instances that I use for personal experimentation and learning ( I went up to 7 when playing around with mesos/consul/marathon ) and I helped a business massively reduce their costs ( by like 90%) by migrating from GoDaddy to self managed Scaleway.
- Arranges a good progression of projects that will be challenging but doable, lead to career growth.

- Takes your concerns seriously.

- Recognized your strengths and successes.

- Gives constructive criticism tactfully.

- Trusts the right people on decisions that affect the team.
“Massively multiplayer loneliness simulator”... isn’t that just Seattle?
There is several species of shark which is critically endangered, many other are listed as vulnerable. Please try also and help conservation by consuming right, never eat shark fin soup.

List of threatened sharks species
https://en.wikipedia.org/wiki/List_of_threatened_sharks
And since we're talking about Slack's use in business, if someone does that you fire them. It might be a problem for people using the free version to host public communities, but that's not Slack's target market.
An educational question: If this is a tcp/ip implementation where is it run? On a router? Or on a network interface controller? Both?
Too late to the party and no compelling reason to switch for normal people.
I’m part of a really strange minority, I guess, but I absolutely love the butterfly keyboard. Though I’m not happy about the looming reliability problems
They should have kept Google Buzz and Google Talk alive
What does working on multiple projects has to do with code availability?
Why shouldn't we compare them?

IRC has probably 95% of the features slack has, is completely free and has been around since 1988. Seems like a logical comparison to make.
The laxness of infosec in government continues to astonish me. It's not like these types of attacks are new either. I can only assume that the people in charge of infosec in such situations are bureaucrats without much technical knowledge.
https://m.imgur.com/gallery/HPTS0YK
http://archive.is/cytZl
This is dumb. Many products have dumb names, we just got accustomed to them, i.e. git. If you are hating only on this specific meme - I present you SmolV - the leading(and only?) SpirV compressor. If you aren't going to use good things because of naming, then you deserve to only use bad things.
reminds me of a low-res foxpro
I consider this argument flawed because it equates intelligence with human intelligence. The field is Artificial Intelligence, not Human Artificial Intelligence.

A dog is intelligent, as is a pigeon. Even bees and some mollusks, like the cuttlefish, are intelligent. They can't think in all the ways a human can but at what they do, they are competent, even clever.

I feel the same is true for machine intelligences. It takes intelligence to learn Go or Chess but it also takes intelligence to play, or at least this is what we say for humans. When the human is thinking about Starcraft, we consider only how good their thought patterns are for that game. We do not look at their vision, walking, social skills or whatever. The same should be applied for the Chess or Go AI while it is playing Chess or Go. While one can complain that all they know how to do is play Chess, anything else is unfair.
No business plan, no vision, lack of leadership, tried to copy Twitter and Facebook. Even Yahoo 360 was better.
> Canada becomes first G20 country to ban trade in shark fins

I'm not a native English speaker and was expecting s/in/with since I read you are not allowed to use shark fins as transportation for trade.
> China is a low trust country. There is a deep culture of fraud and deceit.

Is it racism? China is low trust. China cannot innovate. What makes you think so?
77% existing, 7% non existing.

"This is a high level for a native speaker."

I'm happy because I'm Swedish. I would like to see a histogram also by native language.
> I took that as a personal affront

You're not the only one, and I wonder how much that feeling contributed to the failure of Google+. Because the harder Google tried to shove it down my throat, the more I resented it and swore to myself that I wouldn't touch it.
jk is better (TM) because it is a noop when already in normal mode :)

Also, pressing two different keys is faster than pressing the same key twice
Let's see if their CFO is arrested in a third country.
I shouldn’t have turned down that offer.
Come on, it's Google. They would have killed it someday anyway. Had it lived longer, there would only be more angry users that wouldn't have got their data out.
This is thankfully the case in 99% of situations, but I'd like to add on top of all the comments: technical proficiency is super important to me. Having a manager that doesn't understand the details (or even basics) of your work is super tedious to work with.
yes, according to the GPL authors : https://www.gnu.org/licenses/gpl-faq.en.html#LGPLStaticVsDyn...
FWIW, I think you started it as AmaGooFaceSoft, then AppAmaGooFaceSoft[1], then AppAmaGooBookSoft.

I personally prefer the AppAmaGooFaceSoft over the ...BookSoft version.

Based on the fact that I can say the above with a small amount of authority, I think it's safe to say that I have read too much of your stuff.......

[1]The Blue Googles confirms that you used AppAmaGooFaceSoft as well. I prefer it and use it not infrequently.
How can you make use of white boxes in various fields?
Your point on 1) is ridiculous.

For every unit sold, there is a person behind it that bought that phone over iPhone. Just because a small percentage of people decide to buy an overpriced iPhone doesn’t equate to market dominance.
Are you referencing a specific situation or debacle?
I don't the point they are trying to make about BERT not learning dependencies between masked words. Isn't the mask randomly chosen each time, so it has a chance to learn with all possible words unmasked?
>They managed to make a lot of people absolute convinced advocate of Slack

That's interesting. Any idea how could they possibly do that?
I am sorry for the off topic comment but I can't even read this article because medium now shows me a "Sign up for an extra read" popup without any way of closing it. Medium is going so down the tubes, it's become impossible for me to read anything there. Does anyone have a way to bypass the sign up pop up?
Deep Talks: Spencer Greenberg – Mathematician and Founder of ClearerThinking
> They managed to disturb millions of worker to an attention-driven work culture in which everything needs to always be synchronous and immediate.

I experience quite the opposite. With in-person communication, people barge in, demand you drop what you're doing now and answer their question/conversation.

With slack, you can answer them when you need a break or have finished something up.
Pull instead of push backups are one way of trying to mitigate this. You dont allow clients to start backups. Your backup server does instead, "pulling" backups at standard times.

As long as you harden it from crypto, there is no way for malware on client machines to force an overwrite of current backups.
Ok, so let's say you arrange your folders to acommodate for that. you have /files/$user/$program/$file. That's basically what a primary key in a database looks like. If you want a secondary index, what databases often do is just create a second table with a different primary key, with the value being primary keys of the main table.

We can model that in a filesystem as well, of course. So if I want one filtering by file type and one filtering by month of creation, then I can create /files/$program/$file and then ln -s /files/$program/$file /files/month/$month/$file
Use Jamstack to build your website
It's not a product, and if you don't want to use it - don't :)
No need for Karabiner if that’s all you’re using it for, you can do it natively in System Preferences → Keyboard → Modifier Keys.
I can't believe this is a thing that passed any internal approval...what an infuriating process. I'm curious how the cost of consumer education and returned-assumed-broken-products compare to just adding a damn reset button

Some youtube comments suggest this is intentional to make consumers buy a new bulb instead of suffering the procedure. If that were the case though, they wouldn't have bothered with a reset at all, just toss it like any other blub, and save on making help videos.

Other comments theorize was an internal-only process that was forced to be public because some later discovered bug; I disagree though, as two generations of bulbs use different versions of the timing (another, "whyyy??")
I think it would be run on a network interface. Isn't this or an equivalent implementation that comes packaged with every OS so that you can connect to a network?

I may be wrong here and others are more than welcome to correct me.

EDIT: Added "or an equivalent"
Turns out "engineered social interactions" is indeed an oxymoron. Also, Google's work structure where most product leads don't have dedicated tech teams but instead have to win over tech groups to work on their projects result in too much technocracy and too little empathy in projects like this. Can't say I feels sorry for them though. Google masqueraded itself as an idealistic company and a champion of the internet but consistently kept undermining the free web in pursuit of money. It's a great business model and they made a huge commercial success. But the "do no evil" bullshit and the cult-like attitude of googlers is just pathetic.
https://en.wikipedia.org/wiki/The_One_Minute_Manager
Any article there does not deserve to be read. You are not missing anything
I'm kind of neutral about it but haven't met anyone who said it was good. Seems like people either hate it or don't care about it.

There are a lot of people who like the butterfly keyboard (apart from reliability) but I thought the sentiment on the touch bar was universal.
They take care of you and take your problems seriously and act on it.
It feels like they are serving you instead of you serving them.
They care about your career path and act in the best interest for you.
They trust you.
They might even do things for you which you already forgot you asked for.

One concrete example: I asked what are the requirements for me becoming a senior developer. Next time we spoke, he did not come back with the answer, but my promotion on the way.
> What's supposed to be the problem in the first place?

Bugs like this one: https://medium.com/@shnatsel/how-rusts-standard-library-was-...

> Want a safe program? Just don't use "unsafe"

There’s a lot of unsafe code already in standard library, even more in third-party libraries.

For this reason, I think VM-based runtimes are safer in general. It’s not free like in Rust, costs runtime performance especially startup time. But for Rust, we have to trust authors of standard library, and all other libraries we consume. That’s too many people to trust, and too much code to verify.

> I don't see how this is related to the discussion.

Java standard library doesn’t use unsafe code, it’s all pure Java, e.g. https://zgrepcode.com/java/openjdk/10.0.2/java.base/java/uti... Same with vast majority of third-party libraries.

Security boundary is lower on the stack, attack surface is much smaller at that level. We only have to trust/verify JVM code. Everything that runs on top of that, including the standard library, runs in a strong sandbox.
It's not so much the weight but aerodynamics. The top aerobikes (not timetrial bikes) use about 10-20% less power than a non aerobikes at a speed of 45km/h (which is not a high speed during racing). That has actually been the big innovation in the last 5 years, the realisation that aero is more important than weight, except for the most extreme mountain stages. All the big manufacturers are now making aerodynamically optimized bikes.
i would recommend to take a look at https://goldenchaos.net/goldenchaos-btt.html too.

it has the list of open apps and more (and it's highly configurable). it's not exactly the dock, though, but i find it more useful.

it needs better touch tool (https://folivora.ai), but that's quite cheap for how much it offers.
I thought the same. I think 10 days paid leave is considered competitive in the US. I’m in the UK where 25 days is considered competitive.
This, Google was shoving the Hancock down to every Google user.

It didn't just die by itself. Google Talk was killed with Google+ too. It was a functional, no-nonsense IM that just worked and worked everywhere. After they engulfed this into Google+, it just became a bloated monstrosity that no one could understand. Remember when it suggested you every Google+ user when you tried to type a friend's name in Hangouts? Yeah... that was pretty fucked up.

I am just amazed that Youtube didn't die with it after it was used as a gateway to Google+.
This along with the forced YouTube integration were particularly egregious. Then there was the bit where they started forcing people to use real names. Overall they showed zero respect for their users and people deserted them accordingly.
what's with all the fishing vessels clustered here?

https://www.marinetraffic.com/en/ais/home/centerx:-96.0/cent...
India's sixth biggest city is almost entirely out of water
Isn't what you are describing the de-facto use case of email?
That's not fair. Medium's content is community contributed. There's a lot of value in there. Let's not throw the baby with the water.
I don't think there's any way around that pop up on a mobile browser.
Evaluating others projects with Gordon Ramsay’s attitude is common on HN. These folks must assume that they’re “telling it like it is”.
I got around it by requesting desktop version. Markup on Medium clearly fails for mobile Firefox.
You are not wrong :-). In fact, your second line is completely correct. However, Slack has lowered the standards for desktop software by being a really terrible piece of software. Which means that the professional in me wants to see a decent client before I'm happy.

What's more worrying is that we are rapidly moving away from an Internet based on open standards and into walled gardens.
"smoltcp is a standalone, event-driven TCP/IP stack that is designed for bare-metal, real-time systems."

My understanding based on that description is that it is meant for applications that run directly on the hardware, without an OS in the middle. I'm thinking embedded applications.

So I'm thinking that this is meant for IoT-style appliances and the like. Maybe I'm wrong :)
It's municipal government. There almost certainly were no SSH keys.

The problem is that the credentials that the webmaster needs likely only exist in an Excel spreadsheet that was saved on the desktop of the "Administrator" user account on one of the machines that got hit.
Because Volt must have been written in V (please let me know if a counterevidence exists), V must have been at least mature enough to write Volt. I'm pretty sure that V does exist at this stage, but that doesn't convince me that it is viable, nor that it can get that much money.
Yep. It also happened around the same time when they ditched Reader. I never used Reader and don't care too much personally, but it seems they angered a small but vocal community that felt they were sacrificed for Google+.
Computer networking in general and social apps in particular are still young, in civilization's history. We are still figuring this out. Maybe in a hundred years we will have a good grasp of what works. If the writer is right, then Google Plus's lack of traction was from the interaction among several subtle ingredients.
It’s “don’t be evil”, not “do no evil”. There’s a subtle but important difference.
This is actually very common in China. The cutlery comes all wrapped in plastic on every table, it's washed in a centralized location
The Return of Functional Programming
Probably by having a product people like to use. They never used any crazy marketing as far as I saw, so kudos to them for building something people wanted to advocate for.
> This, Google was shoving the Hancock down to every Google user.

My brain read that as "down every Google user's throat", and I got an idea why they decided to name it that.
Mattermost is actually open core. Rocket.chat is similar but fully open source.
I'm not claiming I have a perfect solution or saying it's specifically the government's responsibility. But maybe yes, why not? Governments in many countries already have rules so employers cannot discriminate by gender, race, religion... not discriminating by speech made outside the job either wouldn't be that much of a stretch.

The "right to be forgotten" that is being recognized in some countries is also an example of a government measure that can help.

By the way, you seem very confident that nothing should be done because these things only affect people with "awful" or "shitty" beliefs. But what is socially considered awful can vary a lot. There are societies that would place being gay, abortion or being an atheist under that umbrella; conversely, other societies in the past placed being religious under that umbrella. Even if you don't like the people being affected by this now, allowing freedom of speech to be eroded in this way can backfire in a big way in the long term.
I wish there was a community or even governmental service of this data with zero limitations. Some countries already provide data for their waters but the rest is a weird mixture of commercial exploitation of community hosted receivers.
They aren't just a stooge for the next layer up, brought over from their boss's previous gig. Every executive has their "enforcer" guy/gal that they bring over so they themselves don't have to do the trench work of actually managing people. Seen this movie so many times.
They literally say so in their white paper. It's 'assets' not USD specifically
1. you don't have to reply right away
2. chat being a set of open protocols has been a pipe dream of nerds for ages, the reality is that slack is your universal protocol now and everything preceding it forgot that actual humans had to use it
3. you seem unable to comprehend that people actually...like Slack???
if the author cares so little about their readers that they choose to distribute their content on medium, there's a good chance that content isn't worth reading.
> But then you look at bike ownership. I almost want to put "bike ownership" in quotes because even the mere phrase makes it sound so much more serious and demanding than it is.

Well, depends. Bikes take shitload of space inside the house, which in a city is often a low double-digit m² flat for singles, or slightly larger double-digit m² for families. Unlike cars, you can't keep bikes outside for too long, as they can get stolen quickly. Then, unless you know how and like doing it yourself, you'll end up bringing it into a repair shop for checkup and maintenance just as often as you would a car. At least you don't have much insurance paperwork.

Overall, bike ownership is still a hassle.
Will they kill Gmail or YouTube in the future as well in your opinion?
This is one the best news in years and congrats for them!
I kind of understand the sentiment, having seen many enjoyable tasks become chores.

However, I think the magic is now in seeing the excitement, seeing that spark getting lit in others. Whether it is people just getting into the profession or those studying, the magic has moved to an external locus.
Not the same kind of magic as the OP describes, but still satisfying.
Modern shared libs load at different addresses in different processes. For that to work, they have to be compiled with relocatable code generation, and mapped read-only.

Ancient Linux distributions once had something called "a.out shared libs". These were mapped to fixed addresses. The distribution had to work out non-conflicting addresses for all available libraries. The build procedure for a.out shared libs involved intercepting the assembly output of GCC and doing some text processing on it.
Show HN: Stabre – Find hyper-targeted B2B leads
My experience is that when I use the F-keys I'm almost always using the 'default' action on macOS (i.e. not sending a native F12 for example, I'm adjusting volume), and for those tasks the Touch Bar is a little more useful, because it can do more things intuitively, but, I don't do those things a lot.

So I don't think it's "not good" it's just so far down on the list of how I use a computer that it isn't worth raving on about how great it is.

I did like the IntelliJ integration, to get debug controls, but now that I'm back on a desktop keyboard I don't really miss the Touch Bar. What I miss is Touch ID.
Instagram is very unidirectional. So is wechat (the instagram-like feature within China).

The whole "influencer" phenomenon (originating in the Chinese KOL - Key Opinion Leaders - phenomenon) is specifically engineered to be a unidirectional mechanism.

In fact, Snapchat tried to do the same with "Discover", which ended up in Google Plus territory. It was not very usable.
Uber had (probably still has) it structured so that if the investment fails, it's the driver that suffers, not the company.
Worst part is they refused to keep and improve the parts that actually worked well.

I wrote about this a while ago and submitted it here: https://news.ycombinator.com/item?id=19515513
I love the keyboard also and really hope they can fix the reliability issues but retain the feel. The old one feels really mushy to me now.