skysight-inc/HackerNews huggingface dataset:
People said that charging your mobile phone each day was ridiculous too, but now we all do it. Besides, I wind my mechanical watch each day - that's never been a problem.

Obviously, whether you like the look of current smartwatches is your view, but lots of people - including those in the watch world - are praising Apple Watch for aesthetics and build quality. There are some nice looking watches on the Android Wear side coming out too, although I question the choice of circular display.

Here's the Apple Watch next to a Patek Philippe perpetual calendar, arguably one of the finest watches in the world. Honestly, whilst it will never match such a classic, it stands up pretty well.

http://cdn.hodinkee.com/uploads/block/inline_image/content_i...
http://cdn.hodinkee.com/uploads/block/inline_image/content_i...
> Joining an early stage startup isn't a job, it's a lifestyle.

It absolutely is a job. The choice to pursue that kind of job is a lifestyle choice, sure, but no less so than the choice to prefer a job with a large corporation or similar institution (its a different lifestyle choice, of course, but its no more or less of one.)
Everyone is focusing on the effects of climate change, while Musk seems to have already started finding the opportunities. In our lifetimes, 87% of the world's energy sources will change from fossil-based to other[1]. That's a $5+ trillion per year economy that will move from one source per year to another[2]. About $20 trillion worth of already purchased fossil assets will have be stranded and left in the ground[3].

Musks is trying to be a big player in making the transition happen. There's a double-digit-trillion dollar opportunity for new players in energy, and that's what Musk is aiming for.

[1]: http://www.pvsolarreport.com/the-next-internet/

[2]: http://tonyseba.com/portfolio-item/solar-trillions/

[3]: https://en.wikipedia.org/wiki/Carbon_bubble
Did you reach out to me when you were using mocl? Surprised to hear this. AFAIK most users get up and running w/o much trouble.
On the other hand, this really hurts readability. When reading other people's code you now effectively have to learn what "language" they use too.

I'd say it's probably worth that cost, if used judiciously.
> I want to continue studying piano, but pianos cost money, getting a house costs money, and lessons cost money.

Given the difficulty people experience in getting rid of pianos, and the constant flood of pianos, a piano might not cost you much money; you might even be able to get paid to take a nice piano off someone's hands: http://www.nytimes.com/2012/07/30/arts/music/for-more-pianos...
There are some ways we could argue that turning dirt into a car is really just really, really, good using ..
http://en.wikipedia.org/wiki/Open-source_software
As your quote says, it would be a legitimate request... but not one made by the GPL. Instead, if you wanted to require this from your users, you would have to use the Affero GPL which was written for this very purpose (ie to close the "application server loophole" in the normal GPL).
It's extremely easy to criticize other degree/career choices when you're sitting comfy in a VERY desired field. Just because I rolled the dice and liked computers and went down an already well paved path doesn't mean I made "better" choices than someone else. I chose the path of least resistance, to be honest, and at the end of it there happened to be a party waiting.
Living in London is a luxury good
Just to expand on your comment. One can write the equivalent code for a for in python[0] but one can't make python rewrite itself.

[0]: https://gist.github.com/PuercoPop/9d192f94f88074d06625
I don't think Google is evil, i also don't think the NSA is evil. Both of them are doing things which are in opposite to your absolute freedom.
Which one is worse well it's for you to decide.
And I haven't said that Google sell your data, but they do sell data or at least the product of their analysis from what search results caught on during this holiday season to what people have searched to get to your site and how much time they've spent on it.
Yes that not evil, but they do design virtually every service with a primary goal of generating data from it because that's their business model.
And considering that (or a) you use Google, Amazon and Facebook for the majority of your day to day tasks from finding a how to get somewhere, to getting updates on news and topics of interest to connecting with people they can exert more influence on you than most intelligence agencies out there.

Say PlanetBucks whats to increase the amount of Moppachinos you drink a day, how about paying Koogle to ensure that the routes it suggest when you walk to your friend bring you past one? How about Koogle not displaying information that they do not want you to see or how about Omgzon not showing you products from a country that decided not to give them a tax break last year?

