skysight-inc/HackerNews huggingface dataset:
The macro trend of more and more companies shifting jobs from full time to part time is disconcerting. Working one of these service jobs where you're slave to your hours like this is hell.

The "Share Economy" (Uber, TaskRabbit, etc.) has the potential to make this both better and worse. At least if you're an independent uber driver, you can choose when you're going to be available and pick up jobs when it makes sense for your schedule. There are time periods that are higher/lower demand, but you're wage is reflected in that and its your choice to make.
I dont know if it the hardware has more sensors than the phone, but for a watch I would like to get stats of my body, temperature, blood pressure, blood oxygenation, pulse, pedometer, etc etc

No actions, just a log and some kind of visualization.

Maybe some kind of walkies talkie like Nextel, push to talk

A small gps that gives you where to go and distance to it

hope it helps!
A lot of that was an artifact of how we got started - it wasn't quite clear who would be doing what, and so other than CEO, everyone's responsibilities were pretty amorphous.

I got saddled with "chief scientist", but practically speaking it was "technical field operations and product management", which just ends up being a lot to put on a business card.
Bitcoin August 14 Flash Crash
Minimize your expenses, encircle yourself with close friends, spend time outside, buy a small plot of land and plant some trees, seriously, I think most of the tech/starup scene is a forest through the trees problem. Most "successful" people work themselves to death "preparing for life" during their best years. You are 25 man, relax, travel, find someone with REAL problems and put a smile on their face.
Looks promising, i found this post if someone is interested: https://blog.dbrgn.ch/2014/5/6/first-tests-with-micropython/
Something that lets me scan a NoSQL database, like in the movie "Disclosure"

A clip for those who don't know:
https://www.youtube.com/watch?v=VFkyV7d5t8o
I agree with you that you should use the right tool for the job. No CSS on the server :) There are a couple of projects (ghcjs, fay, purescript, haste) that make it possible to write Haskell for the browser. After maintaining JS libraries with a team over the past three years I've come to wish for Haskell's type system and compiler. It would make my job much easier. :)
But had you successfully created a startup, you would be able to spend even more time with your kids.

Furthermore, if you were actually doing something you enjoy that 8-6 time slot, 5 days a week, wouldn't be a waste of time.
What makes you think $1 million in liquid assets is enough to plan for the next ~100 years?
If need money, start freelancing or get a job.
With a job, you can build a small sidebiz and when you're ready to make the jump you'll have either existing revenue from your new product or freelancing gigs.

I've been doing this for last few years. I currently have a startup that has very little funding but I have cashflow from consulting, so it's not that risky (can still pay the bills)
Google used to ignore the spammy SEO links, but you can work around that by just spamming even more of them and hoping that the 1% that slip by will have a positive effect. As a result of that, Google changed their ranking system so that the spam links that do get caught have a negative effect on your rank. Which sounds like a good solution, but they have no way of confirming whether the site owner made the links or not. So now we have blackmail like this.

I assume Google is aware of this issue and has a system in place to try and prevent it, but good luck getting support if it screws up and your site falls through the cracks.
I don't see him proposing that minimum wages should be removed, or that anything will "magically" work out if they are. I merely see him stating that minimum wages contribute to this particular problem, which is true. It does not then follow that minimum wages should be eliminated.

This sort of knee-jerk reaction makes it really hard to discuss any sort of public policy in a rational way. The moment you point out any problem with anything, somebody will come along and "rebut" your statement by pretending that you just stated that everything would be better if you eliminated the thing you're discussing. It's really annoying!
That's very cute, but nothing a post on Hacker News and reporting it to google shouldn't solve.

Also, should this ever happen, point them to a random 419 scammer. that'll keep 'em busy for a while
Pirate Bay Founder Peter Sunde Shouldn't Be in Jail, MEP Says
One of my first jobs was QA for some printer-scanner-copier machines at HP. My favorite bug that I found was that I had an 8x10 photo of my girlfriend at the time, scanning which bricked the device. We were never able to find another way to reproduce so that photo ended up in the regression suite's archive of assets (maybe it's still there).

The relationship didn't last, so the morale of the story ended up being always trust software defects when it comes to relationships. This turned out to be especially true later when a pretty egregious Myspace bug introduced me to my wife :)
The competitive teams will field a variety of front and rear wings tailored to different tracks.
No people are exited about the plain and simple standard library, which is 2 years old, and thus currently relatively free of compromises (though more and more are coming to light like you'd expect, like recently on the mailing list the complaint that logging can't be stubbed out, and this can't be changed due to backwards compatibility ... that's the arguments that will break the language).

