skysight-inc/HackerNews huggingface dataset:
I think that's also something that's different in the US: individualism.

I wouldn't normally call e.g. Germany a "collectivist" society but in comparison to the attitudes I frequently hear about from Americans (especially in politics) Germans apparently genuinely care more about their fellow citizens.

Not being as likely to kill someone else is the entire point. Heck, drunk cycling is only slightly better than drunk driving because you're less likely to run someone over (but might still cause an accident when a driver has to do something dangerous to avoid you).
MySafeVPN blew my trust
It's always weird to compare "mainstream" businesses to the porn industry, but they've shown themselves to consistently be ahead of the curve with technology.
I agree about the intuition about convergence, and I'm not at all persuaded about the comments that "we want data convergence but not device convergence". I think that without device convergence, we'll see the desktop continue to become marginalized.

And I agree about Ubuntu, and thus Unity, looking like the best shot for a free software unified OS.

But none of that was gonna make me use Unity on my Linux desktops. shrug
Try Minecraft with the Python plugin.
8 tech support best practices
When we discussed this in school I quickly wrote a program that simulated it ...
I typically wrap up a left recursive rule as another rule, and then have this rule choose between the base case and the recursive case. This is a pretty standard technique to break down left recursive rules though, and has nothing to do with Prolog, and everything to do with writing parsers.
Turn off your ad blocker, porn hub and redtube are still absolutely plastered in ads, invasive ads that get past the firefox popop blocker. I even had one the other day that stopped me from closing the firefox window it opened in.
Ultimately, Debian Policy.

The software tools and packaging formats exist only to implement that. It's Policy and the comprehensiveness of the Debian archive (60k+ packages last time I checked, a year or so back), which make it bliss. You simply rarely have to go outside it, and you can configure a system as lean or rich, or anywhere in between, as you like.