Yes those are all far fetched scenarios, and yes they will not happen any time soon, but none of those scenarios are impossible today. And the scary part is that if those companies wanted to do this besides another Snowden you wouldn't be able to notice any of those activities.

Heck It didn't came as a surprise to me that the NSA have been spying on everyone and their mother, they've been caught doing so over and over, yes it's out of their immediate mandate but they are a spy agency, and they still work for the US government so no matter how far they stretch their grasp it's still limited by what the executive and judicial system will end up doing with it.

Content providers on the other hand? well they only care about bottom line profits, as long as they can continue to hook in people from infancy to be their stock they'll do it. Tobacco companies used give out cigarettes for free to everything from soldiers to school kids, yeah they also wanted to ensure that their products are great.

Also this always gives me a chuckle:
https://www.youtube.com/watch?v=RJqf0qYrYvU
If you go to https://try.jupyter.org/ , you'll get a temporary notebook server in a Docker container, courtesy of Rackspace. It's automatically destroyed after a few minutes of inactivity.
> The act of describing what you want the machine to do is interleaved with the machine actually doing what you have described, observing the results, and then changing the description of what you want the machine to do based on those observations. There is no bright line where a program is finished and becomes an artifact unto itself.

Author doesn't mention macros explicitly, but I think the above quote is referring to them implicitly.
I've got to agree. I've bought a few apps from the Mac App Store but only because they didn't offer direct sales. I've seen a number of apps leave the MAS because of sandboxing issues and other limitations. Also the MAS is littered with shit, pure shit. Let's take a look at the developer section and it's top 5 paid apps

Picture: https://s.joshstrange.com/WsjR.png

1. Asset Catalog Creator - One of a billion image resizing apps in the MAS

2. PaintCode 2 - I've heard good things about this but at $100 I'm going to need a demo/trial which, of course, is only available on their website (and behind an email-wall)

3. FlashFTP - Looks half-way decent but if I'm looking for free FTP/SFTP I'm going to use Filezilla and if I'm going paid I'm using Transmit by Panic

4. Paw (HTTP & Rest Client) - I've heard good things about this app but have been using Postman (Chrome bundled app) just fine and that's free and cross platform of which Paw is neither

5. JSON Editor - I'm not even going to start on this one. Tons of online tools to do this but at $2 it's not too bad I guess

So of the top 5, 3 of them have free online alternatives, one more or less requires a demo (Who throws away $100 without trying first), and the last is one in a sea of apps that do the same thing. That last point is the most damning IMHO, there are hundreds of apps that all do the same "FTP/SFTP", "JSON/XML/ect Editor", "Asset Management", "HTTP Request GUI", "Shitty tunnelling GUI", and the list goes on.

It's also worth mentioning that the OS X apps I use DAILY are NOT on the MAS:

* SequelPro

* Bartender^^

* Hyperdock^^

* PHP/WebStorm

* Alfred

* Caffeine^^

* Stay^^

Programs with "^^" after them cannot be on the MAS due to sandboxing and limitations yet they've saved me a ton of time and made my Mac even more pleasant to use every day. Note this is only a small list of what I use all the time.
No.

The guy above is right.
Do you see no difference between recording the location of every cell phone and taking video from the air of city streets?
Love Your Free Product but Not Paying for Premium Version
Thanks for clarifying some of the details that complicate my simple model.

I feel like Eminent Domain might be one recourse - simply pay the land owner for the land that was lost. Though the land prices in California are so high as to make this prohibitively expensive.

