skysight-inc/HackerNews huggingface dataset:
I currently have an Apple Watch and two 1st gen Pebble watches. I have had the Apple Watch since its release in 2015 and the Pebble watches since their kickstarter campaign. What I like most about my Apple Watch is that I don't need to wear a chest strap to use the heart rate sensor. Other features that are useful are turn-by-turn navigation and the ability to store music on it for use with bluetooth headphones while exercising. That being said, I had the Pebble watches for awhile before receiving my Apple Watch. While the AW has more functionality and features, the thing I loved most about the Pebble watches was the need to charge them only once every 1-2 weeks. The AW needs to be charged nightly. The AW was given to me as a gift. While I do like it and have found it quite useful, I wouldn't have bought one myself. I don't feel its worth the $400 price point. I have several friends that have fitbits and every other flavor of android-based smartwatches. I haven't heard one complaint about any of them. What it comes down to is finding the platform/form-factor that works best for you and understand that wearables are still in their infancy. Much will change and improve as time continues.
just because a company is A-list it doesn't mean it's immune from fads and cargo culting, especially given the poetic image of start-ups all in the same room working towards a common goal 24/7, forgetting though that those start-ups are working on POC-quality code most of the time to get funding, which is the kind of coding that gets done when you keep getting interrupted 10 times an hour
"Footgun API" - I like that!

Its an interesting challenge though, I wonder if the person who picked the constant the first time understood the ramifications of it being prime or not. And if they did, how hard they worked to validate its primality.
Duly noted! But the question was about whether I'm happy working as a programmer, not whether there are large, existential and cosmological life issues to solve here apart from and beyond that.
iPad Pro Outselling Microsoft Surface
Show HN: Locolo – service for sharing things
Ant Simulator cancelled after team spends crowdfunded money on booze and strippers
Tea is hard on your kidneys, hope you don't get stones :-)
just another note.

i'm in the infrastructure business.

people are incredibly, incredibly cynical about infrastructure, because there are so many bad hosting companies out there. even the good ones are bad.

also, people expect top tier services for free or close to free. you can thank amazon for that.

your #1 challenge will be to overcome trust issues.
Buy Parse
A Short Dummies’ Guide to Facebook Prohibition on Unlicensed Arms Sales
I've been doing something like this for years with Asterisk.
When people call and I don't recognise their number, I ask them to enter a random 3 digit code to complete the call.

This is highly effective at getting rid of telemarketers and political robocalls because the system they use does not connect a real human on their end until you speak. By the time the human is connected, they missed the 3 digit code, and the call is dumped after a timeout.
Run a test. Hop on angelist, and see what some early stage companies think. Show interest in their job postings. Don't mislead anyone about your skill set.

Large companies often times get many resumes, and have to go through a weeding process. Normally that's degree/years of experience thing. But smaller startups (especially less popular ones) may give you a shot. Start there, get some experience and re-valuate.
> You could probably use it as a fertilizer(not that you would want to, respect towards the deceased and all that)

That's exactly what I'd want my ashes used for.
Along the same lines, I thought this article is really good at building some intuition about the Fourier transform:

http://betterexplained.com/articles/an-interactive-guide-to-...
Distelli Announces Docker Builds and Amazon ECR Integration
Microsoft surfaces an underwater datacenter in Washington
In case anyone wanted a real answer, it's just advertising, as it has always been:

http://static.tumblr.com/7drgjla/386nnw4n9/yahoo_inc._2014_a...

"We generate revenue principally from search and display advertising on Yahoo Properties and
Affiliate sites, with the majority of our revenue coming from advertising on Yahoo Properties. Our
margins on revenue from advertising on Yahoo Properties are higher than our margins on revenue
from advertising on Affiliate sites as we pay TAC to our Affiliates. Additionally, we generate revenue
from other sources including listings-based services, facilitating commercial transactions, royalties,
and consumer and business fee-based services."
>But ultimately, even if Slack has more convenient features, we cannot rightly use it because it doesn't respect our freedom.

