skysight-inc/HackerNews huggingface dataset:
This is a great point. I remember people losing their shit when netbooks shipped with windows instead of "this linux thing that doesn't work with my work stuff." That's literally a quote from someone in my wife's office when she showed up with a little Windows netbook I bought her.

I think the linux desktop is farther away than ever. For the modern home user, some level of iOS or Android device will take the place of the "family" computer. Gamers and edge cases will exist, but in much smaller numbers. For a gamer, a Win8 OEM license is a trivial cost.

This is also why linux distros are stupid for chasing MS, instead of implementing their own vision and their own added value. Yet another WIMP, Open Office, Chromium box that serves no one but FOSS enthusiasts isn't going to win anyone over, especially when they can't use the Outlook/Exchange/IE/Office/Sharepoint stack they've become accustomed to. They've invented a poorer version of Windows when the demand for a Windows-like OS is at its lowest and people are shifting largely to mobile devices and keeping the big clunky desktop for work stuff that is deeply tied to proprietary MS or Adobe or Intuit software. For pros, Gnucash doesn't replace quickbooks. The gimp doesn't replace photoshop.

I'd love to see the business world standardize on some FOSS desktop solution, but that has so much politics and proprietary stuff attached to it, that its the same story we have today as we did when slashdot was telling us that Mandrake would take over windows in 2002 or 2003.

I guess you could call android a linux desktop, but that's quite a stretch. Its a linux kernel and a lot of mobile stuff Google came up with. That's a face-saving win, but in reality the linux desktop has been a massive fail in terms of adoptability and business penetration.
I did not change anything. I was nitpicking about something implied in the linked article, without realizing it was in Musk's original spec/budget.
Wow, what a great summary. Thanks. Now I can move it back to the bottom of my inbox. So long NY resolutions!
The other lists of tagged resources look comprehensive as well.
Simulation, Consciousness, Existence - Hans Moravec [1998]
Launchpad works great with the keyboard too.
Your assumption, however, is that people wouldn't tweet about it if they had no incentive. The question now is: Does the tweet incentive help to increase the user base or not? That would actually be interesting data :)
That isn't my impression of YNAB. I only tried it out briefly about a year ago, but what I understand is that you plan you future savings by adding it to your budget today. If I wanted to save $80,000 for a down payment on a condo over four years, I would budget $1667 monthly for it in YNAB, and then allocate incoming money to it each month. That isn't a workaround, that is simply how the system is supposed to work.

When you think about planning for the future, I don't think a mobile app is really a good way to go about it. When I was setting up YNAB, I used the desktop app. It took me a while to enter all my budget information and set it up the way I liked it. This wasn't because of YNAB's UI, which is pretty good, but because monthly finances can be complicated. I couldn't imagine doing all of this on a mobile device. It would be incredibly frustrating.

YNAB has mobile and desktop applications. This is nice. You use the desktop application for setting things up and the mobile application for recording purchases (and checking your budget status when considering a purchase) while you are out.

All that said, I was never hooked. The system forces you to think about and record every purchase you make. This is probably great for people living paycheck to paycheck trying to get ahead, or people unable to meet their savings goal. If this isn't you, then you'll probably just find the system to be an unnecessary annoyance.
Nice! That calendar interface in the first screenshot is almost exactly what I imagined. It's a shame I'm on Android so I can't try it out, but it's good to see there are good apps for that sort of budgeting.
Bad example. "Near" is not an equivalence relation. Every step you make keeps you near where you were, but you can eventually get thousands of miles away.
No, [your "Soylent" food replacement will not work] because...
Machine Learning Tips by Yhat
So 8 People in a year made an app in an area where there are 100 apps doing about the same? That is innovation?

Some how this impresses people compared to single guy doing 30 apps in a year?

My Bet is Single Guy with 30 apps will make real money over next year.
Is there a way to export data?
Also, thoughts on putting a PIN or password?
The best explanation for this paradox and one that should be especially convincing to computer scientists is that the kolmogorov complexity of any brain aware enough to have consistent memories is higher than the universe which contains it. A Boltzmann brain might not be impossible but it is far,far less likely than arbitrary universes occurring as fluctuations. It makes sense if you think about it. It's also consistent with the fact that 17th century mathematics could make so much headway unravelling the laws of physics and we're still fumbling trying to understand bacteria.

Suppose you were playing with procedural generation. Which would be harder: a procedural universe, a procedural universe with a generated AI able to interact with it or an isolated AI which has learned to act optimally in some arbitrary but specific universe? It is not clear that the last program, meant to represent a Boltzmann Brain with a memory of interactions with the universe is any less difficult than the one with the complex generated AI. The isolated AI might be even harder since a dumb algorithm could, given enough time and feedback, produce something fairly intelligent.