Another solution could be to take that 1/2 plot of land the city got, and give 1/4 of that to the squeezed landowner. But that solution wouldn't scale well - I foresee a nightmare scenario where hundreds of people are trying to sell their fractional ownership of a sandlot, except for one disgruntled group member.
This thread is about consequences when the a priori restraint to free speech is not in existence. Please don't derail.
Because even in the midwest it's not difficult for an individual engineer to make twice the median household income. That doesn't make you rich, but I have no idea how anybody could think that's not well off.
Isn't Apple also rejecting apps that integrate with "competing devices"?
It should be possible to install hubot on a small OpenShift gear.
What I'm seeing is that physicists and geometers disagree with programmers about what "tensor" means -- not in that their views are inconsistent, but in that the programmers' view is too limited for the things that the physicists and geometers want to do with tensors.

They also disagree about what "vector" and "matrix" mean for the same reason, but they can't really put that horse back in the barn. But "tensors" remain unfamiliar enough that this disagreement can come up whenever anyone says "tensor".

Here's a possible truce:

- Programmers should default to talking about "arrays"

- Geometers and physicists should default to talking about "vectors", "matrices", and "tensors"

- We all generally recognize that some (vectors|matrices|tensors) are arrays, and some arrays are (vectors|matrices|tensors), and it's not the worst thing ever if someone uses one to mean the other

- We all generally recognize that you can sometimes do damn cool things by using an array as a tensor or a tensor as an array, so there isn't that much benefit in shouting "NO THEY'RE TOTALLY DIFFERENT".
Really? That's news to me, I thought the issue primarily revolved around "surveillance".
Or just don't live in a police state where cops randomly pull you over, bystanders do nothing and random people come up with excuses.
I think we'll see the low-end price come down somewhat in future revisions of the watch. When it hits $199 or $149 or $99, it will stop signifying wealth.

As for its utility, meh, it's not for everyone. I'm on the fence about it. I expect I'll get one eventually, but I don't expect it to change my life. However, being able to track my steps without my phone in my pocket while also being able to get reminders and texts without having to get my phone out will be a nice benefit for me. When I'm mowing the lawn or doing renovation work on my house or riding my bike, it's a real pain to pull my phone out to silence an alarm or check that the text I just got isn't a server going down. The idea that the wrist-taps might be less likely to be missed than silent-mode buzzes from my phone in my pocket would be a big win. So I can see the watch being really useful for me personally, and probably not for everyone.

In the end, it's never going to be as functional as a phone (unless/until it can beam images directly into our brains). I'm glad the author pointed out the review that sums it up for me. This thing is a watch. It just happens to be a watch that can do a few more things, but you probably are going to want to use it about the same as you would a regular old watch. So, if you think paying $350 for a nice-quality watch that will likely last a few years is too much, then the Apple Watch will not be your thing.
I once spotted a plane going circles over North London.

https://mobile.twitter.com/nasonov/status/484027620993273857...
This reminds me of Norton Commander :)
Even with high-performance networks in place, you absolutely must budget your bandwidth between management communications, low-latency service communications, and batch job communications, amongst possibly even others. Having data locality is still a really, really big priority.

(Furthermore, building out separate networks is extremely cost-prohibitive once you've expanded out to a total footprint in the low-1e6 ballpark.)

Think about it this way: In recent history, we've added L3 cache to commodity processors because keeping data on-chip is still faster, in 2015, than going off-chip to RAM. The same analog holds when trying to fetch from local disk versus remote disk.

Brendan Gregg actually provides a really good time-stretched view of various operations in his book on performance tuning. Go give that book a read; there's some _really_ good stuff there.
How to Use Bash History Commands and Expansions on a Linux VPS
Dozens of cool utilities like this are created every week and launched at Show HN, but without "Facebook" in their names you need at least 10 of them to get the many points this thread has gathered.
Thirding CCL :-) The built-in IDE and ObjC integration are awesome for developing on a Mac. And you can deploy finished code on Linux and Windows.
Dude. Bro. Come on. That's a retarded metric to use. Go sit on a dick and and walk into traffic.
Ugh, it's so much noise for your neighbor though. I worked next to someone with an old IBM keyboard for a year and was grumpy the entire time. Couldn't find headphones strong enough to cancel out what sounded like someone shooting an automatic weapon in the office.
7 timeless lessons of programming ‘graybeards’
No, that is simply not true.
It would help if I saw a real world problem and how you can solve it Lisp and not in say Python.
The Economist' special report on financial tech: https://news.ycombinator.com/item?id=9506348
I have the same workflow. Develop on Windows, push to Linux (including apps that use FFI/threading). Never had a problem with CCL.
In Defence of WordPress
Then maybe we should be talking about what people (and governments) should do, rather than what they can do. Perhaps you think it's appropriate for the government to record your every step, just in case. I don't.
This is why "Case law" is the dominant legal tradition. Human judgment is consulted.
there is two sides.

