skysight-inc/HackerNews huggingface dataset:
I already carry around my processing unit and battery all the time: my phone. Glasses only need to do the display.
What Freedom and Revolution Really Mean
Sprint Bot: Automated sprint coaching via email
> This attitude--differentiating based on civilian-ness--is useful.

I disagree. War must be deadly and costly for both sides. Human intercation is heavily based on deterrents. One can see that in interactions in small and big groups. Taking away the deadliness and cost of war will make it happen more often.

Besides the obvious example, there is peace in europe for so long only because the war before has been so costly and deadly.

A power in the world that can wage military conflicts without significant loss in their rows is a disaster for the world.
I'd say there is a simpler thing that also contributes.

The poor have much less leeway in their lives. Sometimes, they need to choose between 'abusing the system' or e.g. dealing with a family emergency. Say your car broke down and you need to get it fixed. Do you call in sick and get it done or do you bus it until you get some free time when the mechanics are working?
I use a fake account;
Designing the Perfect Date and Time Picker
CeleraOne is hiring in Berlin, actually around the corner of Soundcloud's HQ in Berlin Mitte. We 're looking for engineers in Python, C++, JavaScript as well as Operations and Machine Learning. See http://www.celeraone.com/en/careers for a complete list or contact us directly career@celeraone.com.
I do raised beds as well, so I have the same concern. But from my point of view the larger issue is that I'm almost never only weeding. Like, it's just not that big of a job.

But more importantly, time spent "in the garden" includes a lot of inspection and minor adjustments to all kinds of things— move plants on a trellis, pinching suckers off the tomatoes, clipping blighted leaves off of plants, ensuring flowers are getting fertilized, monitoring fruit growth, etc.

All of this stuff is an essential part of being in tune with what's going on out there, and I'm not sure that having a robot do one small piece of it is beneficial. Basically, this product doesn't really look like it was built by a gardener— it looks like it was someone who had a solution they wanted to apply elsewhere, and spent 15 minutes watching a gardener at work, without really understanding what they were doing.
I remember livemesh 8yrs ago?, it was going to be the future with its own ecosystem and all these other glorious promises, unfortunately its sync often deleted files and sometimes sync would hang for days. Everyone I know moved to dropbox at this point and most* havent looked back (*Im not a dropbox user).
Doing it at commercial scale is probably a much harder problem. If they're successful for hobbyist gardeners for a while I'd expect them to then move up to bigger operations.
Sure, but that buddy system sure sounds a lot like pushing someone in a wheelchair, them asking you to stop, and you going on regardless. Unwanted help is unwanted.
This has been known for at least a decade. Anyone dealing with them has it coming at this point.
That's a good point, actually - I've been wondering what I can do with my music that's hosted on SC and putting them on YouTube (with some generated visuals, I guess) might work.

Ta!
Whoah Black Betty, STAN ULAM.

Karma suicide Post
Kickstarters are also a useful way of generating hype.
I've literally had better luck putting cash into envelopes and mailing them standard usps than with Paypal.
I would imagine that git dominates self-hosted git.

I just have bare repos on servers I can ssh into. End of problem.
My wife is Indonesian and has only one name, her give name or first name. No surname. How do you address that in the example? A modifier of sorts?
If you know you will be stuck working on something for a while, spend a little extra time on each progression, like solving edge cases, performance issues, compatibility, and writing automatic tests for regression. That way you can spend more time on actually adding value, rather then catching fires and debugging.
>That's always how the war was won and missiles from the sky dont achieve that mission.

Well, outside of total war à la scorched-earth, which to your point, this is not, though I suspect some wish it were the case (though the profiteers like the keep arming them game since that provides profits into perpetuity).
Players Pull Out at Wimbledon, and Calls for Reform Flood In
a bit late, but we also have an Atom plugin: https://atom.io/packages/atom-slime !
Making it run right is usually the hard part. I say 'run right', because if there is an assumption (explicit or tacit) that 'make it right' is a matter of relatively small incremental fixes to running code that is fairly close to being right, then this aphorism is coy about where the hard part gets done.

I am taking 'right' to mean 'correct', and not some lesser metric of quality, or an aesthetic preference.