That's the crux of it. Some people just don't care and want to communicate. What is easiest to use is the only valid metric for the majority.
I wish the toolchain for setting something like this up with open source tools, on a server that you own was better.
Good ideas, too bad about the Andrew Weil connection
http://www.quackwatch.org/11Ind/weil.html
https://www.sciencebasedmedicine.org/tag/Andrew-Weil/

etc etc
Ask HN: Can your AI dream?
Dreaming is (plausibly) connected with learning, or with transferring short-term memory to long-term. If you are trying to create a human-equivalent AI, would it be beneficial for it to dream? Would it be essential for it to dream?

How would an AI dream? How would you create an AI so that it would dream?

Or is this whole idea insane? (That is, am I dreaming?)
InApp purchases and currently about 120$ per month.
I actually think that Hanlon's Razor goes too far. Allow me to present Kibwen's Corollary to Hanlon's Razor: "never attribute to stupidity that which is adequately explained by apathy".
>What form does this pushing take?

I've asked my manager specifically what it is I and others are supposed to be getting out of each meeting

> How is it working?

Well, I only got out of one meeting so far, but I'll be damned if I don't keep trying!
Does cremation really use the energy equivalent of 100-200 gallons of gasoline? That seems like a huge amount, considering a typical human body has maybe 20 gallons of flesh.

This page says it's equivalent to a 500 mile drive, which is much more believable: http://www.naturaldeath.org.uk/index.php?page=cremation
If that program only worked on Windows, then you should not recommend its use unless that person were already using Windows. If there are Free alternatives, you should recommend them instead; you'd otherwise be forcing users to use proprietary software to communicate with you.

In the case of IRC, it doesn't matter if there's a Free Windows client, because there are plenty of alternatives.
"cost of the website appears free, but is baked into an entirely unrelated product they pay for."

That cost may be substantial. There are many products whose marketing cost exceeds the cost of making and delivering the product or service. Movies, many prescription drugs, long distance phone service, soft drinks, vitamins, and many online services are mostly promotional cost. There's an argument for taxing advertising to push this down.
You again. You never answered my question...

https://news.ycombinator.com/item?id=10775054

...about why you believed the items on my list didn't constitute scientific evidence. Hypothesis, analysis, verification by experimental practice, matched predictions, replication via re-application by diverse crowds, and delivering results. All sounds like scientific method to me. Many studies in academic and industry with these properties over the years.

If you reject all of that, I'd like to see what your version of the scientific method is as it's different than what most fields of study are using. I still contend that my numbered list represents scientific evidence in favor of whatever those methods were applied to. In that case, there's scientific evidence for everything I recommended with varying strength.
>How many of you started learning natural numbers not from counting fruits/blocks/candies, but from the ZF set theory axioms

Ha ha, good one. I don't even know what the ZF set theory is. Not putting down theory either in general or in this case, of course.
Is 2016 the Year That Brands in Africa Get to Grips with Mobile Marketing?
These are both good examples of Goodheart's law — "When a measure becomes a target, it ceases to be a good measure."[1]

https://en.wikipedia.org/wiki/Goodhart%27s_law
Nexus Security Bulletin – February 2016
this is very cool. has this ever been ProductHunt-ed?

EDIT: clicking on https://vector.im/beta/#/room/!cURbafjkfsMDVwdRDQ:matrix.org takes a long time to load. is this a consequence of the server ..or is the protocol slower ?
Is it only point 2 point like firefox hello, or also group chats are possible?
The REAL answer is "a tax efficient proxy for holding Alibaba shares".
Find what you love and let it kill you. Sure you weren't born to just write code and die, but you weren't really born for any purpose, so you have to decide what it is yourself. And then you'll die. And what came before will have to have been enough.