So it would take more bits to describe a brain with your specific memories than to specify a universe which could end up with someone similar to you and easiest of all is the program which generates all possible universes. Schmidhuber goes into this here: http://www.idsia.ch/~juergen/computeruniverse.html.

Even if the universe is not some automaton, the argument is still valid. Shorter programs are more likely and a program specifying you with memories of being embedded in some specific universe requires more bits than evolving a universe which has the laws required to support and eventually evolve someone like you.
SEEKING WORK - SF Bay Area - Remote or Local - Long or Short Term Projects

I'm an expert at creating APIs and building client applications (browser-based and mobile apps) powered by APIs.

API Development - I've designed, built, and scaled APIs for many different application profiles, from large complex data models, event subscription architecture, high transaction volume (25K requests/second), to simple REST APIs. I have a good amount of experience analyzing data models and use cases to determine API structure, architecture, and recommended implementation. I know the ins and outs of REST vs RPC, JSON vs XML, and hypermedia vs traditional. I've implemented APIs using Rails, Node.js, and Java platforms. Bottom line - if you need an API developed, I can take you through the process from start to finish.

Single-Page JS App Development - I've led development on multiple single-page JavaScript apps in both desktop and mobile environments. I have significant JavaScript experience and have built full applications from scratch using Backbone.js, Ember.js, and AngularJS.

Mobile App Development - I've deployed multiple apps across iOS and Android platforms for phones and tablets. I'm experienced in both native (iOS, Android) and mobile cross-platform HTML (Sencha Touch, JQuery Mobile) development.

Traditional Web Development - While I've spent most of my time lately working on APIs and API-driven apps, I also have ten years of experience doing traditional server-side web development. If you need a Rails or Java generalist to build a product, augment your team or maintain existing code, get in touch!

nick@rasslingcats.com

http://www.rasslingcats.com

http://www.kleinsch.com
If someone has UX on their resume I ask them to draw up a user flow diagram of getting groceries.
So what do you consider to be the/an appropriate answer to this question?

This seems like a case where "why do we use it," an "how do we use it correctly" are obvious but the definition of what it actually is is a complexity we covered once in freshman statistics and never needed again.

You don't hire a telemarketer by asking them "what is a telephone" you hire them by making sure they know how to use one correctly.
Because they don't all work the same and they don't all work all the time. It's not like they're just different aliases for the same action. Some work in certain cases with a certain app, some work in special contexts, some don't work unless you install an app an remap your keyboard. It's kind of insane.
One of the makers here. I'm curious as well :) Hopefully and ideally, everyone who puts in the work makes the money.

Seriously though, we actually do hope to make enough to pay off some of the bills. The revenue model is freemium, most users will not need to pay, and there is a one time IAP for users who end up using/needing the app enough.

Essentially, our philosophy is that we want to prove that we are providing value to people before we expect or want revenue from users. We might put more revenue options in the future, but it would be based on the same philosophy of providing actual value.

We're still beginners at this, so thanks for all the comments, good comments make us smile, and criticisms are even better so we can make the app better throughout the year.
Their fears were well-founded only if you use the hateful and twisted "logic" that the USSR used at the time.

My American university provided lots of financial aid to international students. Need-blind! Many of these students came from countries with very un-American political systems. And many of them simply returned to their home countries after college.

And yet these students did not have to go through the Kafka-esque (and just plain wrong) system that this author describes. They were treated like everyone else.
OpenShift Origin v3: First PaaS running on ARM Hardware
A Programming Language Based on Composition
I don't necessarily think you're wrong, but I don't like this point. Sure, often people stop listening after Yes,... but...

You don't have to accept that. The general excuse, "Managers man... they suck", is something that really bothers me.

Why not stand up for your idea, insist upon the Yes, IF... and hold management accountable?

Document concerns and don't be shy about raising them. In my experience I have seen people make the assumption that management will not listen and therefor not act more often than I've seen management ignore feedback.

That's not to say that management wouldn't ignore you, or dismiss negativity in favor of the "yes", but the defeatist attitude as it relates to 'management' troubles me.

Again, Michh, not to give you a hard time. Maybe I'm naive.
Yep, I don't understand the author's assertions about Mercurial either.

Mercurial remains a better choice for a few use cases where git simply falls flat.

Among game developers, in particular, because of their need to have revision control for large assets, Mercurial seems to be more popular than git due to the large files extension.

And realistically, perforce or other solutions appear to be even more popular among that particular developer segment.

Personally, I use Mercurial wherever possible, but that's not because I believe Mercurial to be technically superior, it's just because I hate git's UI.

Perhaps among the general FOSS community git is more popular, but both git and Mercurial have yet to met the needs of many developers.
Show HN: Embed curl
I also agree with all these points. (I wrote this one.)
Is T-Mobile's new no-contract plan really a good deal?
Liberals are always on the side of increasing state power. eg. State run health care, mandatory state run schools (ban homeschooling), outlaw guns (increase state monopoly of force), mandatory vaccines (state dictates control over your health). Your positions are false and absurd.
Visual.ly - San Francisco, CA is looking for a seasoned Growth Hacker.