For those cases where making it fast is the hard part, one could make the same argument, perhaps even more clearly. Having something that runs, but which uses an algorithm that will never be fast enough, could be the first step down a long dead-end.
I can access the 'playground' exercise, but you have to sign up to the site to access the other tutorials.
Analysis of Tezos: The New Digital Commonwealth
This is good advice in general, and so it amuses me when i come across problems which invert this order. Now and then, you can say "if we could do this thing that currently takes time T in T/100, it would be a game-changer" - it would enable whole new approaches, businesses, etc. In that case, your primary goal is to make it fast, and if often doesn't matter if it crashes, fails, or gets a slightly wrong answer 10% of the time, so you start by making it fast, then improve the code, then work on the improved code to make it reliable.
This is the companion site to play-with-docker.com - which also has the captcha. OpenID login sounds like a good idea.
Exercise as a Preventive or Disease-Modifying Treatment for Dementia Brain Aging
How the Death of a Muslim Recruit Revealed a Culture of Brutality in the Marines
How Canadian researchers reconstituted an extinct poxvirus using mail-order DNA
What stops someone from walking up to your garden and stealing your robot?
Yes - this has been doing fairly well and uses kubeadm on Ubuntu - https://blog.alexellis.io/kubernetes-in-10-minutes/
Find Out If Your Job Will Be Automated
True hackathon is the best way to learn and test the skillset we had. And I joined many of hackathon before. AngelHack they run in different country and city, so I meet many different country peoples in the angelhack too. If you team win they will sent your team to Silicon Valley.

BTW you are a designer or developer ?
I just received yesterday a Jawbone UP4 wrist band. I switched it on and it upgraded its own firwmare via cellphone without asking. Now it just doesn't work at all unless it is connected to a usb port or charger. I read through all their support suggestions and tried what was possible to no avail. The "soft reset" and "secondary reset" suggested just doesn't happen; the band leds won't respond as described.

Jawbone support is non-existent at this point, and their support web forms won't even work. So I am returning this to Amazon for a refund. Yeah, I should have done some proper research before buying this.

Unluckily, this seems to be the only wrist band which have the perfect combination of functionality and form factor that I wanted. I just wanted this to work. And it even works as a NFC payment thing! Only amex though. I'm leaning towards a Fitbit Alta HR now, but I would really prefer it to be discrete and without a display at all.
Meanwhile, you show no evident scruple in trading away the lives of the Nazi regime's victims, in the cause of preserving those of its subjects:

> The answer is no, absolutely fucking not

To be clear, I don't make this point in order to argue some special lack of moral rectitude on your part, but rather for its value as an example of the fact that, in warfare, there exist no options that offer perfect moral uprightness - that the choices available there are not between virtue and iniquity, but rather between greater iniquity and lesser. There's nothing lovely about this fact, but it is a fact nonetheless, and I fail to see how refusing to acknowledge it improves the ability, of one who does so, to correctly understand the world we so imperfectly share.
I disabled retweets for every user I follow and it helped a lot. Now my twitter feed looks like a proper news feed.
The law?
Yeah you help so many people, thank you for all you do!
Ask HN: How will my employer know if I use their resource to build my project
As a software engineer, I'm aware that some companies have IP laws that mean "we own whatever you build if you use our resources to build it"(edited). I have also known people who build out an MVP while working at another company and after some time get sued for IP rights because they used company resource like the Internet, hardware etc.

My question is how will the company know if I actually used their resource to build my MVP?

Say I have a private Git repository and I work on my project secretly and push to this repository and I never use company proprietary technology. If no one ever sees/notice me working on this, how will they ever know I used company resource.

I'm really curious about how they find out because of course, they don't have access to private Git repositories and unless anyone is actively tracking your hardware and scanning for side projects I doubt if they will ever notice.

How will they ever know?
Hi, former SoundCloud VP here. First I think it is highly inappropriate to use this sad event to blame certain nationalities/groups. I hope everybody agrees that SoundCloud is a much needed product and we all hope for its success.
Some general points: Was there a lot of chaos at SC and were some people treated unfairly during that chaos? Yes, most certainly... I am not happy about it.
But we were growing like crazy in headcount and every day we were afraid that the site was going down. Everybody tried to do their best to cope with it, but it was a huge challenge... People had different opinions how to deal with it, and that led to heated discussions and some fights.
Then to come in from a established organisation and complain about it, is at the very least naive.
> Some of it is about ideals, so spread Western ones

I'm not convinced that "Western" ideals are always what should be spreading. More importantly, phrasing this way implicitly gives the West the moral high ground which is unfortunately not always deserved.
What of a power that treats its enemy's scruples over civilian casualties as a vulnerability to be exploited?
The fact that it isn't worth the effort to steal it? I mean, it's a nice demo, but it has to be better than that to be useful. They say it needs planks all around the work zone. That could be solved with a camera placed at some height. What if the soil has small ditches, as it is the practice when planting? It needs nice level soil to work, as well. It's not using computer vision, or not an advanced form of CV to distinguish good from bad plants. So it requires manual identification for each plant. In my opinion, it's not ready for prime time yet.
“Moore’s Law of Mad Science: Every eighteen months, the minimum IQ necessary to destroy the world drops by one point.”