To some people this idea is fundamentally liberating, personally I find it tragic. But my point is that it's a sad situation no matter what. You can exercise if you want, you can buy cool gear. it's coming nevertheless.
Why not just liquify bodies with chemicals and then flush them down the drain?
+1 This is pretty cool! :)
The trending part is useful and I like the design too, did you design this yourself?

If you're interested in my submission, feel free to leave a comment with what can be improved: https://news.ycombinator.com/item?id=11014418
As long as higher pay doesn't require rank, however, it's a great way to keep pushing your salary upward.
Is the link broken, or is just me?
It's cool and all, but I was hoping they would find a bunch of gold bars or something. It's kind of a bummer to go through all that and just find some shoes and canned goods... :( Actually, I'd be pretty pissed off.
I've been wearing an Apple watch since nearly week 1. My company bought us the Sport edition which has become a luxury that I wear daily. Never missing a notification is nice, never missing a call because your phone is out of reach is nice, paired with Apple music, I can speak to my wrist like a 90's spy at a party and listen to the music change - all of these things are nice. It's luxury sure, but do I really miss it when it's gone? Yes. It's something that I've grown accustom to, and when I don't feel the taps on my wrist, or loose the ability to glance and see that I can't count my minutes of exercise, I really wish I was wearing it.

Annoyances: I wear the sports band, and it's gotten difficult to put on. The rubber(?) hole that the metal peg grasps onto has become loose and is now agape, and slightly torn resulting in a couple of extra tries when I put on the watch. The external speaker is also a let down, I can not hear who is on the other end unless I put the watch up to my face (about 4" from my ear).

Features that I could use: Improving Siri's abilities with Wolfram Alpha when dictating to the watch, Improve watch face modularity. Decrease the thickness of the watch.
"What you don't get is a "better education". You do the same work as the folks at the less elite institutions."

Is this true? When I look at some of the prestigious universities that have some of their coursework online, some of the courses appear more rigorous and challenging than the large state school I went to. Perhaps this challenge does not amount to better education, but it certainly seems more challenging.
By the same token, would you consider https://github.com/Debian an endorsement and enticement to run proprietary software ?
Scottish police teach US cops how to avoid gun use
Almost all the funerals I've been to, the person is cremated. I had this strange experience when this past summer when my buddy died and his body was placed into a mausoleum. Later on when we were back in the area (LA), my other friend asked me if I wanted to go back to his mausoleum to see him. I never understood the desire to go back to those places, its almost if one is not wanting to let go of the death that took place.
I don't know if I'd consider that 'uber geekery'... it's just setting up an IRC client - they provide instructions on the slack website.
Running 'rm -rf' on a UEFI system can brick your motherboard
> By definition, Microsoft Office scores 100%

You might be surprised...
If the teams are distributed do you get your choice of geographic location?
Sense (https://sense.com) | Boston, MA | Onsite full time

Mobile software developer

Sense is building hardware and a mobile app to help people analyze their home energy consumption, see what is going on in their homes, and ultimately reduce their energy footprint. We are a small, experienced, and energetic team, founded in 2013, VC-backed and located in the heart of Harvard Square.

We are looking for a talented mobile software developer who can help us bring our Android and iOS applications to life. If you're interested, you can apply here: https://sense.workable.com/j/C1AE562D78
I have not read the article yet but that sounds like good advice to me
Agreed. I would say that C teaches you how the OS API works. That doesn't map well to how even a simple computer works, let alone one with multiple processors, complex memory hierarchies, north and south bridges, various I/O adapters, etc. Don't even get me started on anything virtual or distributed. Knowing C might help, to the extent that code which might be useful to gain such understanding tends to be written in C, but the language itself isn't going to impart those lessons.
Ruby is written in C

Python is written in C

Lua is written in C
Comcast customer's Raspberry Pi bot tweets when speeds are lousy
> The only real benefit of Slack is easier file transfers

Also a good notification system, multiple session support, native mobile clients, easy third party integrations, baked in searchable history, team support, and easy enough for the non-techies to use.
With all the art that's created digitally, I wonder what this sort of art research will look like in 200 years. Finding an original photoshop file on a hard drive, reverse engineering the .psd spec and discovering hidden layers they were turned off in the final image?
At this point, I feel bad for the other 85% who still work there...
My thoughts are similar - they dont have one united vision about who they are, but they do have several successful internet properties - finance, sport, tumblr, flickr and more. It seems clear now that marissa is not capable to completely transform the company, but by doing incremental optimalization they can do just fine over time.
I have all of the knowhow to be able to set up an irc client in screen or set up a bouncer, to use something like irccloud, to get xdcc working, etc. etc., to work around all of the usability problems of IRC, having done all these in the past.

I just can't possibly have the time.

Additionally, some of the problems are purely intractable, despite anyone saying any different. Further problems are social rather than technical.

I need a chat that works on all my devices, delivers messages to all my devices, keeps track of mentions (again, across all devices), has searchable history (yep, everywhere). Bouncers speak IRC in both directions when that makes absolutely no sense. It'd be like having a mail server speak SMTP instead of IMAP, no way to pull, only to get pushed at.

Even something like IRCCloud where they have their own protocol which is actually purpose-built, can't change fundamentals of how the protocol is and gets used in practice.

Presence is simply unsolved, and pretty valuable for obvious reasons -- so I can decide how and if to contact someone. To try to discern this on IRC I have to keep in mind, for every contact, do they use whois status, do they send away messages, do they use an away nick, or more probably none of the above.

Nicks being mutable but also used for addressing messages is beyond insanity. Sure, let someone decide to be "princess sparkles" for a day or whatever, but I NEVER want to have to figure out who is who in order to be able to open a query window, don't want an existing query window to stop working because they changed their nick for a joke in some channel I'm not in, I never want to split logs of messages with people based on whether they were john or john|break... etc.

Regardless of MY technical competency or capacity for burning time, I will still need non-technical project-helper person to be able to spend an afternoon to create a handful of Trello boards and channels, and make those boards' changes push to their respective channels.

And even though I myself can suck it up and jump those hurdles, I'll never get a majority of my friends or colleagues to do so. Never in a million years. And that alone matters more than any other complaint because as a chat platform, it's the network, stupid.
If anyone wants to give Shout a try - you can run it in Azure for free (via free web apps). Also, you can deploy it with one click: https://github.com/felixrieseberg/shout-azure

Disclaimer: Love Shout, just made this
>What you don't get is a "better education".

Comparing elite schools to flagship state public schools this essential true. But there are a lot of diploma mills that water down the curriculum so people who have no business being in college can pass.

Whether a better education will actually make you a better worker or person, I'm not sure sure about that.
Jabber rooms seem like a pretty good idea. Lots of open source servers to choose from. Is there a reason not to use them, other than relative obscurity?
I don't think I've seen anyone worried about running proprietary JavaScript in a browser before. I suppose that's consistent, but I don't know how many would agree with it. The utility of a web browser is deeply limited if you only use it to run open source code. As I already asked, do you also advocate against hosting the code on GitHub? That seems like the same problem.
Discourse is a forum, with a modern UI.

Forums are more for new and normal users/fans of open source projects. Technical discussions happen over IRC. And even more longer insightful technical discussions (often over several days) happen on mailing lists.
It really depends (especially based on area of study). But this is something every future student should research in depth before making a decision.
They'd have figured that out just looking at the history of C:

http://pastebin.com/UAQaWuWG

It started with a knockoff of ALGOL60 called CPL. That's already pretty arbitrary and subject to thinking of 1960's. That basically pre-dates modern software development or involvement of laypeople. They couldn't compile it so they just eliminated features until it could compile. Result, very simplistic, was BCPL. That was slightly modified & extended into C also due to hardware constraints.

So, it literally has no justification as a programming language. Almost totally a result of terrible hardware that persisted for legacy/social reasons. A little research might have saved them time and money. ;)
who is even using yahoo and why?
what a terrible webpage. had to download 1.9MB of garbage just so some guy could say he wants to buy parse and have a link to his linkedin.
I dropped out, then took whatever classes interested me from a variety of different community colleges & online schools.

This felt and feels like I am doing it my way, and I am happy for that.

I also have almost no student debt, and work solid jobs at tech companies. However, I have also had lots of side projects keeping me busy and allowing me to show my skills.

If you don't have side projects, skills or a solid resume to make up for the lack of the degree, then I'd say don't quit on the degree.
>I guess your browser is allowing the NYT web developers to remotely control it, e.g., to disable select/copy/paste?

No shit, Sherlock.

I could (and do) work around this when I need to, but my point here is that their decision to engage in this obnoxious sort of behavior is going to lose them a subscriber.
I think it's a job like any other. There are days when you hate it; there are days when you love it. One thing I do notice is I actually do programming on my own time, coding my own projects. And on bad days at work, I wish I could instead work on my own projects (so it's not programming per-say I dislike). I guess the same idea works for a carpenter or an electrical engineer; it's a lot more about where and for whom you do the work than work itself.