probably, one evil thing is you have to deal with every other's abstraction and it will make you frustrated when there is a large codebase and a deadline.
"securecookies" is a term used, at least in the context of github.com/gorilla/sessions, to refer to a session storage based on encrypting all of the session data and sending it as a cookie. That means all of your session data, including if the user is authenticated and even which user it is, is sent to the browser and back to the server on the next (and subsequent) request(s). This is an interesting concept, but IMHO, rather flawed. About the only valid use is for small micro-apps that don't have any server side persistent storage.

A db based session, which really wouldn't be that hard to set up with github.com/gorilla/sessions, would just send a randomly generated session id to the client in a cookie, save the data in the db, then read that data back out of the db on the next request.
Judging from their FAQ [0] on it, it doesn't seem like they are generally opposed to the idea, just see it as premature at this time.

[0] https://developer.chrome.com/native-client/faq
Cisco buys Tropo
Exherbo: The first Linux distro with native cross-compiling package management
Not very. I could hear someone if they were speaking at a normal level in the same room. I can just about hear louder music if I put the headphones in my lap.
Chartio's new Data Stores flip ETL on its head
Sounds like it would help you to set your own deadlines and goals if you want to successfully work by yourself.
Like any powerful technology, Lisp's interactivity and dynamism can be used for good or it can be used for evil. Yes, it takes a little discipline to keep things from spinning wildly out of control. But it's well worth the effort.
> But if you look at it purely in terms of your own self-interest, the opposite is true. It's one less car in your lane slowing you down - no different at all from an actual carpooler. The "carpool cheater" is doing you a favor by getting out of your way. You will arrive at your destination sooner, thanks to the cheater!

On paper perhaps, but unless one car is a significant portion of the traffic on the road between you and your destination, one less car means nothing to you.

The reality is that you got to your destination at the same time you otherwise would have, and the cheater benefited from an action he had no right to take.
urxvt supports URL highlighting, so I can just click on URLs in my terminal and they open in my web browser. It's extendable too, so pdf filenames can be made into links that open in your chosen pdf viewer. I see no reason why this couldn't be extended to arbitrary filenames in your chosen text editor.
What's happening is that upper-middle class families really do run out of money after saving for college, sending the kids to private school, both driving two new cars, and so on. They think of those things as basics and forget that those basics are unattainable to most.
I'm a bit confused as to why the initial step is a "git clone". Why not "go get"?
cough
I'd love to say it's possible, but with a few modifications.

https://github.com/hylang/hy

http://docs.hylang.org/en/latest/language/api.html?highlight...
Ask HN: Do senior Node.js developers actually exist?
The title says it all, can someone good at using a relative new technology be considered "senior" at it on some point?
This was an amazing response! Thanks!
My interest in healthcare is clear to me. I've read more books than any normal teenager probably should about healthcare industrial organization, policy, and new companies in biotechnology. But I'm unsure whether the way to best engage with healthcare and biotech is through being a physician. My interest is more in industry, being on the forefront of synthetic biology and digital health, as opposed to clinically practicing.
I want to spend my time in the valley when possible, I just don't know whether I will be able to get positions at growing companies from Rice (Is it well-known/respected in the valley?). Related, computer science is something I've become very interested in, in the context of how software is aiding both biotechnology and healthcare organization (digital health, telemedecine, surgical robotics, etc.). Rice's CS is nowhere near as respected as Columbia's--does that matter through the lens of industry internships/work experience?
I was exaggerating a bit. Local bigcorps aren't interested (I live in Canada, and can't move for a variety of reasons.)

