skysight-inc/HackerNews huggingface dataset:
A permissive license is the only one iOS apps can be released under. GPL and the App Store don't go well together (see https://www.fsf.org/news/2010-05-app-store-compliance)
I actually struggled with the thoughts on welfare. That's not the solution I would like to see myself as it leads to multiple other problems. I have written my thoughts on welfare state. You can read that on /logs.

But I do strongly feel that state should ensure that poor has means for improvement. I am further afraid that without that, many people would be inclined to take extreme steps which may cause harm to society in unforeseen ways. More than state, I would like to see rest of the society have better attitude towards poor. Probably we don't need higher taxes and channelling of money/resources by some people(who see long term benefits) towards the poor can help them a lot.
Wrong. Apple initiated patent lawsuits against Android. Android did not initiate the lawsuits. Do you follow this space?

Look at the history of when the lawsuits are filed, and who filed them.

There is no equivalence.
I offer this discussion two movie/TV quotes:

"Silly little planet. Anyone could take over the place with the right set of mammary glands."

"I always thought the opposable thumb was... overrated"

I don't think much more needs to be said.
Where is the source? The taxpayers are paying their room and board, this software should be freely available on github.

Might even help with the auditing process.
There is serious feature deficiency going on there. If you look at support and feature forums, there are basic features that users have been asking for years, that are still not implemented. Connection and sync issues aside, Mint's math isn't always right either. I don't think Mint is completely useless, nonetheless, it sucks compared to what customers expect. Simple appears to have much more robust budgeting tools - too bad they are stuck with their "use our debit card crap"
Cljs-webapp - A leiningen template for ClojureScript webapps
So far $0/mo off Neutrino (https://getneutrino.com) as I'm still getting up and going. I built it for myself to help keep track of my own side projects and then decided to embrace the idea of "sell your by-products". I'm now getting a crash course on marketing and sales.
no the dev doesn't

Mike, in his own words:

I went through the app, listed out the bugs I was finding for each
component, mocked up a couple small graphical changes, and sent them over to
the developer.

bugs are covered under a fixed price contract. Changes aren't. And Mike is a marketer / photographer; do you really believe he has any idea of the difference between a "small graphical change" and something that requires a code change? The developer is at fault only for agreeing to any changes without a price increase.

And thus the classic problem with fixed price contracts: when I've done them I've been really clear with clients that no changes are included. Bugs yes, but every change is a renegotiation. Now often the lines between those two are a bit blurry, and I try to give clients the benefit of the doubt. But I bid to a very specific spec, and what can seem like a tiny change often goes against the grain of assumptions built into the code and is anything but tiny. To a person, clients agree then whine down the road when guess what, that change is a price increase. Sigh. The answer is to not do fixed price; it just sets you up in a very adversarial relationship with your client.

Plus, well, if you pay bottom price you get bottom quality.
Without a company or a large community behind it, I doubt it will gain much traction.
Also except for the Desktop Environment, it's Ubuntu again.
> First of all, it's based on the current price of bitcoin.

Can you describe a realistic scenario where the price of Bitcoin rises and owning a miner produces more profit than simply just investing that starting cash in Bitcoin itself?

> Second, if you have access to free electricity (e.g. solar), it is profitable at almost any price.

This is false. Diminishing returns from difficulty increase makes it entirely plausible that you will never realise the initial starting capital you invested, and even if it does there is no situation I can think of where investing that starting capital in mining HW beats the profit on just buying Bitcoin in the first place.
This game is great fun. I can't find some of the issues with it which people have complained about it before.

Adding some kind of dynamic difficulty system is a bad idea, don't listen to them! The difficulty should remain in the amount of words, and the length of those words in each level.

For what this game is, it's pretty cool.
Dogescript
I wish that Duck Duck Go had more of these useful pop-ups.

I replaced Google with Duck Duck Go as my default search engine in Chrome a few weeks ago, and the switch as a whole has been positive. The only things I miss about Google are the instant suggestions for movies, timers, etc.

I still love Duck Duck Go, though (esp. the privacy benefits), and I'm sure that they'll broaden their offering of instant pop-up results as time goes on.
Right now it's iTunes only, but I'm doing a lot of research into what to support next.

Some of that research has led to new projects (http://magic-playlist.com puts music recommendations into your Rdio or Last.fm account), but all of them contribute to the overall ecosystem. I'm hoping to eventually support everything.
> Why not get something out of the condemned by fixing them and studying them and making them better

I am also disturbed by this language. Historically, the best case for attempts to "fix" other people is that nothing happens.
Well, I'm biased, since that's what I'm doing (details in my profile). I have strong opinions about how it should be done to be honest with your donors.
My starting conversation for someone looking for outside help on a project is always; Price, Quality, Time - pick two. This helps guide the conversation as there is usually some limiting factor to the "job" whether its budget, when they need it, or how good the quality has to be.
That can only work if, on average, prisoners in prisons are innately better at programming than programmers in offices.

It's been made abundantly clear in the "10x programmer" threads that there is no valid way to measure programmer productivity, so from where exactly does the speculative average here derive?
If the price rises then you'd have been better off buying and holding BTC.

Even with free electricity, a box that costs $20K and makes $1 per month isn't what I would call profitable.
Toys are marketed to children and only children.

Fast food (to pick your first example) is marketed to basically everyone not specifically to people that have eating disorders.

But this isn't black & white. Many people do, in fact, have moral problems with the marketing techniques of the fast food/junk food industry despite that fact that most of their customers are fully capable adults. These people have made efforts to limit what they can do, and I think most reasonable people would at least agree that their proposals are worth considering.

Finally, I'm not sure about your last point about "more harm." Doll marketing is a part of a very serious sexism we have in our country. Surely it's only a small part, but it's a very serious problem. It's hard to quantify these things to make comparisons.
I'm not clear why this is a story. This is hardly interesting from a technology standpoint even as a proof of concept.

I'm guessing it grabs peoples' attention based on the pain this person went through to perform surgery on himself, but this too doesn't strike me as a story.
That's not a fair criticism. Do failing startups offer no net benefit to society? If so, who cares? Let's try new things.
I can see why he's annoyed, but at the end of the day he's got a reasonably well-reviewed app for the cost of $800 and a few hours arguing over email... still a pretty good deal.
Ah, your wording was ambiguous. I thought you meant, in this situation:

...
X
Y
...

since Y is one indentation level deeper than X, prepend parens to Y. But you meant "since there exists Y such that Y is one indentation level deeper than X, prepend parens to X".
There's also https://duckduckgo.com/?q=ascii+table which I use so frequently that I should really just print it out and tape it to the wall.
It's interesting that the fake female profile received multiple job offers, while the male one did not. Doesn't this contradict the popular opinion that tech giants discriminate against women when hiring?
How is this different from the call centers that are in prisons now?
Sure, fair enough, but roughly zero projects are going to succeed with that sort of minimal approach. It almost guarantees the client will have to pay for additional work.

I was only being slightly facetious, though -- the system really does suck and I think deserves most of the blame.
Henri is a great guy: I never worked directly with him but rather with some of his direct reports many years ago around the time the 1st iPhone was launched. We were in various meetings to flush out various details and API that will be used and I could tell that he had great engineering skills, and was well respected by his team.
The iPhone team was working full speed under his direction and we got many things moving forward because Henri was supporting us and pushing the right buttons so both team could get their job done.

In a way I am not much surprise to see him retiring: I am sure the last 8/9 years since the beginning of the iPhone projects have had a lot of up and down, including stress.
He did achieve a lot during his time at Apple and wish him the best retirement possible -which I am sure will not be an issue.
Jamaica to Atlantic is fine it's when you want to go from Woodside to Atlantic via Jamaica (i.e. east to go west) that the ticket machines have a problem.
It is not if you get the cash upfront and can reinvest to produce more machines.
I've outsourced some development on oDesk, and it worked out ok. I even hired one of the developers full-time for a different project.

What I did was start with a small project, and verify the developer's work. This is much easier to do if you are technical.

If you are non-technical, I think these sites are worthless. There is no way to know what you are getting.

Edit: I should say they are worthless for technical work. I've also hired a non-technical assistant who was in the US and that worked out great, and I'm sure other non-technical people could do the same.
the people who receive a "sex offender" label and jail time skew towards the "did something that actually has a victim" crowd.

To give you an idea of what can also satisfy this group of facts, they could also have been urinating in public, which in many places earns the offender a place on the sex offender list for life, then resist arrest with a conviction for assault on a police officer due to a lack of funds of a lawyer. So, y'know, it's good to keep one's moral panic gauge calibrated according to the current state of the law.
Should C# warn on null dereference?
Well I think it's a worry that your daughter's school canteen is better run than the prison system.
Declared extinct in to 2011.

http://en.wikipedia.org/wiki/Western_black_rhinoceros
Fair enough, may not be the best choice of words. I was thinking about it from the perspective that everyone is a lawbreaker to some degree or another; and imagining a situation where detection becomes trivial for all of the minor offences we commit on an ongoing basis.
> I had virtually zero budget

at this moment I strongly suspected that I knew how it would turn out

> and since it was already late

and this made it a slam dunk

other tells (statistically speaking):

-- the "I had this great idea!!! just needed a developer" factor

-- looking for programmers on Elance/Guru, etc.
For once, the comments made at a major news org's site made me <not> shake my head.

Oh yeah, and inb4 "why is this relevant to HN or startups?"
Bitcoin right now as it stands is a cash cow for everyone but the miners.
it's more pronounced with clients that are less sophisticated, smaller, more mom-and-pop, "I had this great idea!!!! but a very small budget" types. avoid them, and you'll do better
A few questions:

1) What version are you running?
We had a problem with earlier versions that didn't NGEN and had startup delays.
With V2 we made it so you can write cmdlets in PowerShell itself which is pretty simple.
With V3 we added auto-loading of Modules which allowed Xcopy deployments and simplified discovery.
We just released V4 so you might want to give a more recent version a try.

2) What don't you like about the language? Is it just personal preference or are there things you can't do or are too hard to do?