Programming, however, is definitely a field where you can learn the profession and get a job making good money without getting formal education. I notice a lot of recruiters are more interested in your passing a sample test or viewing your past projects than necessarily with your University diplomas and certificates.
> The virtual dom seems quite nice since it avoids the text parsing stage that a traditional template language might imply.

Probably 90% of users use JSX, so that need is the same.
Yeah, I think some cracking down on this might be a good idea, even if it means blanketing hundreds of miles of track with lights and surveillance cameras.

Whoever threw that rock at this train is a mass murderer and should be treated as such.
The source of the JavaScript is open by virtue of being an interpreted language, and as such it can be edited and modified by the end user.
I sometimes feel we are trying to externalize all of society's ill on solving it through college/education/teachers.

It seems almost ridiculous that a 17 year needs to make decisions that even someone with a Phd with economics won't be able make.

I wish both kids and parents spent more time actually figuring out how to optimize learning rather than spend their energy thinking about nonsense - its almost like a gambling addiction ?

I remember when I was in school I used to watch students spend a year writing college essays, preparing for SATs, shelling out insane amount of money for tutors, etc.

Meanwhile I just concentrated on mathematics and programming to actually make myself valuable to society.

Most people will be surprised when they realize how far they can get with books.

Books are not as efficient as learning directly from Newton - but they are 1/1000 the cost.