Are you are excited about growth? And like problem solving? Help us build scale out our customer acquisition channels in 2014 and learn a ton in the process! Note: While this is a development role, you will report to the Growth Team The job: You contribute to the code on each level of the stack working closely with designers and fellow developers. You show an eagerness to learn and a thirst for knowledge. You are comfortable context switching from project to project.

You are equally comfortable talking with Marketing/Business folks as with Developers and can speak both languages. Us We're a small team of people who are dedicated and have a passion for data visualizations and infographics. We're nimble. That means we're following a user-centered approach; we value people's feedback and iterate quickly. You You have an outstanding understanding of how all layers of the stack interact You are knowledgable and experienced with the following languages, Javascript, PHP, HTML, API's. You are experienced working with MySQL databases You are well versed in the latest internet marketing techniques as well as standards (seo/sem/email) You are able to think creatively to solve marketing/distribution challenges to unlock new growth channels.

Curious? Get in touch! Jobs+growth@visual.ly
Not only that. Racial discrimination is also part of inter-national relations where countries alliance are based on race, religion and/or culture.
<cough>Judith Miller</cough>
This letter manages to rub me the wrong way three times before it even begins.

First the title, why is this addressed to Bill and Melinda Gates? What they spend their money and (more important) their time and energy on is wholly their own business. I'm of the opinion that their work is most admirable and important.

Second the graph is comparing magnitude of morality with magnitude of technological progress over time, which just doesn't make any sense. The term 'morality apocalypse' is equally ridiculous and over-the-top, I was half expecting to find the term 'war on immorality' somewhere in the letter, which would have been quite ironic.

Finally the TLDR seems to suggest we ought to stop or slow down technological progress because 'we can't handle it' which might be the most immoral thing to do, seeing how many people's lifes have been saved by advances in technology and medicine. Instead of holding back progress on the technology front (which is futile anyway) we might do better increasing morality by simply educating people (probably making use of technology). Explain to the toddler what the consequences of using the flamethrower are, it is not impossible.
Making predictions isn't allowed on the internet anymore?
Encryption used to be classified as a munition, funnily enough.
I like the "Shake Alarm" feature. It's cool to encourage an energetic response that will ensure you're actually "waking up" to silence it. I've seen more annoying versions [1], but it seems like you should be able to set the sensitivity here to strike the right balance which is valuable.

[1] http://www.trendhunter.com/slideshow/annoying-laborious-alar...
I believe specifically, perpendicular to the passenger's horizontal reference frame.
I think it is not so much a question about morality, but about our societal structures.

In the past few centuries, human history has been driven by technological advances. But the major defining development of the 21 century will not be technological, but social. Society will either radically change for the better, or for the worse.
Can they look stuff up on the internet? A lot of queries require some ridiculous syntax like windowing in Postgres.
Don't forget to build your own hardware and compilers.

c2.com/cgi/wiki?TheKenThompsonHack
Not exactly morality and not exactly an apocalypse, IMO. It seems that our brains can't keep up with our technology - for example, 200 years ago, one person could realistically learn the workings of most of existing technologies - nowadays, it's literally impossible even if you specialize.

You need to work in large groups, yet living as individuals, it's hard to keep track of what you create.

And that's the problem - maybe the Gates foundation could invest in mapping the brain and figuring out how to improve it.

Once we're smart enough to understand more of the implications of our technologies and ways of life, morality will be easy to fix.
In some cases it is desperation, but often (I suspect) it is the dangerous mixture of being bullied and having psychological or socially-incurred disorders. Of course, it is never these things that are blamed, it is gun laws, or video games, or movies, or music...
It matters if you want to hack on it.
I understand the sentiment. What I don't think a lot of people understand is that people like the Gates have probably gone over all this at least in their minds. And they've come to the same conclusion everyone else has: we have to evolve out of it. Unfortunately, evolution is a terribly inefficient way to deal with the problem. Maybe genetic engineering to remove the lizard brain from the next generation of humans might work.
I want to note as someone who was the "victim" of over-praise that I don't think it would've been such a problem if not for the fact that so much of the praise was done without a clear impetus (e.g. a large amount of effort expended on a project). It got to the point that it was basically background noise that made my mindset "well, if my baseline mode is apparently 'smart as hell' when I'm not trying at all, why try?".

It's like you've hiked 1/10 of the way up a mountain and there's someone insistently blocking your view of the peak and saying "oh my god look at how far you've come you are awesome!"
You seem to be missing my point entirely. Of course hearing nasty jokes about me hurt! How could it be otherwise? But if the problem is that I'm being beaten for the same reason that people are making nasty jokes about me, I don't see how spending effort on stopping people making the jokes does more to solve the problem than would spending the same effort on stopping people doing the beating.