What Policy states is that the package maintainer (not the user) must or must not do, including incorporating specified, requiring manpages (though that's not a release-critical bug), so that documentation is standardised. The fact that /usr/share/doc/ has every single package installed listed in it, and they don't include the installed version number in the directory names, as RH still does, means that you can use that directory to recover or rebuild from various packaging failures. (Why would you want to do that you ask? Same reason you'd want to have a doctor or hospital nearby if you had a broken leg -- it's not so much what you'd planned on, but it's damned convenient when you find yourself in that situation.)

Joey Hess and Martin Krafft (see the latter's The Debian System) both expanded on more elements of Debian packaging vs. other systems, particularly Red Hat / RPM.

http://www.worldcat.org/title/debian-system/oclc/640083534&r...
Minikanren is not a viable substitute for Prolog. But yes, there are other logic programming languages worth trying. I've never tried it myself but heard good things about Mercury.
Sometimes when I configure my vim, I feel like I am building an editor too :D

But at least that is more of a LEGO style of putting different bricks (plugins) together.
Puzzles Collector, 0.13 released
What you could do is commit half-finished work with the name “Backup”, and then commit --amend over the top of it once that piece of work has completed. This ensures your for-sync-only commits won’t get in the way of the other commits.

However, I recommend you use a separate tool for backups and syncing than the tool you use for version control. For example, you could use Rsync to push the files -- both the .git folder and your source code files -- to a remote server, and then pull them down on another computer. Not only will you only be committing for actual commits, but you can also save the state of your repository and continue working on it later; you could stage certain files and not commit them, sync your .git folder to another machine, then have those same files staged but not committed.
This looks like the same shift that has been happening in Microsoft for the past few years. They tried phone convergence (continuum, the one core across devices), but the real focus is now cloud and services. Also, the fact that Microsoft ships Ubuntu as the Linux on Windows subsystem definitely shows an alignment on the companies' plans.
I agree Vancouver needs ride sharing! Although when I was there it didn't seem any more expensive for cabs than Seattle. From the downtown Hyatt to Kingsway & Commercial Dr was about $20 CAD. How far out do you live?
Hahaha. "Europe's first Digital and Personalized Shopping Service"
At a graduate program right now, ~5 years after finishing undergrad. The evolution is absolutely astounding and, frankly, frightening. There's new "administrators" charged with, though not explicitly in their job title, policing language and, yes, thought on campus.

One of the most effective essays I've read on diagnosing the problem is this:

http://thesmartset.com/free-speech-the-modern-campus/
Now if you could expand that to John Deere hacking software...
Evilginx – Advanced Phishing with Two-Factor Authentication Bypass
> VPNs could suffer from the same problem as ISPs - how can we be sure they are not selling customer data?

Mainly because many rabid privacy freaks use VPNs, and spreading news about VPNs that pwn users is a blood sport.
Unix is OK. That article is bullshit, in my opinion.
> Human life is the most advanced creation of evolution

Arguable. It depends on how you define advanced. There are many organisms that live longer, are more numerous and can survive in more extreme environments than humans. It is also conceivable that humans might completely destroy all habitable environments, which would certainly disqualify us from the subjective qualification of "pinnacle of evolution". More importantly however, evolution has no pinnacle or direction.

Even if we grant that humans are "the most advanced creation of evolution", it does not necessarily follow that this causes it to be inherently precious.
I think that Lucozade was originally actually made as a good way of giving people energy while they were sick. Whether that was actually a good idea, I have no idea.
Oh, I was referring to the full clause in the parent post ('one of the examples they provide for "things you believe not because of logic [thus, it's objectively true], but because other people told you to" is "Human life is a precious thing"') and to the example in the article. I thought that was clear from context ("an excellent example", plus "human life is precious" being mentioned rather than used in my explanation in after the colon), but it's a long phrase, and it's admittedly pretty confusing because the example is itself talking about whether certain statements are objectively true.
Monetization was Canonical and Mozilla's first mistake. A grass-roots movement would stand a better chance through embracing the custom ROM community.

The way forward would be to fork lineage os as a base, make it dead trivial to port any device that has a pre-existing 14.1 nightly build, then set up build slaves for the community to test with.
You may have missed it, but my grandparent's comment - and my reply - were regarding driverless cars. There is no driver making $7/hour in an autonomous driverless car. (Off-topic aside: no taxi driver makes $7/hour). There's a reason an easy trip costs $50-80 in a taxi, and it has nothing to do with human labor or maintenance of the car. A driverless vehicle will not have to make $100+/hour to make up for maintenance costs.

Nor do driverless cars have to make up for "idle time". The only legitimate counter argument as to why a taxi should earn as much as they do is that they sit around not making any money for 10-60 minutes at a time. However, that goes away with driverless cars, and any excuse to charge exorbitant prices the way taxis do completely vanishes.
I think this might be related to another complaint you often hear about: the drinking culture in general.

Where I live in Europe it's normal to have designated drivers at parties and it's socially unacceptable to pressure them into drinking. If someone offers you a drink, "I'm driving" is a no-questions-asked way to turn it down (same goes for "I'm pregnant" or "I'm a recovering alcoholic").

That doesn't seem to be the case in much of the US. But it's one of those things that are hard to judge from across the pond.
Explaining the accelerating expansion of the universe without dark energy
Of course one any of those filenames contains a space, your first two examples break down, and in the worst case result in the wrong files being deleted. Of course one can work around that, but in reality, this quickly gets difficult, and often is forgotten. The print0 works for some cases, but not in general (e.g. when one needs to do more complex processing)
Distributed Database for the modern world
Thrun is also a luminary in the field of AI and the head of Carnegie Mellon's CS dept
> Well, ideally the person who wrote the code is fixing it, and should know how it works. Or at least a close teammate.

What if the code is 15 years old, and everyone involved with writing it has left?
From a strictly evolutionary point of view any other life, being our contemporary, is the pinnacle of the same billions of years of evolution and exactly as advanced as us. (Not that evolution is actually moving "forward", but it's fair to consider living organisms winners and extinct ones losers.)

To consider human life superior, we need less objective and more problematic criteria, e.g. claiming that we are special because we are sentient.
Which is why maintaining it is a critical investment.
It's often by self-selected committee. All the judges (or their aides) get in a room and they divvy up the cases among themselves. There is often some other things that effect that too (like "on call" judges who handle various time sensitive proceedings, or agreed upon ways to split up cases nobody wants).

So judges can be assigned cases they are interested in or suited for through that system.
Wanna see if Pipelines [1] works for you? If not, could you tell me what is missing?

[1]: https://github.com/Wiredcraft/pipelines
Directly? Yes. Indirectly? No.

You're still posing a traffic hazard.
How Bank of America Gave Away My Money
> VPN's aren't easy - and they're definitely not a default behavior in the same way not accepting third-party cookies is.

If you can buy something from Amazon, you can lease a VPN service. If you can download and install some silly game, you can download and install a VPN client. Which just works. So yes, it's easy.

To opt out of third-party cookies, you actually need to tweak browser preferences. How is that easier than pay, download and install?
Optimism regarding future performance is not the same as a proven record.
If the developer cannot sell at all you won't really find him though.
Hey, cool. Here's how to do that with `mpv` on macOS:

$ brew install mpv --with-libcaca
$ mpv --vo=caca --really-quiet videofilename.ext
How would you make it as convenient as existing flags?
If you throw a six sided dice two times, there's 1/6*1/6=~3% chance to hit six both times. But if you throw one six, there's now ~17% change to hit six again ...
That is some meta-level nonsense.

The article claims we all believe human life is precious for illogical reasons. Gasp! Comment section erupts in arm chair philosophy. All because they allowed the author to conflate formal system rigour with philosophical nonsense. That is, 'mathematically logical' and 'thinking rationally.' You cannot apply rigour to vague bumper-sticker slogans, they are trivially illogical. Almost nothing is completely logical in daily life. It's not a big shock. There is nothing profound about this. To assume otherwise is naive.

You say "It's about as close to objectively true as you can get." If by 'objectively' you mean 'extremely subjective to the human experience' then I agree with you. Otherwise, I'm not sure what you're on about.
Their current turnaround time is 2 weeks for launching two different rockets, while their goal is to launch the same booster twice within 24 hours. That's a bit different and even more ambitious. The first "flight-proven" booster (to use Elon's phrase) took 4 months to refurbish, and the lessons learned from that are incorporated into the next version of Falcon 9 (Block 5) in order to simplify and speed up the process (and probably fix some things they noticed on the landed boosters to improve the number of times they can be flown).
Your first example breaks for filenames containing whitespace.
For fancy text Toilet is great too. It's like Figlet but supports colours, filters, and comes with more fonts.

https://i.stack.imgur.com/LbsmC.png
Regular rank and file employees should also ask for this provision when negotiating their employment offer. Try to negotiate a deal such that the employer gives you a one-time sign-on bonus which, after taxes, will pay for the early exercise of the offered equity, and get the employer to give you the paperwork for filing 83(b) election.

I had posted about this earlier here: https://news.ycombinator.com/item?id=13426949, which lead to a lively discussion. At least one founder - Steve Newman of Scalyr - came out and said that this is how his startup handles equity compensation (minus the tax cover). More people should ask and get this style of offer.
> In California, right now, you can drive a car with only $35K in liability insurance... which is crazy. Sure, that will cover most cars, but it won't even cover a moderate injury. Very few people have the assets required to pay for a serious injury, and therefore, the victim is usually under-compensated.

In Germany, there are regulations for this. The mandatory insurance has a minimum coverage of 7.5M € for injuries, 1.12M € for property damages and 50 k€ for other accident related costs. And yet our car insurances are affordable AND the insurers make really nice profits.
I run a youtube channel called 'playing with prolog' https://www.youtube.com/channel/UCfWpIHmy5MEx2p9c_GJrE_g

We demo little things that you can do in prolog.

Happy to take suggestions for videos :)
I also think it's an excellent example. If this belief were based on logic we'd have nothing to discuss re abortion, murder, execution, genocide or euthanasia.

For fun, you can compare it to the belief "Gold is a precious thing" and ask how often people destroy (not spend) gold, compared to how often they destroy human life.
You can give up many of your constitutional rights to other people or corporations. Like privacy. They could ask him for a password and he would either tell them or be fired.

Though not all Google employees sign this, just the Project X experimental ones.
Yes, some people need to get into a car to get to work. Work is a significant part of a fulfilling life. Driving allows you to visit places, see family, maintain a hobby.

Smoking has some utility, in that it feels good by delivering nicotine. It also has great downsides, like cancer and heart disease risk.

What I'm saying is the two aren't without risk, but one is a clearly more sensible option than the other (you brought up the example of cars).
But yet you didn't post any?
As someone who bought an Ubuntu Tablet in good faith, and received OK hardware but an OS that was profoundly un-production-ready, I wonder where this leaves me. There's no explicit mention of what's going to happen to people running Ubuntu Tablet who paid for a device.

Maybe I'll get what I always wanted, which is a traditional desktop OS tweaked for tablet usability. Maybe I'll just get nothing.
> I do work on my own branches indeed. But something like "git sync" would be nice, no commits, no mess for your collaborators or in your Git history, just my current work, safe on the server, to be synced elsewhere without formally committing anything so that commits can be real improvements that require a commit message.

You seem to be hung-up on commits or have an inexplicable aversion (IMO) to committing to a private, expendable branch. Git made branching cheap and easy by design - you can go crazy on your private 'backup' branches without having to add detailed commit messages. When you are happy, you can rebase or squash merge into the 'real' branch with proper commit messages and delete the backup branch. This will not create a mess for collaborators or your Git history (after you've deleted the ephemeral branches).

As a matter of fact, you could create an alias for 'git sync' that does the above in the background, if you find the individual steps too tedious to manually type in.
There's also the factor that some people are chronic workaholics who can't separate work from real life.

When you're learning to code early on the push to become a "stronger" developer makes it easy to pursue this.
Because your country is your home. People have a right to communally decide who they let in.
Sweden has a clear religious bias: a muslim imam can[1] be anti-gay, while a christian pastor cannot[2].

[1] http://www.zerohedge.com/news/2017-02-23/sweden-hate-speech-...

[2] http://www.christianheadlines.com/columnists/al-mohler/crimi...
How Magicians Secrets’ Can Help You Increase Conversion, Retention and Loyalty
For self-protection
So you reinvented Google Contributor?
Apart from general questions about social norms, the basic problem with overdrinking is that alcohol generally boasts your confidence.

Most people are already really bad judges of how much they can drink before reaching various stages of intoxication while they are sober; it only gets worse when they're drinking. This is further complicated when mixing drinks with different alcohol contents.

So while sober you might guesstimate that you'll be "pleasantly buzzed" after about three drinks. Then you have one or two drinks and your self-reflection skills get worse and you become convinced four or five is fine too and six is really only just a bit more than three, so that'll be fine too.

It's generally an aspect of maturity to learn not to trust "drunk you" when asking yourself how much you should drink but humans are humans, so even adults screw up a lot.
I don't see zoning as black-and-white as you do. We have pretty strict zoning requirements in most of Germany too... with some exceptions of course, and you can immediately see that the quality of life in lesser regulated areas goes downhill.

The point is that you have to apply common sense to zoning, which given the countless comments about US zoning seems to be the difference.
Facebook 170Mln+ Monthly Active Users in Afrika, 94% Access via Mobile Phone
I think reading the article that the risk is much overstated for sexy story-telling purposes. Dolphins of course do not choke if their mouth is full or blocked. They breath by the spiracle in the top of their head.
I wonder why some STEM universities not separate themselves from the whole social mafiosi bedlam.

I mean, the actual cause they claim to fight for or against, doesn't even come up anymore. Its all about testing social nukes. Yes, we can bundle together and silence that guys opinion (we never really read his book, or provided valid counter arguments), yes we can ostracize that woman for taking our claims apart in public. Is that all?

Los Alamos for the social media version of Lord of the Flys?
Honestly, the first develop/her who welded a camera to a cellphone, did more against police violence against minorities, then three generations of social justice warriors combined. So why not close the talk-shops and force those hick-up-hikikomorito to actually work for social causes ? Write a Email-Correcter, that takes slang out of a business Email? Fight centralized identities, which put a face to everything on the web. Implement a fake news detector - filter the web for click bait, by replacing links to the original paper/blog post/cause. Your absence has been noted.
Is there anything stopping you from doing that with current unix tools? You can do that, I'll continue using the more pragmatic option.
From PayPal musk got $185 million. $100 million went to SpaceX which paid for the 4 falcon 1 launches.

Musk was nearly bankrupt due to SpaceX and Tesla but now they've made him a billionaire.

[1] - https://en.wikipedia.org/wiki/Elon_Musk
When you need something done right, you pay for it.

When you do unpaid work, it means that it's work that doesn't matter, which means it isn't providing you with much in terms of valuable skills.
1000 lines of code is considered small. But check this out

http://kparc.com/edit.k

Under 50 lines for a text editor written in K by the language's author. Way beyond my present understanding, but the promise of very small, powerful code is incredibly attractive.
We've applied along with 50k applicants (http://blog.ycombinator.com/startup-school-online-registrati...) and we are in this batch along with 3000 other startups coming from all corners of the world (startup founder track).

In our case, we've built MyAppConverter about three years ago, starting from native iOS to native Android code conversion and now building an online mobile application porting platform. We've applied and we feel so privileged to have been selected because it costs us nothing except our time we have to put in (watching lectures, online group sessions, tutor/advisor sessions and assignments). We do not have to move to SV (as yet) and yet benefit from shared valuable experiences amongst YC fellows as well as from other entrepreneurs.
> ...but what about cars left on the parking lot by the drunk ppl?

1. This may sound obvious but maybe don't drive yourself if you're not going to be able to drive back. Ask a friend to take you or plan to pay for both ways.

2. Plan for the extra time the following day to pick your car up where you left it.

3. Drive with someone who can drive the car (and you) back.

I'm surprised you think this is a difficult problem. People have been doing these things for decades.
By default, `ls` doesn't even list all files. So no, it does not do its job, let alone 'well'.
Could you expand a little bit on why not? My limited experience with minikanren and core.logic is that non-relational goals from prolog (cuts etc) exist, but are discouraged, and several CLP flavours that provide relational goals with constraints are proposed as alternative (although they are not very exhaustive). You can also project and use normal clojure on grounded variables...

Honest question, I'm trying to learn new things, not trying to sound as an expert!! As I said, limited experience.
Fun problem. My solution doesn't do really any "logic programming", and it takes around 2 minutes to run on my laptop.

https://gist.github.com/philsnow/02e747241d46106b14b60146e58...

The middle huge nested thing (where `some_possible_worlds` is defined) is gross but I'm not great with ruby and I couldn't think of another way to not blow up memory enumerating all the worlds just to eliminate 99% of them.
Electronics Papercraft – Minecraft Torch
I have to say that I find the concepts of "convergence" presented so far by various companies a bit much though.

As you said, unified interfaces aren't that important. I'd be perfectly happy with a phone that runs a Linux desktop while docked and gives me an Android GUI/Stack while in "portable mode". The only thing really needed then would be the possibility to open the Android part in a window in the "Desktop mode", so one could still do messaging etc. while docked.

Personally, I think that would already get us 80% there. The much bigger hurdle (and afaik the one Canonical had trouble with) is then establishing a market position.
I envy you for not being able to count your friends on a single hand.