— Eliezer Yudkowsky
By subscribing to TechSender, you will receive by email, every 6 hours, the latest news from Techmeme.com, a site referencing all the news in Silicon Valley.
When you receive an email, you will receive the latest news published on Techmeme after receiving the previous email, so you do not have redundant news.
It is a simple and practical way to read the latest technological news from your mailbox!
Comparison of Propane vs Kerosene Heater
Of the 2 employers I've had who self-hosted, they both did this. I've also done this when self hosting, it's super easy.

I guess there are probably no surveys of this though...
Automated Investigator
Copenhagen isn't even a proper theory, because it never tells you precise criteria for when wavefunction collapse occurs. It's not a surprise that nobody noticed this at the time, because the Copenhagen Interpretation was invented prior to the foundational work on computation and formalization of what an algorithm is. But looking at it now, it should be clear that there's no formal definition of what a "measurement" is. As soon as you give precise criteria for wavefunction collapse, then you have a difference in predictions between Copenhagen and MW.

And PW is strictly more complicated than MW, because you still need to track the same wavefunction on phase space, but then you add this particle to have something to point to and say "this is reality". But all the complexity of the wavefunction is still there. If you try to reduce this complexity by collapsing the wave function, you're back to having the same problems as Copenhagen.
Monzo Lost £6.7M Last Year and This Should Terrify Traditional Banks
> You'll be mostly doing "plumbing" with data.

And, depending on where you work, you'll do the plumbing on top of horrible old legacy code you're not allowed to change.

So, more akin to "fixing old, encrusted and leaking led pipes with duct tape. Because, yeah, steel and PVC might work without poisoning you or bursting each month, but we haven't tested them, so...".
How they did that?
Too bad it's too late to use your words on the paper
Maybe, although few people really think of that when complaining about rising prices.
> Gitlab's UI is bad-ish (this is what made me consider going to work there/contributing and helping fix that)

If you'd asked me a year ago, I would've said some very harsh things at this point. But I just went to find examples of the issues I had a year ago (and we still have on our own internal GitLab instances), and it looks like most of them have been resolved. There's still weird duplication (why is there still a "Repository" tab when you can see the repo on the front page) but that's all just small warts that don't matter as much.

I think GitLab still suffers from a weird workflow, but it's much better now than it was in the past.

> Gitlab is slow.

The reason why this is an issue is not the fault of the technology imo, but rather a fault of the marketing and community. GitLab is not meant to usurp https://github.com. It's meant to be a viable alternative to GitHub EE.

Unfortunately, there appears to be a split-brain in the community. GitLab themselves are saying that https://gitlab.com has scaling issues that they are working on resolving, but that self-hosting will not have these issues unless you're planning on running at the same scale as them. But the community appears to want more people to swap away from https://github.com to https://gitlab.com (that's the impression I get).

By doing that, you've now said "any comparisons between https://github.com and https://gitlab.com are entirely valid because we're advertising them in the same capacity". That's selling yourselves short.

If GitLab had decided to go for a federated model, then this sort of marketing problem wouldn't be nearly as much of an issue (you would run into the Mastodon effect, where everyone joins the "official server" -- but if you made it possible to migrate the users, permissions, issues and state of the repo then it wouldn't be a long-term concern). They didn't, and that's fine, but that means that marketing https://gitlab.com as a replacement for https://github.com is going to just cause problems.
So to step back a bit, here's what this looks like:

"You're weird"

"I read signals well, therefore I wouldn't trigger this"

Maybe you do. That's great. Then again, maybe you don't and don't realize it.

The tech industry has a well known bias toward somewhat not socially adjusted people, or at least, not neurotypical, and the massive influx of money hasn't put the breaks on manipulators who are just there for the money and power.

So you get people who don't read signals well, and you get people who read signals and blow right through them on purpose. Sometimes it's hard to tell the difference.
Maybe its a technique used by Uni's to phish for new students or people in IT who havent studied? Phishing for genius'es in other words, the NSA wont mind either as they will be there in the shadows to pick over the work of budding geniuses to see how they can apply whatever discovery or innovation to their operations that always come with a certain psychological element to it.

Sometimes the methods used give the game away. ;-)
Marx believed in a move from feudalism -> capitalism -> socialism -> to communism.
>You imply that as soon as you decide to fight — be it righteous or not — you forfeit your life and it is okay to kill you.

Of course it is. If you choose to fight in a war, you forfeit your life. That's how wars work. You only win a battle by decimating your enemy. How is this bigotry?

Also, you believe your cause to be righteous, and so does your enemy. You both believe your cause to be so righteous, and your enemy to be so menacing to your cause, that you both have decided to go to arms over it.

On the other hand a civilian is a civilian. He didn't choose war, so he doesn't deserve to have his life taken away by a conflict he has no interest in.
I also really like Gitlab but the self-hosted instance I manage broke twice in the last month due to faulty updates :-/.

First, the automatic notification e-mails stopped working until I did another upgrade. A later update broke issue merging: merging one merge request closed all work requests (event the ones with WIP).