People were exited about the fresh compromise-less nature of the C++ standard library in the 80s, even in the 90s. About the fresh no-compromise approach of the java ones at the end of the 90s, and again right after java introduced generics.

Go is no different. It's standard library is not that far from the cruft-level of the python standard library, and the next language change (which they absolutely need : generics) will bring it to the level of the java standard library, due to the need for backward compatibility with pre-generics go programs.

Come on people, I realize at 16 I too thought that language X is forever (C++ in my case, on the plus side: it fared better than most. Some people, mostly the academics later switching to java, actually picked modula-2/oberon, which is/are a lot like Go. A lot went for visual basic, object pascal, and some for objective-C). But we're not 16 anymore ...

When it comes to 15+ year old languages, I'd actually say C++ is the most cruft-free easily usable language. Depends, a lot, on what libraries you use though.
Are those two actual startups, or more like two mirco "startups"? In other words, are you trying to get both of these startups to grow massively fast, or are these just businesses to cover your living expenses?
This is brilliant service!
Starbucks is announcing that they're changing their scheduling policies as a result of this story: https://twitter.com/jodikantor/status/499929471957610496
Fascinating!

Have you seen the Kibano DigiPlayer devices?

http://www.kibano.com/digiplayer.html
There was a related 'In Business' BBC Radio 4 programme on this subject last week - it was an interesting listen. You can download it here (possibly UK only - not sure) "In Business: Fast and Furious 7 Aug 2014" :

http://www.bbc.co.uk/podcasts/series/worldbiz
Ask HN: How hard is it for an experienced iOS developer to learn Android?
I'm an indie iOS developer with a successful, revenue generating app. Many users are asking for an Android version. What should I do? Learn Android myself or contract it out?
The "cute" format of the article is easily defeated by Sending it to Kindle :D
I'm 23, and I'm in the same position as you.
It might be a generational problem. http://www.huffingtonpost.com/wait-but-why/generation-y-unha...

I also think we are tuned to focus on the future and all its glory and not focus on the present, especially in an environment that is all about "becoming the next big thing." So, one suggestion is to focus and be mindful of the present because if your head is always in the future or in the past, then you will be always unhappy. I see this present mind advice everywhere, but it is easier said than done. I don't have nearly the success you have, and I go through the same issues. "Why can't I start up a company and get it going? Why am I just working at a company? Why don't I get all the cool perks like Facebook employees? Is this going to be my life? Am I going to find someone to settle down with?" These questions naw at my core, but I am starting to find ways to avoid them.

One of the best ways to focus on the present is to exercise. When I mean exercise, I mean the gasping for air at the end exercise, which I accomplish via basketball. I only just starting realizing how truly blissful I am after a game of basketball because all I can focus on is getting air into my lunges. Nothing else matters at that point. My mind is forced to clear out because the need for oxygen has taken over.

The other one is to be introspect and read about this kind of stuff. I journal almost every day about my experiences, my emotions and that exercise helps me be more mindful of myself. I bet just writing this HN post felt good for you! Once in a while on HN, I will see articles posted about mindfulness and behaving in a zen-like manner, such as http://zenhabits.net/toolset/ and http://nyti.ms/1ld9lfU. A lot of this stuff is very nebulous, but the more you read and the more you write, the more it solidifies.
How you monetize[1] has a lot to do with good and evil. Certainly the web has costs, but the honest and pro-free market thing to do is transparently make users pay those costs, not dishonestly tell them something is free and when in fact you are making them pay all the costs and much more[2].

Free markets only work in so far as consumers make informed purchase decisions, weighing benefits against costs. Advertising obfuscates and increases costs in the most insidious way.

--

[1] Does a baker speak of "monetizing" bread? No, because a baker uses a straightforward and honest business model: Make bread that people need or desire, price it right, and they will buy it. Yes, the baker is technically monetizing bread, water and yeast, but to actively think in those terms puts one into the mindset of "How do I unload this bread, water and yeast onto people and somehow get them to pay me?" which in turn makes it easy to slip on the addendum, "get them to pay me no matter the means."

[2] https://news.ycombinator.com/item?id=7485773
So what?

Seriously, what actionable advice for this context are we to take from the statement that "you shouldn't have a child if you haven't yet set up a stable environment for them"?

Lots of people have children right now without a stable environment for them. Unless you have access to a time machine, I don't see anything useful coming from your statement for them.