I know the economy would collapse tomorrow if everyone just stopped going to school and spent their evening reading books but humanity has bigger problems to solve then the economy.
I didn't say Java is slow. I said that garbage collection introduces unpredictable pauses. This is potentially an issue with Java, but it all depends on the problem you are trying to solve. In many cases, it won't matter, but in some, it will.

How is this relevant to the idea that C is an important and relevant language?
> ... the website layout is exactly the same as one of the new bootstrap v4.0 themes ...

Wow. Yeah, that's bad.
Since other people have ripped apart your site already I'll focus on the good. I like the marketing towards dev teams, I've been thinking about this for sometime. B2B industries are strong and provide secure streams of money.

I started a virtual server service in the past and of course marketed it as such, unfortunately they're a dime a dozen. Your marketing approach might be the edge you need. The $49/month plan ain't bad either, I might grab that just for myself ^-^

One thing to focus on, I think, is to explain what we'd be getting for a CPU, I use Virtual Servers/Machines for everything..even have a few servers at my house for my development needs. Some are old and still usable, while some are razor sharp off the shelf stacked with the latest Xeon's. What I'm getting at is that I don't really care what's in the thing, but I'd like to know what I can run on it efficiently.

For example I buy the $49/12GB package. Do I get more CPU's if I split it up into 6x2GB vs 12x1GB? Or is that a flat rate item of 1vCPU per machine?
dupe: https://news.ycombinator.com/item?id=10999335

https://news.ycombinator.com/item?id=11008449