Thanks!

Jeffrey Snover [MSFT]
Distinguished Engineer and Lead Architect for Windows Server and System Center
I disappointed that device have no USB plug aka BioPort ;)
Good point. Skeptical if that sole reason represents all of their business models though?
I hate this bullshit.
Makes a change. I see a lot of tech sites and blogs these days that barely work in IE.
There is some noteworthy competition to Mint. I don't have any experience with these, but they seem promising.

Level - https://levelmoney.com/

22seven - https://www.22seven.com/

There are likely others, but I just rarely hear about money management apps.
We're trying to collect all the Computer Science-related papers we can in our GitHub repo: https://github.com/arc90/read-and-talk

Please feel free to submit a PR with more if you have!
Performance of Bitcoin vs other asset classes this year
Does anyone have any good, language agnostic resources for writing interpreters (not just for lisp)?
Mint was the competitor. Then Intuit (Quicken) bought them.
I'm not really surprised to read this synopsis of hiring on Elance. I've done a lot of hiring on there, but have found out you can leave no room for guessing. No matter what you want done needs to be speced out meticulously and attached to the project.

It has been said, but you absolutely get what you pay for. Again, for the price this sort of nagging for payouts of pretty typical I've found also, especially for low paying jobs.

I must say contrary to the author I would be leaving a negative review for this developer. There is no excuse to hold the source code hostage for a 5 star review. Tacky and unprofessional
>It’s also huge, since it comes with a battery pack that charges wirelessly.