If you also consider the sudden removal of the backlog from the issue board a while ago (they added it back since), I'm now afraid to update our Gitlab instance.

This is very unfortunate because Gitlab is a very nice and useful tool but if QA doesn't improve, it will be very difficult to prevent a migration. These problems are show stoppers for us.
Unparalleled productivity maybe, but only once you've learned how to read code that looks like an AST, and to juggle parens in Emacs (learn paredit etc).

For better or worse, history has proven that doesn't appeal to many developers. Lisps just aren't popular, and that lack of mindshare matters.
I find the posting, sharing, and status updates on Facebook to be not valuable, outside of keeping up to date with some family members. I've found the real value of Facebook to be Messenger and groups.
I can't even begin to imagine putting in this amount of work and effort - while he may "only" spend 5-10 hours a week currently, apparently there was a lot of upfront effort - on something that is fundamentally of no interest to me: it really is just making money for money's sake, isn't it?
Going Mobile With React Native
If this interests you as a topic, go read Joe Haldeman's Forever Peace - it was written in 1997, but is prophetic about the dynamics of a war fought by remote. Going out into the warzone when you're at work, and coming back to your home in the suburbs every night.
Most of China is compromised of uneducated, ultra-nationalist peasant farmers. While they are lovely people I think it's in everyone's interest that they not dictate national policy.

The current government is IMHO doing a great job. Even on issues that they aren't great on, they are at least trending in the right direction. Why meddle and fix something that isn't broken?
Ultimately the issue is that IPv4 addresses are expensive. Allowing multiple users bind to port 80 on different IP addresses, assume you can have multiple IP addresses on that IP. Unless they are private IPs, that's going to be the main issue.

Any practical solution would need a system wide nginx to proxy to all of the tenants, who would run their apache/nginx/node etc. on a high numbered port.
Watering would be a nice function as well. Many people don't want to bother with water pipes, so a bot that takes care of watering would be useful.
For anyone interested in exploring the datomic model, there is a great ClojureScript in-memory implementation called datascript (https://github.com/tonsky/datascript) by Nikita Prokopov.
Luckily, nowadays you can still get that suspenseful experience by attempting to flash BIOS/UEFI on your motherboard. Will it work? Or will my motherboard get bricked in less than two minutes?
How to build a Salesforce TV dashboard so nice it’ll double as a work of art
Galaxy S8+
Is that some nice Wikipedia editing you just did in response to my comment here ? Wow.
https://en.wikipedia.org/w/index.php?title=Nuclear_power_pha...
You would think by now the US would have dumped some millions into developing some proprietary network protocols for the "kill the earth" button they've developed?

Is it so naive to imagine there are tech firms who could/would lobby for a no bid contract to do it?

I'm not an expert but I think there are some interests aligned there. If Trump has enough political capital to push plans forward to overhaul everything, this doesn't seem that far fetched.
Sounds great. Isn't that what we tried to do with the Korean War armistice? How's that working out? Is North Korea collapsing yet?
Key is to reduce FB usage to the minimum while still using its features to socialize and network. FB is like alcohol. Once in a while it's great but FB or alcohol 24/7 makes you sick. Having the app installed on your phone is a no-go.

FB is super crucial when it comes to networking. It is so easy to follow up/stay in touch with people you just met, thanks to real names, a complete social graph, a smooth Messenger experience and a good DNA for that use case ('hey we are friends now', compare this to Linkedin).

What are the other options? Getting the business card and writing an email or text the next days? Works as well but it's more formal and not that subtle. And if you don't have a topic to follow-up with people will forget you and be surprised about your awkward email six months later. Not with FB.

Linkedin is a strange thing, connecting there feels somehow wrong and the messaging experience is subpar.
I think the reason for this is to match how gitattributes[1] works (which is how gitignore works). It's not /necessarily/ a misfeature because it matches the existing Git interface semantics, though I do agree it might be confusing to people who are not familiar with gitattributes (you could think of CODEOWNERS as a kind-of extension of gitattributes).

[1]: https://git-scm.com/docs/gitattributes
Tertill solves a big issue. Lots of ppl want to have a weed free garden and don't have time/ don't want to pull out weeds all the time. But I do hope, though, that Tertill is just a very basic starting point. I can immediately think of 20-25 improvements.
I envision a robot gardener that would create a paradise from a plot of empty land. Each plant would be placed, cared for and trimmed in such a way as to obtain an artistic effect.

Another kind of bot I am hoping to see is a waste collector. They would find plastic bottles, bags, glass and iron in forests, on roadsides, and even underwater, around beaches. Unleash 100 bots in a forest and in one year, it's pristine. We can also have some collect floating plastic from the oceans.
We literally already rotate large structures for amusement.

https://en.m.wikipedia.org/wiki/List_of_revolving_restaurant...