skysight-inc/HackerNews huggingface dataset:
After working for that company for awhile... The entire goal is to look busy, so people create work and don't accomplish a whole lot. 10-12 hour days are expected whether or not you have work to do, or if your work efficiently. The Chinese are also very suspicious of anyone that is not Chinese, and you're very much considered an outsider and will be informed on a need to know basis if that's the case. They're wildly successful inside China, but that's likely more do to government protected Monopoly than actually having a product that works. The best part of working there is when I pointed out builds with failing tests were making it to production, and the architect in charge told me that they can still release, it just decreases the 'quality score'.
Oh! Teleport does look pretty decent now that I've forced myself to look at it after going through this thread.

I mention this mostly for the sort of people like me who read 'SSH CA' and their eyes roll into the backs of their heads and they start rocking and making saliva bubbles at thought of PAM modules and LDAP servers and so on. But this doesn't look nearly as bad. Go ssh implementation sounds like a nice ancillary bonus.
Yep. And 90 degree office temps are not uncommon.
Not sure why you are being down voted. You aren't wrong.
SAT solvers aren't a magic "asymtotic complexity shrinker" like that. They are more like really clever backtracking algorithms, cleverer than what you would usually write by hand.

The actual difficulty of an NP complete problem depends on what the problem is, and what particular instance you are trying to solve. In a "constraint solving" setting, underconstrained instances are usually trivially solvable with a YES solution, overconstrained instances have an easy to find NO solution, and the instances that have just the right amount of constraints are the ones that are trully hard.

What a good SAT solver does is that it can solve some instances that a naive backtracking algorithm probably would not be able to do. Here are some examples of tricks that SAT solvers perform:

* non chronological backtracking: when a search branch is deemed non-viable, instead of undoing just the last choice, the algorithm determines what choice was to "blame" for the lack of solutions, and undoes back to that instead.

* learning new constraints. When a search branch is deemed invalid, a new constraint is calculated based on the choices made on that search branch. This helps avoid the same sequence of choices from being repeated in a future search.