> Why can't people just be nice to each other?

Because human nature frequently requires otherwise.

> Why can't we just start from that?

Because it doesn't work; see above for why.

> Why can't we as a society frown on that sort of bullying behavior instead of insisting that it's the victims who should take two "life experience" pills and get over it?

I'm arguing that it's precisely that behavior on which the utopians should focus, instead of generating a lot of hot air on the subject of harsh language.

And it's pretty rich, I think, for you to be suggesting to me that I'm blaming the victim. I've been that victim, thank you very much, and it is in precisely that experience that my arguments on this subject find their motivation.
I work in the life sciences. You would be amazed at what proportion of researchers have no conceptual understanding of what a p-value actually is.
I think this is a pretty good assessment. I learned C first, so a lot of this stuff comes naturally to me. On the other hand, a friend of mine learned Java first. Now he's in a Master's program and doing C, and he's constantly asking me about low level stuff like byte alignment.
Kids Coding Lesson Using Python Turtles: Today YOU be the computer…
Parody, or youth?
The difference between fixed-size copays and 10% of expenses for the top 0.5% of costliest patients is probably a huge number, so the premiums for those patients would logically decrease though their aggregate out-of-pocket expenses would go up. The point is that it will be a future cost for some people who are currently happy about their lowered premiums.

But I actually agree that consumers should have more skin in the game. My issue is that the statement, "My premiums are lowered!" does not imply that, "The ACA saved me money!" It's more complex than that, and it's plausible that many of the people with lowered premiums are getting a worse deal here.
Yes, you cant be more right about 90% interview invitations being spam.
Sometimes I wish there were a way to send a message to the client when they fix a budget to $5 for a script and $75 for a SDK.
but the thing is once you have done few projects on Odesk, its easy to get more. for eg, the Diffbot client invited me to write python sdk even though I dint apply for the project and I think that was because of review left by my previous clients.
and take a suggestion, dont take small projects like fixing js code, fixing server bug which yield 20-30$, have patience and try for something worthy of your time.
I'd argue that such disorders, where present, contribute in that they make it more likely that any given bullied kid will reach that rare pitch of desperation which finds its expression in a shooting spree.
A science news preview of 2014
You can't Javascript Under Pressure.
The Top Personal Security Tips every Woman should hear
I am not intimately familiar with the history of Mach, but what I do see is that in the late 80s and early 90s these two groups (NeXT and GNU) seeing Mach as the future (a position that makes no sense at a later time), and having vastly different outcomes.

I don't know much about how these people work, but I always figured Mach at Apple is just about momentum and familiarity of contributors, rather than technology. NeXT hired Tevanian who worked on Mach at CMU, they spent roughly a decade hacking on Mach, then Apple did the same. I'd imagine they employ people who know Mach well and haven't seen it as worthwhile to replace it.

I even remember they had this goofy project "MkLinux", which sought to put Linux in the position that BSD carries with XNU, on top of Mach... Just goofy stuff, unless you figure they had Mach hackers on staff.
Machine that Levitates Objects Using Sound [video]
We (Space Monkey) intend to make the device usable on its own, without the Space Monkey service, for people who purchase the device and don't want to continue the service. It's unclear as yet how close we'll be able to get it to a turnkey NAS solution, but at least it'll have Linux installed and you'll be able to SSH to it, use the drive, install whatever software you need, etc.
On Xerox, Apple and Progress (1996)
I think the mistake was comparing the speed of silicon with the speed of biology.
A very fun little game--let's do avoid spoilers though, folks.
Yahoo Fantasy Sports - Sunnyvale, CA

Love sports? Love mobile development? We're looking to hire iOS and Android developers to build out our world-class mobile apps. If interested send resume to sportsjobs@yahoo-inc.com!
I agree that the "Shake Alarm" is the only feature that I think uniquely helps with waking up.

Is there any evidence (other than anecdotal) that having a laborious alarm clock actually helps people get up? I feel like making it harder to hit the snooze button might only accomplish that, and either way people just go back to bed.
"A structure type describes a sequentially allocated nonempty set of member objects (and, in certain circumstances, an incomplete array), each of which has an optionally specified name and possibly distinct type"

I think sequentially allocated states that fact. From what information do you mean it can be deduced?
Can you elaborate on the posterior calculation of (2^10)/999?
I agree. Saying "well, I can tell you for a fact that you are wrong, but I don't have time right now" is a very poor form of debate. Hopefully he elaborates soon, as I think he's a very intelligent poster!
The mass immigration began only after the USSR collapsed - until then the Soviets denied most Jews from leaving the country, so it wasn't really a rational fear.
Please proofread this and the future presentations. Misspellings such as "Warrenty" and "Origional" really undermine your credibility.