This is one of the main problems with sub-dermal implants. You don't want anything trans-dermal, because it's a recipe for infection. But if it's sub-dermal, it not only needs to be biocompatible but also needs to wirelessly transmit data. This implies a need for a power source of some sort that won't overheat. I sincerely hope he's thought this through, because if that battery gets too hot, he's going to destroy a lot of tissue, to say nothing of how biocompatible the device is.
Yes, likely the opposite would occur.

I can't comment how how commonplace it is, but having worked in an office with many women there seemed to be a lot of animosity towards the more attractive women from the less attractive women. Could have just been that office.

Another friend who ran a support department told me she refused to hire a quite attractive candidate because she felt that the attractive woman would 'distract the men'. My personal feelings were that she liked being the only woman in the department. To be fair she also refused to hire candidates based on their age. We stopped talking shortly after that conversation.
$ man ascii
Ok....why? And please don't replay "Why not?"
All it needs now to be perfect is Hindley-Milner type inference.
I think Simple would get a lot more attention then they are getting if they offered a paid service for people who wanted to link their accounts and use their platform as a money tracking tool.
What's funny about this is that every comment here is calling this useless, yet it's something that's very much in the hacker spirit.

Utility is not the end goal of everything.
Never seen these! They look good at first sight, I'll be checking them out. Thanks.
With my .net cap on, a big chunk of my day is navigating around things like this.
I'm not sure I see your point. I take from your question mark that you don't believe failure is a very weak signal?

