skysight-inc/HackerNews huggingface dataset:
Because it's a stupid thing to do. It makes sense to complete a query once it is obvious what the user wants to write. That's helpful, you saved me from typing a few characters.

But if you suggest completions for queries at a point where it isn't yet obvious what the user wants, you are no longer just helpful. You are steering people in a certain direction, whether that's your intent or not. You are effectively telling people, hey, try this query, it's popular, even if the user had no intent of typing that query.
Yea I know you can do EVA from the Soyuz, but it's not really designed for the types of extended EVA missions required to repair the Hubble.
Funny. In Germany this game has a very different name (something like 'The fox goes round'). It didn't even occur to me that it could be that.

edit: And I still do not understand the relation to a search engine :)
It would be interesting to have access to an anonymized uber eats order dataset.
I can understand the frustration with Slack but the comment about large companies using it doesn’t have much ground. I’m at a 3000+ employee company and slack works great for us. I think that one thing that has helped many people is to remember that you never have to reply immediately. Also, if you’re a stakeholder on something, then a final decision should not be made without your input. I’m sure that if you limit yourself to checking slack as much as you check your email, then it won’t be such an issue.
Ironically a friend who just bought a small business is struggling to contact Facebook because the small business page of the business he bought is inaccessible and Facebook has made it near-impossible to speak to a human about anything, even business-related.

So yeah, companies that want to make money without actually speaking to the people they serve -- stay miles away.
> I've no idea about BMW but if they did the design and someone else did the manufacture, then BMW would still be a car company; they would 'just' be designers and not manufacturers. What's wrong with that?

In a nutshell, it ignores modern reality. BMW isn't in the business of building ECU's, they leave that to Bosch. Similarly to how Airbus and Boeing both don't build their own APU's and buy/contract out the building of that to experts.

> So, if Apple make [all] their own hardware except the silicon then you could have answered the question rather than composing a strawman.

Strawman how? You've an absolutist view of manufacturing that no manufacturer could meet. I'm almost certain that any phone you have has an 8 bit micro that guaranteed wasn't designed or built by the people that put it in. Same as capacitors.

Apple designed their A series chips, their faceid stuff, touchid, security enclave, ac chargers, etc... They contracted out to someone else to build it and used other things like qualcomm LTE chips when there isn't much other choice. I work at a company that does the same for custom hardware as well. I'd be hard pressed to hear that we didn't "design" our own stuff.

> Yes, if BMW don't make their own electrical systems it makes them less of a car company. Is that controversial to you? It's supremely sensible for a company to buy expertise by outsourcing elements of manufacture of complex products IMO.

Is it controversial to me? Yes only in that you completely contradicted your own viewpoints in a single post. Your end is sensible, the start is not. Mostly as its not a very useful view of modern manufacturing. Lots of components are off the shelf from other companies. More than you might think.

Doesn't mean BMW isn't a car company, or Boeing isn't an aircraft company. It is no different than pulling in a shared library for xml or json parsing instead of rolling your own.
No need for that tone, right?
Whats next, starfish shaped chocolates?
Show HN: Screenshot manager (macOS)
Slack makes this very difficult and at least for me, is a primary cause of anxiety and fear of missing out

I unironically wonder how widespread this problem is among the specific group of people who blame their lack of productivity on Slack, or failing that, how many people would admit their FOMO is enhanced by chat apps.

So many of the "productivity killing" problems I hear people griping about with Slack aren't really issues with slack, but human issues with boundaries of what we allow to take our attention not being defined, and ultimately, yes: FOMO. Things are going to get missed, you're going to come in late to certain conversations, but I often wonder do you need to be on the bleeding edge of these talks if they don't directly relate to you or even reside in the periphery of your responsibility radius?

Probably not, I would wager-but tl;dr very rarely does it seem like Slack is the cause of productivity problems, it just seems the convenient scapegoat. Especially since:

"work never happens in a vacuum" (FTA) is a statement that in my opinion, cuts both ways.
Of course they do. What’s their incentive to allow cancelling online?
If the system is already so rigged and/or fragile, why don't we explore the blockchain world more? If people could get private/public keys into their hands, they could vote using these and no one can change it. They could vote at home or at poling places.
I’m not talking about smalltalk’s vision as a programming language but rather the operating system exposing the source of every component in read / write mode.
A large variety of companies, from one-person design studios to multinationals like Siemens, and even a few individuals.

They all needed software that fit their needs, and none minded that we shared any generic components we built to accomplish it.

If we want to know more, the companies I worked for were members of the https://odoo-community.org/
In my experience jwalking definitely is done in 99 percent tile with complete situational awareness. most cyclists really do obey laws or ignore them when safe. Which is understandable, I've run red lights when no one is around.