I don't really have a network, though; I grew up on a farm and taught myself to program, and everything I've worked on so far has been either a remote contract (which usually ends up falling apart with refusal to pay for services rendered), or a startup (which usually ends up with my salary slashed to 1/8th industry standard under a "we're working for equity, right?" declaration.)

Right now, my wildest dream is a programming job that simply allows me to work eight hours a day and pays for a 1br apartment and food. At this rate, I'm almost considering leaving the industry entirely and working in retail or something.
They are, and it's been their policy to do so since Day 1, but they haven't enforced it widely.

edit: Clearer: Apps that work with other watch platforms are now in conflict with Apple's policy of not mentioning a competing platform, because now Apple has a watch platform. It makes sense from an Android-iOS sense, because the systems aren't compatible, so no real need to mention it. But if the entire purpose of your app is to connect an iPhone to a watch, your option is the App Store.

What will the developers put in the description? "This is an app that connects your iPhone to...well, Apple won't let us tell you! Check out our website to learn more about our app."

Apple should update their policies and implementation of such to specify this as "mobile phone platforms".
> Not really.

How do you figure? It was "the way" to share your OSS project in its time. It wasn't great, but it was the best we had.
I agree with you. It doesn't seem far fetched at all to require that information. I don't use Uber but a lot of points in the bill could easily be built into the app (if it's not already).
Well that certainly leaves a bad taste in my mouth about Zenefits.
Maybe the brain can do one shot learning only after it has trained for years?
"If used judiciously" is just FUD.

Soviet-era authority figure: "Western-style freedom has its good points---if applied judiciously".

If you're a proper Lisper, you use macros like it's going out of style, and other proper Lispers love your code for it.

All programs have their own dictionary of whatever it is they define, whether it be macros or variables. You can no more understand a function call just by looking at it than a macro call. (Should functional decomposition be introduced "judiciously" into large, monolithic blocks of code that have everything "at a glance" in one place?)
You could test for a single file (possible with a timeout) and see if it's "fast enough" to check all files.

You could also check in the background and update the display if the heuristic turned out wrong.
Yeah, that seems to be the idea. It has a bunch of regexes for parsing different kinds of outputs, and some fallback ones.
There were beginnings of talks to get cross-vendor consensus on Pepper (which would be a prerequisite to any standardization attempt of PNaCl) in 2010: https://mail.mozilla.org/pipermail/plugin-futures/2010-April...

The general consensus among non-Google browser vendors was that just using the existing browser APIs was a more desirable approach than Pepper. Since then, Pepper has remained a Chrome-specific technology.
I agree. I thought it would be a blank project skeleton you are supposed to clone, but it’s not. So `go get` would make much more sense on the landing page.
I really hate the framing here...there are senior devs who use NodeJS.

It's not like being a senior dev in language or framework A magically means you're a complete and hopeless noob the second you switch.

Sure, you'll have rough patches, but being a good senior dev specifically implies that you know yourself well enough to handle such transitions.
Haven't we learned by now, my fellow HN readers? All of Facebook's open source "gifts" are patent Trojan horses. Go take a look at their PATENTS file before going anywhere near this stuff.

The fact that Facebook, at such a level of wealth and success, gets away with this stuff is despicable. It's also an insult to the great legacy of companies like Sun, which gave freely without strangling its beneficiaries. It says a lot about the culture and leadership at the company, but that's been well-documented...

If you're a passionate engineer at Facebook working on an open source project, please go work on it somewhere else!
It pretty much depends on your personality too I guess. I myself can go years without the need to interact with any other soul.
Rate limiting isn't something your app should be concerned about. That should be handled a layer up, e.g. nginx. Chances are it does a much better job than whatever you could come up with.
Does fpp support history for its command prompt? With the percol approach, you can easily re-run the same command with a different selection.