You're exactly right in that if success requires both competency and luck, then having succeeded means you were competent, but failing doesn't mean you were not. Depending on how much luck is required, failure can be either a fairly strong signal for incompetence or pretty much negligible.

This is very easily proven from the bayesian theorem.
the root problem is fixed scope/price contracts. almost always one party or another, or a mix of both, ends up getting screwed. I prefer to pay-for-time, then both sides evaluate results/experience continually, with each side able to "fire fast" or "up the anty" if/when that party decides.
The thing I love about ddg is, it links to https versions of pages searched. For eg. Google will link to non https version of Wikipedia results, whereas DDG will link to the https version.
Look at it the other way- the people who want $800 apps are the ones most likely to withhold payment or give bad reviews.

The developer is probably working from hard-won experience, the client in this case is not.
What does your app?
Because it's a boring problem to solve?
Is the point that we need a transpiler for any idiolect to JavaScript?
great if it helps you learn something. shouldn't be on hn front page.
Hiya! I'm the creator of this. I did not expect this to be here (nor did I especially want it to...). If it isn't painfully obvious, this is a joke, so please don't take it too seriously. Thanks!
Missed a shot at a golden headline: "Fake femme fatale fools feds"
QE is two or three orders of magnitude more than VC outlay and VC outlay has not drastically expanded over the past seven years. There is no bubble.
Agreed. Consulting and working with individuals to develop their 'baby' is extremely difficult. Majority of the time their expectation is that coding is fancy typing and changes take seconds not hours.

As a developer I would suggest building in a reasonable monthly fee for X months for support. It's unrealistic to assume apps are going to meet customers expectations 100% of the time. Discussing this and setting a budget for after 'completion' helps a ton.

The poster and most individuals expect to pay a one time fee and start making tons of money on their idea without reinvestment.

As developers we need to help educate clients. But, individuals are hard, we never do it unless they are well funded. Not just for their app but for their marketing and overall initiatives.
Not really. It just shows that people tend to be insulted when someone else says they provide negative utility.

Big news, huh?
Your account is a month old, I suggest you check out the guidelines: http://ycombinator.com/newsguidelines.html

> Please don't submit comments complaining that a submission is inappropriate
> for the site. If you think something is spam or offtopic, flag it by going to
> its page and clicking on the "flag" link. (Not all users will see this; there
> is a karma threshold.) If you flag something, please don't also comment that
> you did.
App Developer Magazine Developer Spotlight - Wasabi Productions
We're using Drupal Commerce, it's been a fantastic replacement for Magento.
It's not reinventing the wheel if you're contributing to a growing and community driven platform such as DC which, is a big improvement over Magento IMO.
Well, no... I disagree that this is any viable dialect of canines.