But what does piss me off is nearly getting clipped by a biker on the sidewalk. I've never seen a person under 25 riding on the sidewalk. And for some reason it seems to be a guy with a beard and fixed gear bike.
When I was at a fully local company, slack was good for conversations where a few people might be actively discussing an issue and then I could come in hours later and skim the history, if it was a channel I felt relevant to be aware of.

But slack was also super easy to use wrongly and drain so much time into. It really helped to declare slack a lossy source of comms. You shall not expect people to read it and you shall not use it as a data store. Important things go into email, wiki, tickets.

On a fully remote team, slack is so important, but all the same rules need to apply.
This is really neat. Did you create this for a game?
Of course they have a reason to care -- the worse quality customers receive, the more they'll defect to a competing service with higher quality.

All of capitalism is based on companies competing for customers by providing better products. The entire reason Uber exists is to provide a better product that taxis or Lyft. They have every reason to care, and there are tons of cases of drivers being banned from Uber because of repeated complaints. I believe your pessimism here is totally unfounded.
This is how things used to be done in the old days, for example on SunOS 4.x. At least for any software you added to the system, where you'd add a line to /etc/rc.local.

It was simple, but it was also error-prone because you're re-inventing the logic every time. And it made it really difficult to automatically install software because instead of dropping a file into a directory, you had to programmatically edit a common file. Installer scripts would do all kind of horrible things like "cat myscript >> /etc/rc.local". The situation forced software maintainers into doing something (automated editing of code) that they weren't skilled at, with tools (Unix commands) that weren't very well suited for it.

Having a more data-driven, standardized approach split up into multiple files was a huge improvement from a maintainability standpoint. Yes, it's more complicated, but in my opinion the complexity was easily worth it.
Some form of communication that's reasonable to be real-time is important. Slack is one of the better options for this.

It makes much more sense to change the expectations / culture surrounding Slack usage at a company than to drop it outright.

You can use Slack and related applications for asynchronous communication in direct messages. On the other hand, I don't want to have to wait multiple hours for a reply when I only need a quick clarification in regards to a previous e-mail.

I don't want to waste my time with e-mail, and I don't think it's a better alternative.

There is real value in Slack and programs like it, and you give that up when you only use e-mail and GitHub issues and such. This is better if you have no one working remote, but it's far from ideal. Besides, if I had an office job I could ignore Slack messages. I couldn't ignore someone walking up and interrupting me in-person.
Flight attendants are required for safety. They’re put to work serving passengers just because they don’t have anything better to do most of the time.

Lots of airlines don’t offer free meals. It’s uncommon (or nonexistant) on longer flights because it’s not reasonable to make people go without food for that long.
You believe phones should only show pornography and no other apps should exist. Thank you for revealing your true character.
Definitely agree with your decision.

After leaving slack entirely from a robotics team and a science club, our productively increased.

No longer were we going off topic wasting precious time and making everyone in the channel read every 500+ messages some people engaged in. We instead chose to make more plans during meetings and through direct chat (Messenger).

However, Slack is usefull for forums such as donkeycar.slack.com where many hobbists come in and have questions on this software/hardware project. Slack is easily accessible for anyone to ask questions and with proper use, I was pretty productive in communicating effectively across channels.

Despite this, I believe that slack in general is a waste of time in a TEAM. Why not have meetings or meet up in real life rather than hiding behind a screen without any physical interaction? Slack, however, is a great alternative for forums since there is great searching capabilities within channels and there's always someone there to help.
How to Check and Monitor Computer/PC Temperature?
That actually is a part of v9 autopilot but Tesla is never going to put that in writing.

The fixing of bugs like this without admission of guilt isn’t unique to Tesla. Apple, Google, Samsung, and many others do the same.

The reason they haven’t been buried in a lawsuit is because these are driver assistance features, not self driving features. It’s the responsibility of the driver to keep control of their car at all times.

Arguing that “people think they can drive with their hands off the wheel” isn’t a real legal argument. This is why Tesla warns drivers in documentation that they need to keep control of the car at all times.

This is the same legal argument that has caused warnings in microwave manuals about not putting animals inside them to dry them out. Just because someone misinterprets the capabilities of technology they purchase doesn’t mean the technology isn’t doing what it’s designed to do.

All self driving cars and driver assistance tools will be imperfect. The question is whether or not they are statistically safer than the average human. If you are an above average driver (by your record, not your impression of yourself), these tools may be unnecessary or may actually be worse for you. It’s the average and below average people that they do wonders for.

Please stop using one or two data points to form an opinion about something that has millions and millions of data points.
> Thanks to new text-mining techniques, this has now been done. Professor Matthew Jockers at Washington State University, and later researchers at the University of Vermont’s Computational Story Lab, analysed data from thousands of novels to reveal six basic story types