Lots of people in the future will have children without a stable environment, for a variety of reasons ranging from just really wanting one to birth control failures to sudden disability or job loss. What's your proposal for stopping this? I assume you're aware that just going around saying "you shouldn't do it" doesn't actually stop it.
Ask HN: How to approach marketing a geographically-based app
How does one solve the chicken/egg problem with geographically relevant apps like Tinder? I've read how Uber offered their services to private car companies. The app I'm building only works for people within a certain distance. But it doesn't offer a physical service like Uber where I can piggyback off of an existing market/service. An online campaign wouldn't necessarily work since users are spread far apart. The last thing I want is users to try my app out, find nothing there, then immediately uninstall it, much like I've done with all geo apps I've tried.

How does one coordinate launching/marketing in different cities over time while an app is available to everyone on an app store at the same time?
$ is freedom, but so is lack of debt.

Zero debt + $ = great freedom.

The edge of modern Western society (those not part of the main rat race) is a place where you can truly be free and happy, but you'll be seen as fringe.

Never go into debt. Eat beans and rice. Work summer jobs as a river boat guide. Write poems. Watch the stars. Help others find peace.

Just be true to yourself and don't let modern society set expectations or guide your life.
This is extremely poor advice whether meant to be unkind or not.

Alcoholism is not amusing.

Also you are projecting your inner thought onto others just as the original poster is projecting his feelings onto those of his peers in order to find self-justification.

Obstacles over which you you think you have no control is usually an emotional response. Separate from your emotions. When I am feeling negative emotions, I try to see them as a separate event, not a part of you, and I watch them.

This removes their power as commandments one must follow or believe in, but rather they are just passing objects, like a leaf floating past you in the wind. The leaf doesn’t control you, and neither do negative emotions.

Viewed existentially most "obstacles or powers" affecting us beyond our reach are not really so. And those that are, just are. Better to accept them.
Yes, my scheduling software has those, or equivalents. iCalendar export, a way to email everybody if you get sick, et cetera. It works on the honour system: anybody with a login can schedule anybody else for a particular shift. The presumption is that the other party has agreed to the change, and that assumption hasn't been violated for the 5 years they've used the software. If that presumption ever gets violated I suppose I may be asked to put in more verification, but I suspect that the response likely would be to remove the offender from the group.

In retrospect, that's perhaps all I should have built. But the schedule optimization part was the "fun" part. The rest is pretty standard CRUD + email webapp.
Mobile Real Time Bidding (RTB) Explained
Can I guess that you grew up in an environment where you were taught, either by family or schools about birth control? That you had healthy role models about what a stable family looks like? That it was odd where you grew up for people to have children in high school? Or that you were taught how to calculate how much time/money it takes to support a child?

If so, you grew up with enormous privilege. Lots of people are born into situations where none of that is true. Some truly exceptional folks are born without any of that privilege, make what we consider to be mistakes in family planning, before learning any of that, and still strive to make their lives better. I for one would like there to be resources available to help them escape that brutal cycle.

Saying that it is self-inflicted shows a gross myopia about how much of the world lives and implying that the most vulnerable and weakest amongst us can coerce us into doing anything is laughable.
Nothing comes to mind, no. The vast majority of this sort of thing never makes the news. Of those that do, it very rarely makes it out of the local and regional outlets.

As for your pushback, that's fair. I struggle in this particular forum not to be driven in my comments by ideology first, and as a result I've found that I sometimes drift a bit from the topic I wanted to address and it comes off as a bit incoherent. All I wanted to with my original reply is point out that the Second Amendment need not mean that all police are always ready to do combat with groups of armed criminals.

... and no worries, I've never once been offended by someone challenging my argument. That's what it's all about. Commentary is worthless if you can't defend it, and political positions are worthless if you are incapable of adapting them when presented with new evidence.
I'd like to see is for the search drop-down to list locations that aren't already in the trip database. This way it prevents people from misspelling locations when they are the first person to add it to the site.

Edit to add: Also, please allow setting a username so the profile URL is meaningful (and pretty).

Edit again to remove unnecessary feature request.
Confessions of a Developer
Ask HN: Do you care about web security?
My opinion is that web security is at the bottom of the priority list, especially for startups. I just want to get your opinion how important web security is for you and the companies your build/work for.
Things will be lowered if there are a lot of users flagging the post, however its unclear why they would be. There's a lot of good discussion in the comments.
I don't :) What does "undisclosed sum" mean? Does it mean you got a year's salary, 10 years', or a nominal sum like $1 for the tech and a job?
Hanx Writer: Tom Hanks typewriter iPad app
Introducing Amygdala, a JavaScript REST client
Depends on you if you are someone that enjoys learning a new technology or if you only want to get it out...
Counterpoint:

America's middle-class is increasingly eroded and the nation as a whole split into those with fuck-you money and those without.

Not having money is not a good long-term strategy as we slide into well-branded feudalism.
The 'disavow' mentioned in the article is the official method to communicate with google about bad spammy links.

Further, say you're google - how do you tell that these spammy links are from an external extortion threat to a company and not an attempt at black hat, spammy SEO?

It's realistically a minimum of a couple months for Google to remove disavowed links - if ever.
Do you know the eLua Project? It might also correspond to what you want.

http://www.eluaproject.net/
FYI Damien George (creator of MicroPython) will be giving a couple of talks at next month's PyconUK (http://pyconuk.org/) about said project. If there's enough interest, there may even be a more practical hands on session too.
4 Delicious Foods Banned Because of Capitalism
After developing for iOS for around 4 years I tried my hand at Android. If you don't struggle with learning new languages and frameworks it's not too difficult. There's an initial steep learning curve but that was true with iOS. Remember when you first had to figure out what the hell provisioning was? Overall I still find Android more difficult to develop for and I don't think that's my fault - I think compared with iOS it is more difficult but if you have at least a few years software development experience, particularly on mobile, then you should give it a shot.

Of course if you just want to get the app out quickly and never touch it again it's probably a better business decision to got he contract route.
I don't think it worked out for them? The systems were way to expensive for most users.
Transparent Fish Lead to Stem Cell Research Breakthrough
Women and Crosswords in the Age of Autofill Software
Ah, good point on the RPC stuff!

That suggests pretty much mandatory use of keep-alive headers in infrastructure services, no?
To emphasize the last paragraph: You don't become rich by obtaining lots of money. You get rich by saving lots of money. You can become financially independent before you turn 40 making $50k/year at a 9-5. You don't need to start a company, or change the world. You just need to get to a point where your investment income is equal to your expenses, and the only way to do that is by limiting your expenses.
I like it too! It sure beats running Javascript or Basic. That said, this board is pretty fast to begin with - 168MHz, so its not like they run this on an Arduino Uno.

I have some projects that run off batteries and must be low-power, so I'd really love to have a low-power Lua stack running on much more constrained hardware than this thing.

Edit 1: and along comes eLua. Thx!

Edit 2: in case anyone wondered, eLua requires least 256k of Flash and at least 64k of RAM
What is MQTT?
Sweat-powered stick on batteries could power workouts of the future
It's a good thing for you (and all of us) that most people think you're nuts. If the threshold for having a kid was $1MM in the bank, our population would crash and our economy would be doomed.
No, it isn't common sense. It's a wise decision to make under a certain set of socio-economic conditions, which may not apply uniformly to everyone that you encounter.

Your statement takes a lot of very complex issues and oversimplifies them. You don't need to walk a mile in another man's shoes to empathize with this story. Sometimes you just have to walk a mile in your own shoes, from the wrong bus stop, while you are already late for your job.

This woman's life sucks because a lot of different people made a lot of independent decisions to make her very slightly worse off so they could make their own situations slightly better. Someone decided to prevent the school nurse from distributing condoms at school to win a few votes. Someone decided to raise tuition again, and then hire more adjuncts and fewer associates. Someone decided to bribe dealers to destroy old cars instead of refurbishing and reselling them, to prop up the market for new cars. Someone decided that child care services would only be provided from 8 to 6 on weekdays, to people with a confirmed home address, because otherwise the revenues wouldn't cover the worker expenses. Someone decided to schedule a required course during peak busy hours at local restaurants.

Individually, those are minor inconveniences. All together, it looks like the whole world is conspiring to make your life a living hell, a nickel or dime at a time. Having all the common sense in the world cannot protect you from it. The scramble and the hustle of scraping together enough money to survive the next week exposes you to all kinds of petty hassles. And most of it happens just because people have no idea how their decisions of convenience can become inconvenient to other people. Other times, they know and don't care.

So it does actually require a lot of change. Much of it will be in predicting and recognizing the previously hidden effects of your own choices. When you purposefully understaff the checkout lanes at all of your retail outlets, and someone is sent home because they arrived to work with full-blown influenza because they have no sick leave, and the manager has to ask another worker to fill in, that person has to rearrange their life in order to make it to work, because they need the money just as much as the person who showed up half dead. Maybe as a society, we don't actually want to screw up thousands of other people's lives to save 2% on laundry detergent, but that's what we're doing now, and changing that is not quick or easy.
Looks great! Is it possible to aggregate a bunch of requests into one (and get a single response with multiple responses)? This is a common pattern and sometimes very useful in web app scenarios to limit latency issues.