Moreover, no cognitive system of canine can corroborate this as a valid dialect of canines. It's English-projection. At best it's mockery of canine dialects.
The only miners making a profit either already have theirs in hand or will have the next-gen's by end of this next week. Difficulty has risen to 4PT in a span of three weeks when it took years just to reach 1. HashFast's "Miner Protection Program" is the only offering at least promising returns. The rest of the miners were rushed to market and skipped a number of standard steps in their design, testing, and manufacturing processes. I'd buy straight bitcoin if I were anyone seriously considering an investment.
There are philosophical and bureaucratic similarities among almost all of the major/dominant dynasties after Qin that disappeared after the Qing fell and probably won't come back ever again. But I could have chosen a better example.
Indeed.

The article is also published in 2011, I'd say this post title merits a (2011). Clearly not a current event, threw me off too.
Also I've seen a pretty high correlation (not 100%, but high) with clients that push down on pay... but ALSO have very high expectations on quality and time-to-market. It seems paradoxical, but life doesn't prevent paradoxical idiocy from existing.

Speaking in general terms, the clients that offer/agree to higher pay tend to be less demanding, more flexible, more realistic, more appreciative and with more repeating/recurring business (rather than one-off speculative "I have this great idea, just need a duh-veloper!" situations)

I'm getting very close to a point where I might start "shit testing" or filtering potential clients by asking for, say, $1000 upfront, just to have an exploratory talk with me on the phone. Figuring that if they cannot even do that, physically, or are not willing to do that, then they are probably not the kind of client I want to take on anyway, either because they don't have the budget, or, are not sophisticated enough. (They don't understand market conditions, the risks involved to developers, the money cost of time, the time cost of money, the nature of reciprocity, or what their alternative cost would be if they had to hire a software engineer as a FT/direct employee, pay full benefits, paid time off, insurance, etc.)
Healthcare.gov is just the beginning
On this note, is it possible to completely remove my user agent entirely from all my browsers?

I'd like to get to the point where the only identifying information my computer gives out about me is information I give out about myself.

At the end of the day I shouldn't even suffer as a user because of this because if sites are "doing things right" then they shouldn't be using the user agent for anything at all anymore. They should be using feature testing only.

Since it's been such a useless feature for so long, I'm surprised no browser makers have gone as far as removing it entirely (I'm looking at you chrome and firefox)
http://knowyourmeme.com/memes/doge
https://www.google.com/trends/explore?hl=en-US#q=doge&cmpt=q
I lost you on your "Does not ship with the OS" point. What are you referring to?

PowerShell has shipped with the OS since WS 2008 and Vista. We have ALSO made it available to prior versions of the OSes (e.g. down to XP.

I also missed your point about interoperability of shell scripting and PowerShell.

PowerShell can launch any process, pipe data to it and read/parse the data that it generates.
PowerShell can be launched by any process and read/write text.

So when you say "interoperate" that is what I'm thinking of so I think they interoperate well. Are you referring to something else or are you experiencing a problem?

Thanks!

Jeffrey Snover [MSFT]
Distinguished Engineer and Lead Architect for Windows Server and System Center
And I didn't say anything in the order of "it's useless". I said "I don't even", which is the openest of things to say.
I think it's pretty funny. This is firsthand codecomedy.
> Being open in this context is like being pregnant, you either are or not. You can't be half-pregnant or half-open.

What utter piffle.
ASP pre dot net is what you should have used. It was perfect for web apps and way faster to develop in than C. I am 100% serious. I worked at a startup back then (one of the few that survived) and that was what we used.
It's really cute and clever. I sort of wish I thought of it, because I really do enjoy getting little morsels of hacker fame (or infamy) for stuff like this.