It seems a bit naive to say "every story in the world" when they analyzed only "thousands of novels" -- this doesn't even mention what languages they analyzed. I could imagine many Greek-influenced cultures (e.g. "the West") having similar archetypes by virtue of a common ancestor. Language analysis tools for CJK aren't, as far as I know, as advanced, so I can imagine a lot of stories from those languages being left out as well.

The reason I bring this up is that I'm reading a book called "Don't Sleep, There Are Snakes," [1] which is about a remote tribe of people in the Amazon jungle called the Pirahã. [2]

One of the most stunning points in the book is that their culture is such that all stories told by native Pirahã are based on first-person experience. When a Pirahã dies, their stories are not passed on or retold. Due to this, there's also no need to record past stories, orally or otherwise.

This kind of study would obviously exclude stories from that kind of culture and seems a bit narrow-minded: "everything I looked at says A, so EVERYTHING must be A."

[1] https://www.amazon.com/dp/0307386120

[2] https://en.wikipedia.org/wiki/Pirah%C3%A3
If you still want to support DuckDuckGo, you might want to use a browser that lets you prefix search quesies with a one or two letter combo for the search engine to use. Chrome and Vivaldi have this feature and I think Firefox does as well, although I exclusively use its search bar instead, so I am not completely sure.
Wow, I really like your website, I was blown away when I realized how many different games are supported. And a lot of them look great. Some of the Splatoon stuff ain't looking quite right on Nouveau/Firefox, lotta z fighting and I don't know what's going on with Inkopolis. Still, super cool.
Good luck finding out about free food in the office without Slack.
On SUSE Linux a few versions used Makefiles for parallelizing init scripts under sysvinit before they switched to systemd.

I've been using make to drive test scripts myself recently, although i often regret it because other people editing them often make quite a mess later.
Unsurprising as we know that Lyft and Uber increase the amount of cars on the road, and cars are dangerous and drivers kill people all the time.

We've known this for a century and yet we still do nothing about it.

The only way to make our cities safer is to reduce the amount of cars on the road by limiting road expansion and creating transportation alternatives to the car.
I actually don’t think this is the case for JetBlue - they’ve always been focused on providing good customer service. Customer service reps can address the 80% simple support cases more efficiently over chat than on the phone. You _could_ say that yes, efficiency is about the money, but really it’s a better experience for everyone involved (customer and service rep) to spend less time getting support.
Import AI: https://jack-clark.net/;
TechCrunch;
MacRumors
In my experience 10% of the customers cause 90% of the trouble, and they're usually the cheapest ones.
I thought something like that would've happened :) That alright, I'm certain I'd do a free plan initially as well.
Further the article never mentions: ID, illegals, undocumented

Complaining about fraud via electronic voting machines and ignoring the 20M+ that are potentially voting illegally is quite curious indeed.
A Brief Geography of Time
I was reading somewhere on a security website that the topsy-turvy thing about that was that the impoverished, who tend to have entire families that are impoverished, are far less likely to ever be in these commercial DNA databases. So the people most likely to commit a crime, are the least likely to have DNA on file. (Of course he went on to point out that the poor are only more likely to commit property offenses, and property offenses statistically require less DNA evidence to solve than personal offenses. So it wouldn't matter much in practice.)

It was an interesting take on the familial DNA issue with commercial DNA databases.
Between countries, a can of Coca Cola varies[1], particularly in the amount of sugar[2], as well as the type (HFCS in the US, cane or beet sugar in most other places).

[1] https://www.coca-cola.co.uk/faq/does-coca-cola-produce-the-s...

[2] http://www.actiononsugar.org/media/actiononsugar/news-centre...
https://www.xkcd.com/2030/

Why mess around with new technology when there are proven solutions that work? The problem with American voting systems isn’t a failure to embrace new technology, it’s a failure to spend a little more money to do things right, combined with people who don’t want a system that accurately gathers people’s votes.
What you describe is the Genetic Information Nondiscrimination Act (GINA)

http://www.ginahelp.org/GINAhelp.pdf
It’s -24f on Mount Everest today.
Because voter coersion and vote buying attacks have historically been the largest attacks against the voting system. If you can prove your vote to yourself, you can prove your vote to someone else unless you get into complex zero knowledge proofs that the average voter can't understand (which opens it's can of worms).
Probably the parent, who has a username that indicates some affinity with the Go programming language.
Counterpoint is if you do 40 mile rides you are most likely already an above average cyclist.
This kind of looks like submarine marketing ala pg [1]. But I'm very interested in this topic nevertheless. Has anyone taken this course? Or if not, would anyone be able to recommend the current best resources for acquiring useful AI / machine learning skills, for the average software engineer?

