skysight-inc/HackerNews huggingface dataset:
Talented Android Developers
We are a start up with a private Alpha version of our application in the Google Play Store. We are working on Beta and funding.

Our Mission:
There’s an app for this and for that, but far too many of those apps seem to be designed for mechanical engineers, brain surgeons, or at the very least computer whiz geeks (we love computer whiz geeks, but not everybody is one).

We believe that your phone is an extension of you, and it should behave that way. We believe that getting your phone to perform tasks that you want should be amazingly simple. Our mission is to make your phone adapt - changing settings to adjust to the action(s) being performed simply and when possible, instantaneously.

We are looking for creative, inventive, self starters,who are motivated to do exciting work and join us in our mission. We love learners because they tend to also be discovers who become inventors.

We are looking for Android developers who love the mobile space and who are interested in automation for the phone. We need programmers who want to "figure it out" and who want to be a part of a team that is looking to shake things up and make some noise.

You should have 2 or more years of Android experience. Having experience with one or more of the following is a plus: mysql, sql, redis, angular, uml, github, and eclipse

Apply:

Please send an email to info@octoknow.com with a resume and why you’d like to join us. Visit our website at: http://octoknow.com
Angular is so much easier than ember!
I would enthusiastically recommend Learn C the Hard Way, even over K&R (which hasn't aged well, for reasons LCtHW explains (http://c.learncodethehardway.org/book/krcritique.html)).
The slides present a few well-known cases of hyperinflation accompanying economic and social breakdown, but doesn't demonstrate causation. It then shifts to discussing the inflation trend of the US dollar, even though the USD is not experiencing hyperinflation and never has since the introduction of the Federal Reserve system.

Why historical examples of hyperinflation are relevant to the gradual devaluation of the US dollar is never explained. That seems like a grave flaw in the argument.

Even if Bitcoin is viable as a non-inflationary currency outside the control of central banks and nation-states (which I don't think is proven), there's still the question of whether either of those qualities are desirable.
So all cops are 'agents of state violence'?

Just like all developers are 'evil hackers'.

If people realistically want the situation to get better, they need to embrace the 'good' police officers, rather than automatically ostracizing all police officers equally. Many still really do want to improve their communities.
Changelog:

http://sourceforge.net/p/tmux/tmux-code/ci/1b083aa0fd2d8ac00...
Do you see the company growing? Maybe you can offset somekind of equity options that kicks in after a year or something to offset the lower pay. Also, I've been programming .net for years and I haven't found a problem thats not well documented in the net somewhere. An inexperienced programmer isn't a bad option. Also, you have'n mentioned a salary range so it's hard to answer if your priced out or not.
well, at least those indies bothered to hide their time and location. this is what happened to tuners/streetracers in Poland recently on fb http://i1.minus.com/jbdZ3dwKcOnWYB.png (translation: fb event "Nightly gathering of powerful cars. Tesco parking lot." Police: attending for sure :))
Don't forget the other cool thing about Mini Memory - it has a lithium battery to save your programs in that 4K. It's almost like a tiny SSD!
its actually a wrapper for screen as also for tmux, the standard ubuntu package uses screen.

byobu is really recommended because its simple to use yet powerfull.

http://en.wikipedia.org/wiki/Byobu_(software)
It's significantly different from (and nicer than) most of the other forum software out there. Even the commercial forum software (IPB, vBulletin, etc) aren't all that different from the free ones in terms of structure; they've just got tech support and extra features.
instead of make install, consider checkinstall or fpm so that you are properly integrated into ubuntu's native package manager (dpkg). Doing so will save you headaches when you want to uninstall tmux or upgrade later.
A lot of the monetary history stuff is wrong in the way that most economic texts are wrong. "Debt: The First 5000 Years" is a fantastic book from an anthropologist's perspective that clears up the real origins of money. For just one example of how this presentation is misleading, gold has never really been selected by free markets as a currency. What happened repeatedly was imperial governments with big war machines minted gold and silver coins, paid soldiers and military contractors with them, and then required the coins back from the general population in payment of taxes. This fostered markets to service the war machine.

In terms of true free market currencies what you usually found were tally sticks and cheques; debt based money with no gold backing. But these currencies had personal history to them and would only be honored within webs of social trust. The issuing name on the cheque and the chain of endorsements were considered when accepting payment.
I tried resizing btrfs recently, my file came out truncated :(
"How's zdb different from fsck?"

That's answered very well in the article connected to this other currently active HN discussion:

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

In short, fsck simply checks to see that the metadata makes sense, and that all inodes belong to files, and that all files belong to directories, and if it finds any that don't, it attaches them to a file with a number for a name in lost+found.

It's pretty crude compared to a filesystem debugger.

If you want to compare apples-to-apples, you'd be better off asking how zdb compares to debugfs (for ext2/3/4) as both are filesystem debuggers.

You could also ask "How's zfs scrub different from fsck?" and the answer to that would be: zfs scrub checks every bit of data and metadata against saved checksums to ensure integrity of everything on-disk. In comparison, fsck cannot detect data corruption at all, and can only detect metadata corruption when an inode points to an illegal disk region (for example).

Even that comparison shows fsck is crude when compared to scrub.

The tool to recover from corruption is a rollback:
usage:
clear [-nF] <pool> [device]
I don't think it is a misunderstanding. For example, the overall rate of heart attacks could be something like 10%, but that doesn't mean that I personally have a 10% chance of having a heart attack. My actual chance is likely higher or lower depending on my family history and other factors. Group statistics give us valuable information, but they are not the whole story.
>Do you know any teachers or have you spent time recently in a classroom?

Actually, yes. I volunteered weekly in a 4th grade class at a public school for five years. But even if I didn't, and even if I were just now finding out the managementspeak::bandwidth allocated to passing the tests, it wouldn't matter. The fact that it's so hard to get the students to pass simply means the teaching is inefficient and using ineffective methods to teach students the most important, core skills that they need in the real world.

Again, don't tell me the tests take up a lot of resources. Tell me why the tests are unjustifiably hard and why it's acceptable to graduate kids that aren't passing them. Show me, say, a test problem that you don't think an 8th grader or whatnot should be unable to answer and yet be tossed on to high school.

(You'd be the first to try.)
The code is a lot nicer to work with than the other forum solutions I've worked with (PHPBB, Drupal). There is a bunch of spam/abuse management stuff baked in which looks like it's intended to reduce the workload of moderating. I believe the spam/abuse management learns as things get flagged what is abusive.

For me the single-page app makes it feel pretty quick as well running locally. It needs a fast server to run on though.
The second `logUserName` does return a promise.

And yes, you always have to keep inserting `yield` all the way up the stack; you can't "hide" the asynchronicity.

I think this is good. It's important to explicitly call out the asynchronous points of execution in your code. But at the same time, the only transformation you end up needing to do is inserting `yield`.
Thanks for sharing, Varun. I do agree that we should only have one project at a time but have a few points I don't see eye-to-eye with:

1) "Broadly speaking though, interests don't change much over time. They fade, reappear, morph into something else; but mostly remain the same."
- - I think interests do change profoundly based on what we experience and are exposed to. I believe that the things we find interesting are rooted in our personality, not the 'things' themselves.

2) At some point, you've got to know when to throw in the towel and move onto something else. You're right in that shipping is always the most fulfilling thing, but sometimes starting to walk down a path is the best way to realize it isn't the right path to be on. Regrounding yourself in your core beliefs (see 1) and figuring out what's next is the best way forward.
The zfs question is one I'm debating. I actually already use FreeNAS on the backup server and it seems to be doing well. For the primary server I want an OS I can do more with on, so I'd probably throw something like CentOS on it and then run VMs for specific tasks or to use more bleeding edge distributions. I suppose I could try zfs in Linux.
Money is just an abbreviation, an emblem of value. People commonly agree to use this thing that is worthless by itself because it's much easier to trade little pieces of paper and metal (or, in today's economy, move bits around) than it is to trade solid, final goods. People horde both dollars and bitcoins on the presumption that persons will continue to prefer trades facilitated by these value emblems instead of the much clunkier trade-by-solid-goods only.
But this is not a unique idea. I've already seen several companies doing the _exact_ same thing. What does IsThisLost bring to the table? And what reason do we have to assume you're going to fare better than any of those other companies?
I personally didn't like Learn C the Hard Way at all. I can see the approach for
Learn {language} the Hard Way (mostly examples and exercises) working well for
languages like Python or Ruby but I felt that for C it was too vague and each
exercise didn't really give me an idea of what I was learning/accomplishing.
With the other languages you can get away with focusing on functionality but I
think you really need a more indepth understanding in C to avoid headaches
involved with the language.
While C Programming Language by K&R is a little dated, I still think it gives
you a better idea of learning the language or at the very least, how to navigate
the code and find your answers better.

Disclaimer: I already knew C fairly well and decided to go through LCTHW to see if I
could pick up any hidden gems; might differ for someone with little to no
experience.
Titan is distributed (but can be run in single-server mode). Neo4j is master/slave.
funnily, in my language we call policemen dogs instead of pigs, so it applies perfectly.
I would start my search on odesk.com or other similar freelancing websites. You should always opt to find someone local and that might be the best way to at least start moving things in the right direction.
This is amazing. I've been playing with it all night. From a high level, what would be a strategy for making this multiplayer?
His brother is correct: statistics are a group property, or rather, they are they description of what happened with a particular group.

When when you start making predictions you're talking probability not statistics. Statistics may inform probability but there can be issues with this (eg bad sample, insufficiently sized sample, failure to identify the underlying characteristic(s) such that samples are actually flawed and so on).

The problem we have with a species is that we conflate the two. This comes up with highly political issues such as racial profiling. Imagine a situation in a southern border state where statistically more illegal aliens are Hispanic in both absolute and relative terms (meaning absolute number and relative percentage of their given populations). I say this not as a fact but as a non-judgemental scenario to make a point: law enforcement will likely, consciously or subsconsciously, make different suspicions based on such external characteristics.

Is this fair to the individual? Of course not. It borders on an assumption of guilt. People of Middle Eastern descent who regularly fly I'm sure are cursed with this kind of suspicion when almost all of them have done absolutely nothing wrong.

Anyway, as to special training, a relative of mine was married to a guy who went through SAS training (and passed). To those who think this is simply an issue of being sufficiently physically fit, you couldn't be more wrong. Now you have to be sufficiently fit for it to be possible to pass but after that it's a mental issue.

They put these guys through mentally strenuous situations: sleep deprivation followed by interrogation, psychological profiling and the like.

His brother has another point though: on an individual level you should never assume you're going to fail (or succeed for that matter) based on group statistics. Engineering is currently male-dominated but no woman should ever take that as evidence that they can't do it as an individual. Nor should any man assume a specific woman is less likely to be capable, etc.
Honestly, what percentage of Visual Studio users are building game engines, vs. using it for building ridiculously overwrought MS apps that achieve the same functionality as a dead simple CRUD app (I'm looking at you Sharepoint)
Maybe that is in option - to be more flexible ie. let this person work from home. As it is so competitive to find someone this would make it a bit more enticing to someone. Thanks!
This looks pretty awesome!

I'm falling for the idea of building my next project as a html/javascript app using FireBase (with zero server-side code), but security keeps me wondering, because even after reading everything that the firebase website has to offer about it, I'm still not convinced that it's secure enough.

Am I understanding this right, without explicit rules, anyone can edit all the data in the database? Like anyone can just trash your entire database or fill it with silly amounts of data, using the console, after reading your database credentials in the html file, if you're trying to build an html-only, no-backend app?

I'm curious, how would one build a voting system (a-la hacker news or reddit), what would the permission mask be? Only registered users can vote, but can only increment or decrement the value by x. I'm also confused about how the restriction works, when creating a non-editable title: a registered user is allowed to create a thread and name the title, but is not allowed(not the author or anyone) to edit it after.

If someone could give me a pointer in these use cases, I'd be very grateful.
Perhaps a nice C-f then?
The art of scientific investigation
The company is growing and I believe it will keep growing. I'm totally open to someone less experienced if its a good fit. As to salary I am trying to figure out the realistic range as I know its so competitive right now. Any info on the going range would help. Thanks!
None of them are visa friendly per se. It's difficult to find a startup job with international hires for the same reasons that it's difficult to find them in the US.

Tech culture is very subjective. Most valley companies are in the business of making money, just like most other places. There are a few cutting edge products being built but those shops will hire highly specialized people with a lot of experience, why would such a shop want a person with relatively less experience ? (btw, your instamovie thing doesn't work properly on Firefox)

Start-up community in India is vibrant. I agree. But right now it's in age of infancy. Most of them are too much carried away by 'titles'. The products being built are mostly mashup of existing APIs. Most founders lack long-term vision, lot of people do it as a cool thing. There are few companies with real innovative products.

The valley has this problem too. Anyway, send me an email (address in profile), you seem like an interesting person to talk to while I'm in New Delhi.
I don't think stfu is trying to deny the difficulty of attending college without family support. Indeed, in absence of family funds, lots of loans, or excellent scholarships, it's almost impossible to "pay your way" through college. All he's saying is that you had a lot of expenses that most college students simply don't need.

Having said that, as a college student myself I have much fewer expenses than you. I live in a room about a hundred square feet in size, I walk or ride my bike anywhere I need to go, and I buy cheap food to prepare at home to save on food costs (I eat for under $5 a day). If a college textbook cost over $100, I simply don't buy it.

My non-tuition expenditures total under $700 a month including food and rent. For two of my three years in college, I did not have a job.

I happen to be very lucky in that I received excellent scholarships (well, that wasn't luck, but not everyone goes through high school thinking about college) and help from my family. If I had medical expenses, I would have had to take out loans to pay them. I think, if I were in a situation with no help from family, I would have still been able to attend college, but I would have graduated with over $50,000 in student loans. Your situation sounds very difficult, but you should seriously consider how many of your expenses were/are necessary.
The presentation has plenty of historical data going back to Roman times, including links to sites with debased currency, so I'd humbly suggest that you enumerate the "common errors" in the presentation. Moreover, experts in "monetary policy" have not exactly covered themselves with glory over the last few years (decades?).

As for Freicoin, it might be silly, but it just puts the Bernanke-ist inflation into the protocol and makes its purpose explicit: namely to break up long-term holdings of wealth, force spending, and discourage saving. The part that isn't silly about it is that said destruction of long-term wealth is distributed rather than centralized, and the wealth redistribution essentially provides increased transaction fees and thereby a reason for more people to validate transactions.

Bernanke-nomics or "monetary policy" constitutes the redistribution of wealth via inflation from the people to the banks. Hard to say that's crazier than Freicoin.
I don't think desktop Linux's competitive disadvantage had much to do with mp3s, given its tremendous deficiencies elsewhere. I say this as someone who contributed to KDE back in the 3.x days and has been running Linux since 1997.

But that's just an opinion - I guess it's possible a lot of people were put off by the hoops necessary to install an mp3 player, although to be honest I don't recall it being a problem for a good decade or so now.
This is analogous to being present at the creation of the World Wide Web, but instead of getting excited about its obvious potential, one decides to stay on the sidelines because it's still unproven technology, almost no content has been made available online, commercial opportunities are virtually non-existent, etc.

As someone schooled in economics, I have to point out the fundamental difference between technologies and economic "innovations". The key thing is that any currency or investment scheme or similar phenomena is going to always contain risks as well as rewards (the US dollar contains risk right now, it's main virtue is being perceived as having less risk, not that it's "solved" the risk problem).

If the Internet as it exists today, was able to "crash" tomorrow in a way that left everyone with less than they had before, it would be ambiguous, even twenty years into the project, whether it was a good thing.

That's the distinction between an upsurge in a technology and an upsurge in an economic phenomena. Housing prices and Internet usage increased substantial in the period 2002-2007. Internet usage brought information and utility that pretty much couldn't go away and leave you worse off. Housing prices could and did.
Why are record labels fighting Pandora?
Thanks. Yeah, I left it a little vague as to not sway any opinions. I definitely want at least minimal redundancy on both arrays just to ease the hassle of recovering from a disk failure. I guess I'm really trying to decide if hardware RAID is the way to go, or if letting a fast disk controller hand off the work to software (e.g., zfs) is a better option.

Anyway, I'm just curious to hear what others are doing especially given all the "RAID is dying" talk that's popped up in the last few years.
Ask HN: Open sourcing my wiki-based social profile site?
Hi all,

I had spent some time last quarter working on https://secure.wikisapien.com/ (wiki profiles for everyone) on the premise that current sites are much more focused on recent and high-turnover posts, so the concept that it can be easier to find what someone had for lunch than who they really are. I hate having to curate my most recent posts to give a balanced perspective, so I wanted a place that could act as everyone's front page. Better still, it can be Wiki-style so you get a varied perspective on who someone is (with enough privacy settings to prevent problems). You also have incentive to mark who you trust, since trusted people can potentially see more and edit more on your page.

As I mentioned in a recent post
"That's one of the reasons why I've stopped development on this: nowadays the only way to get a critical mass of users on a site like this seems to be by being annoying or shady, doing things such as scraping data to build up profiles, spamming friends, etc. I have been considering though opening up the whole project on github to serve as an example and see perhaps what others can make of it."

I'm planning to clean up the repository, get rid of all passwords, make sure local testing is working fine, clean up some of the code and documentation, and have something out on Monday or so. But first, would there actually be some interest in having this out there, or is it not the right approach? Is there something I should know about this process, or things that I should be sure to prepare before putting it out there?

Features:
1) Django, redis, SOLR (fallback to sql search), S3 (fallback to local files), MySQL (fallback to sqlite), FilePicker
2) Can immediately run on Local, Heroku, AWS
3) Designed to scale up nicely
4) Image uploading to S3 via filepicker
5) Carefully tweaked inline editing via CKEditor (with bindings for AlohaEdit too)
6) Trust system, and permission system
7) Obfuscated IDs
8) Versioning of changes

Thanks,
Ralph