* aggressive randomization and restarts. The time distribution taken to solve a random instance of an NP-complete problem is fat-tailed. In these cases, an aggressive restart policy might speed things up even without other algorithmic improvements.
YouTube Channel to Make AI Research Accessible
Hi, Please check out my channel (https://www.youtube.com/c/aijournal) which talks about research in Deep Learning, Machine Learning, Reinforcement Learning, NLP. The main aim is to bring as much research content available as possible. Majority of information is stored inside papers, and very few people have access to it. I want to bring out the best out of all of them.

I also have a subreddit (https://www.reddit.com/r/aijournal/) if you have any doubts regarding the content being discussed on the channel. We're a really friendly community interested in cutting edge research in ML.
> International trade is a zero sum game.

What do you mean by this? And How does it relate to your broader point?
For the love of God someone sell patent troll insurance yo startups - trust me there is a lot of money to be made here by diversifying the risk.
I just spent a bit of time tweaking it; hopefully that's better :)
Maps in Japan have Japan and the Pacific ocean in the center and the Americas off to the right. Which make the phrases "the west" and "the east" kind of interesting choices.

Example of a map poster for kids: http://happylilac.net/sekaitizu-mihon.gif
It can be, but it needs to be for a service that offers some other value. The problem is that doesn’t scale — most customers don’t care.
Perhaps RSS wasn't built for the average user.
OTOY has been doing this for years, and now working on a blockchain approach to utilize spare GPU cycles from third parties who have cycles to spare.

https://home.otoy.com/render/orc/
Nerf guns in the office is the worst, I don't understand what's the obsession with nerf guns in "start-up"s. It's incredibly distracting and sometimes dangerous, everybody just abuses it and list it as a "perk" to attract frat boys to work for their company.
Thanks for getting back to me. I have to disagree with your first point. There is very much a hivemind on HN, and any comment that doesn't fit in there gets downvoted. I find myself scrolling all the way down every thread to get different points of view, by the time I get to the interesting comments I can barely read them because you made the CSS make "unpopular" comments barely visible.

>https://news.ycombinator.com/item?id=17672125

Fair enough.

> https://news.ycombinator.com/newsguidelines.html

Why is this selectively enforced? "Assume good faith." for example? I haven't seen anyone do that on here.

Example: https://news.ycombinator.com/item?id=17681471

This was a genuine question of mine, it's currently -2.

I wasn't the first one with this thought: https://www.popularmechanics.com/space/a19666/we-cant-just-t...
But it is not about taking it to an extreme. RSS is one old and popular technology (it is far from dead, see how many people use feedly and other feedreaders) that fits perfectly to the mission of Mozilla. To support it properly not much is needed:

1. Show an icon when the current site supports RSS feeds.

2. Make that icon a button that leads to the rendered RSS feed.

3. Have a way there to subscribe to the feed.

Live bookmarks were a strange feature, I'm not saying they are the perfect solution to handle point three. It could be something like the reader selection list of https://www.subtome.com/

> And at times even I give up in favor of simpler, inferior solutions.

RSS is already the most simple solution for its problem.
Answer set programming with clingo (https://potassco.org) is a super powerful and user friendly way to constraint programming.
It’s tricky to find out what this DEK-Info stuff means

This is really where the modern crypto protocols and libraries are doing well imo. Even if something that opaque is implemented perfectly, it presents a risk.
GDPR isn't about removing all tracking, it's about empowering users and allowing them to decide for themselves how their data is used.

If someone wants to avail themselves of Spotify's recommendations they have to opt in by sharing their data. So they make an active, informed, decision about what data Spotify gets to use. They also have legal recourse if it turns out Spotify is misusing the data (selling it to record labels, let's say).

We have had an analogous law here in Sweden for ages: if you apply for a permit you're allowed to set up security cameras pretty much anywhere on your property but you have to put up signs informing people that they're being filmed. This is so people can opt into surveillance. 99% of the time it's no big deal that you're being filmed, but it's never secret.

That's a good thing.
That is incorrect. I really urge you to try Fedora 28 today (you can liveboot).

I have had Mac users use my laptop for a little while and love the usability. Everything simply works. I use Skype Web and Zoom to do videoconferencing ...and obviously all the Slack-like tools work great.

And you have the choice to buy spectacular developer focused hardware like XPS or ThinkPad laptops.
Considering where it's from, I wonder to what degree all of the messages are funneled in plaintext through a centralized censorship engine. What happens if you start pasting excerpts of the wikipedia article for Tiennamen square to your coworkers?
All of the issues with ZTE and hauwei which have been shown to have substantial merit relate to trade concerns over corporate governance. The claims there are state actor backdoors being exploited is completely unproven. The claims relate overwhelmingly to transmission equipment. In that regard, the equipment demonstrated to have backdoors is juniper and cisco, both of whom did it at the behest of US agencies.

ZTE may well have had factory installed malware, so does Lenovo. So do lots of things.
Tracking collars reveal just how extreme a wild cheetah’s movements can be
I have added a DingTalk line to my checklist for next job interview.
Exactly. Firefox is not going to "win" by copying Chrome's feature set, dropping features that doesn't have enough "usage" and then compete against thousands of Chrome developers on features that they already are dominating in.

FF should work on the features that Chrome is ignoring, like RSS, so that those core set of people continue using FF. It's stupid to take the mentality of a for-profit product when they are strictly non-profit. So what if very few people are using it, it's the collection of features that will define Firefox over Chrome.

You're not going to win by taking on Chrome head-to-head, that's a losing battle.
> I really don't feel like having the debate as to whether its local or remote - both are quite compromiseable in terms of security.

The moment that thing is local your concerns are not valid anymore. If a local browsing habits file can be exploited your browsing habits could also be detected by other means. Like you yourself said, that is just included in your browsing history (stored anyway by default).

There is no point in expressing a dislike for a good solution when the thing they are doing does not at all conflict with their mission. Which is the thing with removing RSS support, but not with the site recommendation.

If your main concern - not wanting that your history is uploaded - is met by the great solution Mozilla seems to have found here, it would really be the right thing to accept that.
Because they retain this data seemingly forever?
International trade demands that both sides exchange value. If you are made to buy in US dollars, you wind up having to spend them. The place you spend them is in the USA. So, stopping people in China from selling you things stops Chinese investors having US dollars to invest in spending for US goods and services and financial investment.

Also, it's well understood that if you beggar your neighbour by making the goods he makes and the goods you make, you can't exchange your goods for his goods: international trade really does work better when you let both sides maximise their value into the trade. Simply taking their raw goods or blockading their cheaper products just doesn't work.

So trade is not adversarial. It's mutual. By definition. Across one financial year, one presidential term, one tax reconciliation, for one company? Sure you can exploit an assymetrical relationship. You are just 'shitting in the nest' for everyone else.

What do you think the Chinese do with all the US dollars they earn? Burn them?
What Makes VR Real
The Alliance Française all around the world. I can't think of many other countries that have glorify their own culture internationally, especially in past colonies (like in Vietnam and Cambodia).
Echoing this myself. I swore off having a boss again after my last (also only) position in an agency. After six years sometimes I look at those 180k remote jobs with a wistful eye. But the chance of getting to that point with a company I built.. That feeling makes wearing all those hats and all those laste nights worth it.
React Native Prevent WebView Redirect
Users always can decide what cookies can be stored on their computers - Europe is braindead on this issue.
I've had the opposite experience. Stock Kubuntu 18.04 provides pretty much the experience I want with just a few tweaks to fine tune the touchpad and font DPI. Once the base system is installed it only takes a few more minutes to set up my dev tools using Ansible.

On Mac OS, I'm also pretty happy with the stock interface, but I spend quite a bit more time downloading and installing dev tools. Then I end up running out of memory because Docker for Mac and Minikube both end up running Linux virtual machines in the background.
Silencing it.
Okay I generated a key on a computer that I will only be using for the next 3 hours, and may never see again.

How do I install it?

Is that method actually more secure than carrying around an encrypted key?
If you find this to be the case, then maybe you’re not being as polite / kind as you think. Because from my experience this simple is not the case. I’ve seen this argument made a few times and it’s pretty rubbish. You are free to talk to anyone of any sex if you treat them kindly, politely and with respect.
No mention of Pewdiepie?

https://www.youtube.com/watch?v=b037fgPG9Ow
This is super cool! Are there any OSS like Bloomberg Terminal?
Gltf support skinning and morph targets. It also support vertex compression via DRACO.
I think mandatory self driving mode in highly congested areas is the more sure fire way to defeat traffic jams. The reason why traffic jams exist in the first place is because of issues that arise from the limitations a human driver poses.

For example, imagine a scenario where somebody from Southern California who has never been to San Francisco is driving up 101 to visit a cousin who just moved to the city. Neither have GPS or phones and are having to get to their destination using a printed out Google Maps sheet.

Now imagine that this driver is on the highway and is in a hurry because they are running late. They don't know where they are really going and all of a sudden they spot that the exit they need to take is in 1/2 mile. And let's assume they made the bigger mistake of thinking it was a good idea to try and get into the city at 5 AM.

So they are now in heavy congestion, but most people are used to this traffic and have no issue maintaining the speed limit. However, the tourist driver needs to catch their exit. So what does she do? Start merging right, right, right, right. And guess what they are in a hurry, so while she is merging right she is having to cut other people off. Otherwise they will miss their exit and be even more screwed.

And therefore she is a contributing force when it comes to the underlying conditions that result in stand still traffic.

There is nothing you can really do about this dilemma. Everybody on the road heading to San Francisco during it's most congested hours are doing so because they have jobs.

It's not like a Carbon Tax is all of a sudden going to cut down on traffic when people need to drive to work in order to make a living. Most people who are on the road, aren't driving without some sort of living necessity in mind at the other end of their destination.

Taxation doesn't promote better behavior. Rather it further penalizes those who can barely afford to drive as it is. And it just further taxes the wealthy which if you add up every last cent the top 50% (because all of that 1% of 1% babble is just a scapegoat to distract who we are really talking about when discussing taxation) already is obligated to pay, it becomes something around 35-50% of all non capital gains earned income. And let's not forget that if you are religious there is often a tithe obligation to tack on to that.

I just don't understand why taxation is always deemed the magical solution to try and curb these kind of issues. The only reason why we should ever have to spend a cent over a universal 15% flat tax, is so the government can use that revenue to start buying back our debt before we are faced with the dilemma that we need to borrow more than we could ever hope to pay the interest on.
Glad to see that comment non down-voted. California's paralysis is so bad that they have not built a single new major road in last 25 years and absolutely no new water-reservoirs though population has doubled. Hippie environmentalism and misplaced priorities of politicians are to be blamed here. During the draught their priority was saving some fish by airlifting them from drying ponds rather than figuring out new reservoir projects.

Every time I visit Las Vegas I am reminded that the American prosperity is built on the sweat and blood of those badass pioneers who crossed the desert in unbearable heat, overcame all odds and built a fabulous city.

Read this story for example of a Sicilian man turning hard pen land into an underground orange farm in the middle of Fresno.

https://www.youtube.com/watch?v=VpBL_at8FAY&t=3s

Giants are gone and we are living in the times of pigmies.
I like that concatenation works with space instead of more verbose operators like for example Elixir's |>

It basically turns space into the dot of most object oriented languages. It would be ok to use a dot too, but the space looks better and leaves the option of using the dot inside function names. I wish they could change the syntax of Elixir to look like that.

I probably missed it, but how do we import functions from another file / module? And how about multi-line concatenations?
Yup, had some great success getting solutions to real instances of NP complete problems. Nice thing is that SAT solvers all have basically the same interfaces, you can serialize the problems easily so it is super easy to try lots of solvers out. It's fun to think about problems in terms of SAT, you can build huge logic networks with hundreds of thousands of clauses and solve them in seconds. Solve integer optimizations with binary encodings. cool stuff. Unfortunately, it is super sensitive and hard to control, so if you want particular properties of your answer that are "nice to haves" but not required, it is hard to encode. Some problems will be solved instantly, some will never be solved with any amount of cpu time, so it is hard to have it in the loop of something that needs to always work unless your problems are really well constrained.
A password manager is not 'normal' but it's common enough that you shouldn't be classifying it as negligible to conclude that these passwords are worse than nothing.

Also the 120 bits was an example and a good amount more than necessary. A 12 character password isn't exactly standard but it's not ridiculous to expect. Once you exclude the passwords that are so bad even bcrypt can't save them, the number of users where the password algorithm makes a difference starts to look a lot smaller than 100%.
I don't know how useful it really is at this point, but Golem* currently offer rendering as a service.

* https://golem.network/
Engineers are allowed to make approximations whenever they want, and approximations aren't restricted from introducing new concepts/terminology.

Well, yes. But in this case, the approximations are completely made up. They're not based on physics.
So much for Silicon Valley corporations and their "culture" and founding myths.

I guess people don't even remember that Google once you used to have an informal mantra of "Don't be evil."
Abe Chutiye book toh padh le .... Bhosadbillu maa ke laude bhen chod teri maa ki chut madarchod bhenchod teri maa ka lund gaandu bhosdike
I have been using tinysshd for a number of years and I am hooked. Keen to experiment, I have also been using ed25519 keys instead of rsa since this option was added to openssh. No one told me to use tinysshd or ed25519 keys. As someone else pointed out, it seems like most "guides" on ssh, even ones written after ed25519 was added, still advocate rsa keys.
If you know how to drive cars, you will still not be able to drive trucks, motorcycles or tractors. Software in general us more diverse than the types of vehicles that are in existence.

If you want to make a car analogy, then you should compare cars to browsers. And these have very similar UIs, the underlying stupefying complexity nonwithstanding. So we seem to create standardized interfaces for certain common classes of user interfaces over time.

I think that people tend to think in terms of discrete and dedicated appliances because this is how the real world is structured. Being faced with a small box with the overbearing set of capabilities of a swiss army jackhammer (atomic bombs included) ends with confusion unless lot of time is devoted to trying to discover and learn all the magic spells to which that infernally picky and annoying thing will respond meaningfully.
I have just read a little bit of information regarding the legal side of self-driving cars at https://www.lemberglaw.com/self-driving-autonomous-car-accid.... I think the most important thing that car companies and lawmakers should think seriously is the regulation. We all know that we would never completely avoid accidents on the roads, so fixed regulation is the most important thing when there are many accidents with these robot cars involved.
And that really hasn’t help. Xcodeghost basically affected the Chinese App Store where app authors downloaded a non Apple hosted version of Xcode.

https://us.norton.com/internetsecurity-mobile-android-vs-ios...

https://www.sophos.com/en-us/security-news-trends/security-t...

That doesn’t even consider all of the unpatched Android security holes.

https://www.esecurityplanet.com/mobile-security/how-secure-i...

Or the fact that most Android phones are running older versions that will never get patched.

https://developer.android.com/about/dashboards/

Compared to iPhones running the latest versions....

https://www.digitaltrends.com/mobile/ios-distribution-news/