[1] http://www.paulgraham.com/submarine.html
Trump started a voting security investigation, saying the voting system was rigged. He also won.
“Mirror Worlds” by David Gelernter if you want a weird CS book that contains genuine insight.
I was wondering if it was in reference to the Nintendo system too, but then I read the domain.
>If you wait for a long time to reply to a message on chat, then the discussion thread is already spread in the history of the chat room and messages back and forth interleaved with many additional messages that are not related is not helpful.

Use zulip - https://zulipchat.com . Opensource. Designed for threaded context.
If only Slack was the only source of interruptions!

The more responsibility you gain, the more interruptions you get. I have to make a conscious effort to ignore people for a few hours in order to get into a "flow" these days.

This can lead to some friction but I can't think of another way around the problem.
It's a small(?) security problem because all the intermediate servers can see the URL and then see the email. It will even be added to the logs of the proxy or whatever intermediate step has the connection.
I’m white and I don’t feel that way. So obviously it isn’t being “white” or not that determines whether you feel that way while shopping.

And I feel incredibly similarly to her when I walk into Starbucks and pickup my prepaid drink. I imagine I would feel just like her shopping at Amazon Go as well.

I’m not denying there are differences in how you are treated depending on your race. In fact, as a father of black children it is my responsibility to make them aware of the extra level of care they need to engage, during shopping for example.

But the feelings she shares are not unique to being black.
Rust doesn't have GC.
Maybe the state should take responsibility and realize that poorly maintained and marked roads lead to accidents that cause injury, including death.

The Model X that hit the barriers in the Bay Area would not have happened if A. Lane marker painting had been kept under maintenance. They were mostly missing.

B. The crash barrier had been in place, instead it was missing from an earlier crash. The missing arresting system caused the car to strike the Jersey barriers with no safety controls. This is the equivalent of driving into a 6" wide concrete wall at freeway speed.
Surely there isn't a page and a half of adverts before any legitimate page?
What about fall to fall tales and rise to rise tales that abound plenty-full in several cultures like mine.
I've done a bit of feldenkrais. It makes you think about being a bit nicer to yourself, a bit more patient. I would think it would be an excellent approach to training for a marathon, or learning math for that matter.
I don’t think I’ve seen a paper ballot since I voted absentee in 2004.

Why do electronic machines exist? The charitable interpretation is that they were chosen in the aftermath of the disastrous 2000 election because they remove ambiguity and error. The less charitable interpretation is that they’re used because they’re easier to screw with.

Who verifies them? Mostly the companies who make them.
You’re going to be disappointed for quite some time then. Most of the improvements to autopilot in the near future will be refinement of the cars reactions to sensor data and not new public facing features. They are closing in on the line where regulation does not allow for further “self driving” festures. Having the car change lanes itself is “self driving” and that’s why the driver must initiate the lane change. The same argument can be made about stopping at stop signs and red lights which is the next killer iteration of driver assist. Hopefully there will be enough data collected and good decisions made to allow for iterative improvements to driver assist features which would improve overall traffic safety.
When you use it for ads, but don't store it, how do you prove to your advertisers that you are keeping their contracts and showing the ads to the right target group?
Thanks to new text-mining techniques, this has now been done

Thanks text mining techniques! Here's an article saying the same thing almost word-for-word from 2004 https://www.telegraph.co.uk/culture/books/3632074/Everything...
Even in my company with just two people I could already see us making bad Slack habits. Things that should be in email/google groups/basecamp were showing up in Slack.

I still have Slack, mainly because I like the #github channel that has all the GitHub activity, and the #industrynews channel, which has a bunch of RSS feeds of industry specific news. But those could be easily replaced with google groups/basecamp too.

Maybe I will just shut down the Slack...
Why would it exclude Pirahã stories?

"I got up this morning and everything was fine. Mid-morning I fell out of a tree and had a hell of a time getting home. But I made it and was so happy to see my family again."

The rise/fall model is rather trivial, but your point doesn't stick.
Quote from Wikipedia:

> Georges Sagnac set up this experiment to prove the existence of the aether that Einstein's theory of special relativity had discarded

Yes, world "relativity" is present here.
It would have to be a common kitchen, and they would need everyone to pass a food handler's class.

Given Uber's reputation for bucking regulation, I would be doubly-hesitant to trust meals from their kitchen.
Microsoft has recently pledge their entire patent portfolio to the Linux system. That's not just the Linux kernel, but other packages built on it. I see this as a big change for them, since they need Linux on Azure.
Relevant - http://mcfunley.com/choose-boring-technology
Personally, I really like Slack. It's just really useful as a centralized communication place, especially since it integrates with almost every SaaS platform under the sun.

I guess it's not suitable for every team though.
I wonder if it was to associate with the internet or with Microsoft branding.

Microsoft went apeshit and called all their products .NET in the early 2000s. The branding was all over the place so I could see how calling your product *net might get you installs by association.
Shortcutting Label Propagation for Distributed Connected Components