skysight-inc/HackerNews huggingface dataset:
I see some value in this type of thing. If someone can't bluff their way past a (non)technical recruiter, will they be able to handle a requirements meeting or communicate status to a PM? Some engineers really can only talk to other engineers.

What's the worst thing that could happen if you fibbed "Oh yeah 9i, I've used that too."? You'd get an interview with the database guy who actually knows the difference.
There is an app named worqshop that is the first iPad app with github commit functionality. It works reasonably well.

However, the text editor in this app is extremely barebones, lacking undo currently and lacking syntax highlighting for the majority of file types.
I'm surprised that copyrightability of APIs is still an open question in (US) law. Is that because people haven't copied each other's APIs before, or because when they did nobody cared about the legality?
I seem to find myself tip-toeing through a minefield of things I didn't say or mean to imply. I'm not sure where the gated community thing came from. They aren't even related concepts. (Though I wouldn't mind hearing why you consider them so closely related.) Everyone has the right to browse as they please, I agree with you on that point. I don't think noscript users should get upset when a site owner points out that their client is crippled if the site owner wasn't delicate with their feelings in the process. It's a hindrance and an annoyance (a conclusion that you even shared as a noscript user over time).

>>I think it's everyone's prerogative to decide whether or not a site can track them or show them ads

Or even work properly. (I felt that was important to include too since it's a big deal.)
Do we really need garbage collected languages when technology like Objective-C's ARC transparently "automates" the use of manual memory management?

See: http://clang.llvm.org/docs/AutomaticReferenceCounting.html
Hey thanks! I'm building a new one using the S3 API, it should be working in a few days!
Amazon is about cost, they understand cost and want to remain "trusted" about cost. The others benefits you list are bonuses to the central argument that Amazon wants to deliver services to you at the lowest possible cost.
I see procedural generation as a tool in a designer's armoury, not a replacement.
that is hardly an essay.
What about reading the links and clicking on the code BEFORE upvoting?

Oh wait, that's way too hard.. its like critical thinking and all that - requires thinking!

And it's wayyyy too accurate too!

Much better to read random "awesome" "next big thing" "former google employe" "you name it"
VoodooPad Release Notes
>Is it just your team shuns you and then you end up with nothing to do

I think the "wither away" bit is probably actually the truth. Let's say you're consistently ranked in the bottom and stick to projects that don't add value to the company. Since stack-ranking determines compensation, someone who costs the company money probably gets salary decreases. After a while, an underperforming worker could make more money in a different company, and they take the hint.

Of course, since Valve is dedicated to hiring the right people, they probably don't hire too many duds. Talented people who just don't fit in probably just update their resume and go somewhere else.
I am curious: how did you find this infected comment thread? Do you get alerted whenever a comment thread reaches a certain depth or how does it work?
So here's my take, GPL is pretty much the de facto choice for full open source applications, and here it makes much sense as it's a 'finished' product, and in many cases the individual parts of that finished product which are reusable are licenced permissively.

Meanwhile components like libraries, frameworks, have since long leaned towards permissive or atleast LGPL style licencing due to them constituting only a small part of whatever program they are used in.

Like the edited article states, the author was wrong in saying GPL is declining or that projects are in any way switching, the thing is that these days we see lots of new open source developments in web technology frameworks and these frameworks are predominantly permissively licenced as they are basically components on which full web solutions are built.

And given the sheer number of web oriented open source tech popping up these days it's no wonder we are seeing new permissively licenced code dwarfing new GPL licenced code these days. For example when I viewed the 'Popular Watched Repositories' list on github, the only ones I know are GPL licenced were Linux and Git, and the list was heavily dominated by web targeted projects.

Now there seems to be a strong anti-GPL sentiment in web dev, which is likely due to people working there relying heavily on open source components for their proprietary solutions and as such they simply can't use GPL, hence complaints.

Bottom line is that there is no 'one type fits all' licence, which is why we have licence proliferation. I've always held the belief that whatever the author chooses is the right option, be it permissive, GPL or even keeping it proprietary.
They could have at least separated the layers into png-files. Now you need Photoshop to even use them at all.

Neither GIMP, Paint.NET nor Irfanview can open the files properly. :(
How to get a stolen domain back?
I run a medium-traffic website that generates about $200-$500 in advertisement revenue every day. Yesterday I came back from a two week vacation to find out that the advertiser code of AdSense was changed to a different account. Then I found out that the domains were transferred away from NameCheap to a Chinese registrar "22.cn". I assume right now this is because somebody found out my NameCheap password through a trojan.

Few questions to the HN community: Is there a procedure to retrieve stolen domains? Do I have any way to claim damages or press criminal charges? Is there a law firm that specializes in these kind of litigations?
Huh? Borderlands gun system was unpopular? Its as good as the loot system in any other Hack&Slay: some things don't really combine or do not fit your style, but technically, it worked really well. I see the procedural gun system as one of the biggest achievements of the game, especially because it yielded guns that were shooter-worthy and totally nuts at the same time.

That said, I think the problem is not only level layout, but designing interesting architecture. D3s levels could be played on white squares with properties, but a custom-built staircase makes the game interesting.
Thanks. This is a huge help for me.
I've started to come to the same conclusion. After having just bought out my co-founder because he couldn't commit to the same extent as I have, I have gone back to look for a new technical "co-founder". But now I'm thinking it might just suit me better to hunker down, get stuff done and iterate the business a few pegs. That might give me enough traction to then decide to hire what's missing. I agree that surrounding yourself with good, responsive, thoughtful, and challenging mentors is a suitable alternative to a co-founder, but of course, they're not in the trenches with you, so there's no way they could truly have the same level of stress or have the same skin-in-the-game as you do. Maybe that's a plus, tho.

As you can see I am torn -- stay a single founder or add to the founding team?
Hello! I appreciate your critic, but keep in mind I'm a Ruby beginner, I do this kind of things, and I feel proud of what I achieve. You made me notice the low security it has, so I'll try to fix it. Thanks!
Sure, though when you start a project often times the goal you set out to reach turns out to be the wrong one. Enjoy the journey and be flexible on the goal. The mere act of trying, produces fruits that you didn't expect.

I always loved this quote from Jobs: "...you have to trust that the dots will somehow connect in your future." And they very often do. So be sure to start that project, whatever it may be, just take the next smallest manageable step instead of just thinking about it. Go west and whatever fruits that produces might turn out to be very successful, just not in the way you originally planned.
Is there any video of this? The colored lighting is really cool.
Or at least working very hard on one thing so you can spend your time doing whatever else you care about, which may be "working" on other passion projects.
yup, just found it on youtube: http://www.youtube.com/watch?v=IAIPUGO1iko
Siskar.com
The solution to this is not making a design that is too wide to fit in my window, however.
This isn't a direct answer to your question - but why not work on obtaining a better background in mathematics? I guarantee you it isn't as hard as you think. Until you are at the very highest levels of numerical analysis or meta-mathematics, it's not beyond the cognitive capabilities of the average person - most people just give up and rationalize it by thinking it's beyond them.

Why is your math background so weak, in your opinion? If the answer is that you didn't put in the time, energy, and focus to learn it the first time around, then you have other problems beyond a weak mathematical ability. If it's that you never had good instruction, then it's worth the investment to find it.
So people should go be employees somewhere at 1/2 pay and bust their ass so the owners can sell and never have to worry about money again? Life can stop being about money, when everything required to live stop costing money. Food, shelter, education, healthcare all require money. Want to have kids, money. Want to travel and see the world, yep that also cost money.

Startups are exciting and fun, but their success is gauged by a single metric - money. When startups get acquired there are endless congratulations on this very site. And rightly so, the owners should be rewarded for their work.

In the end I guess you're right. I don't belong at a startup as an employee making 1/2 my salary. I either need adequate pay and/or an equity stake to work at one.
if paul were more of a gangster he would get it tattooed, but i guess he has a right to change his opinion, which probably makes him more calm and rational~ VC gangster // in org-mode (I've been listening to Rap GEnius0
> you won't get that nice "new" syntax

What's nice about that syntax? In every language that I've used which has it (C++, Java, C#, JavaScript), it's been a royal pain in the butt. It makes it harder to swap in alternate factory behavior and requires remembering a few arbitrary extra rules, like operator precedence (no matter how many times I write `new Foo().bar()`, it still doesn't parse right in my head).

Ruby, SmallTalk, and Objective C get this right: Allocation is distinct from initialization (new vs init) and both use standard message passing / method call semantics.
The generalizations he's making simply aren't accurate, you wouldn't find half-a-dozen googlers who think he's more right than wrong.

I'm not saying that the system doesn't fail in some cases, but consider that anyone so certain of how everything works, after less than six months at a company, is probably overstating his case.
Sort of. More like working very hard till you achieve financial independence, after which you can do whatever you want. You don't have to stop working; you just never have to work on anyone else's terms.
> Most hiring mistakes are bad matching, not bad hiring. The right person was brought on and put in the wrong place. So the correct solution is to pivot: help the person find a transfer to a more appropriate team.

Maybe at google. But objectively bad hires are not uncommon in general.
Is it really likely that we need a system like McDonald's to get a burger made?

I make a pretty fine burger, myself. And my own bread, for the buns.

But if you want to deliver a consistent product across thousands of stores for a reasonable price, you need standards, managers, guys behind the counter performing to task and standard. So you can walk into a restaurant in Bangor or in Spokane and know what you're getting.

Yet .... I can't deliver a home-cooked burger without the same structure McDonald's uses.

I get my meat from a butcher who gets it from some other guy and so on on back to Bossie in the pasture. That's one thing out of hundreds of bits that make up daily life.

We all of us depend on millions of others doing things to task and standard just to exist - it's baked into the bones of our society.

I don't think you can just get rid of it without building a system to take it's place.
One of the big misunderstanding of copyleft licenses is who they are aimed at. The allegedly "more permissive" licenses are only more permissive to the developer, but they say nothing about how permissive the software is to the end user. Such "permissive license" may manifest as very restricted or even malicious software, so it's really incorrect to call it such. The GPL is permissive for the intended audience of software licenses - the end users.
An "open source web dev who reads Hacker News" will do better machine learning than a Stats MS/PhD at a bank? OK, enjoy your ninja rockstars...
I noticed this as well. It would be nice to be able to pause the slideshow.
Hmm, GitHub has SSL certificate authentication. Could that be used for login?
All of these adaptive image solutions are heroic but incredible hacks. They load two images, load no images when JavaScript is disabled, depend on userAgent sniffing, and/or only work with specific backend technologies.

What we need is the ability to tell the client what we have, then let the client choose the right one based on screen size and bandwidth. Browsers should be able to do that for us. Here's one solution along that line:

http://www.alistapart.com/articles/responsive-images-how-the...
Ask HN: Becoming an iPhone app Dev.
I'm studying CS, second year, and I really enjoy programming. I'm very interested in developing iPhone apps and if even possible gain some profit out if it. I know some general stuff from C++, not much though. My question is, where should I start? What should I know and where should I begin to study about iPhone apps? I'm really lost and would appreciate some some sort of direction. lol
It might be a bit of a stretch to say it's an open question. This is the first time (AFAIK) anyone has sued over it, so there's no case law. The closest equivalent in "big" cases is probably Lotus v. Borland (http://en.wikipedia.org/wiki/Lotus_Dev._Corp._v._Borland_Int...).

Basically, Lotus sued Borland because the menu layout of Quatro was identical to 1-2-3. They won initially, but ultimately lost in the Supreme Court. The judgement was that the mechanism for using a program was not a copyrightable form. Prior to this case, I guess everyone sane had assumed that an API was a basically equivalent mechanism (just one for a programmer instead of a user). But Oracle has the constitutional right to sue for what they believe they own, so there's no "short circuit" that would prevent the suit.
YorAPI - Fully Functional REST based Back-end in less than 30 seconds
Exactly. I'm one of those who honestly doesn't mind if anyone comes along, forks, closes the source, and makes a million off my code. I think it's a lot about money. There's also this rejection of the FOSS ideals. The GPL puts a lot of people off because it can be perceived as being more about ego and anti-profit rather than true freedom. For me personally, I prefer open source to free because I'm against restricting anyone's usage of my code and don't mind if they don't contribute back.

I think people's intentions have changed too. It was once all about paying things forward and now the importance seems to be placed on simply sharing with no regard to how the code is used or by whom.
The prebate absolutely makes a dent in the regression. And greater the prebate, the less regressive. The FairTax currently uses the prebate based on poverty rate. A simple change (or compromise) of changing this to say double the poverty rate, and to remain tax neutral the 23% might need to go to 24-25%. This would change the graphic to look even more regressive. How about triple the poverty rate? Whatever this number is, below it, one receives more prebate $ than they spend in federal taxes. As i mentioned below, looking at the % (tax paid / wages) in the FairTax system doesn't make sense. You must focus on the consumption.

Studies have shown, most wealthy people will pay more tax in $ than they do today under the FairTax, and the poor will pay less tax $ than they do today. This is essentially the definition of a more regressive tax system. Not to even mention the other benefits like the time value of money and the international labor competition.
nobody measures bandwidth in GiB, sure, and next time I boost the bandwidth allocations, I might move those to GB, as that's what all the tools report. (I'd wait until I boost bandwidth allocations enough that it wasn't reducing the allocation)

However, there is much confusion with disk space in GiB vs GB. Hard drives are sold in GB, but most of the time, within an OS, space is most often reported in GiB like ram, so a 1tb drive is rather less than one TiB. I really do allocate disk space in GiB, not in GB, so I think it's appropriate to market it as such.
It's funny because most of these are problems I don't have yet affect me because others do have them.

You forget your dreams

Never. I live for my dreams.

ignore your family

Out of college the first startup concept I attempted was a family social network (family tree, photos, blog). How great would it be to use tech to possibly keep families together? I learned that women and new families loved it, but men seemed to be apathetic. "You spend time with your family?" "Of course" "Good, because a man who doesn't spend time with his family can never be a real man."

suppress your feelings

I try to keep people around me who don't mind listening to how I feel. Don't be a complainer, but don't hesitate to express yourself.

neglect your friends

The president of my high school class surprised me when he told me he has to make such an effort to get people to hang out. It is a challenge to know if you have a healthy friendship if you are always initiating the get-togethers.

forget to be happy

Of all, this seems to be the most difficult. If you aren't making progress with the other four, certainly this point will be true.
It's actually simpler in the bandit case, because you're only trying to estimate the average return. You could use a Chernoff-Hoeffding bound for example, but most bandit algorithms are of the upper confidence bound variety and actually calculate a bound as part of the algorithm.
It can be very convincing.

Point taken.

So .. I thought about it. If Valve were to hire me [1] I can see myself attaching to the systems admin role and liking it a great deal. It's what I do, what I like.

I do wonder how they make it happen for back office jobs that are not glamorous or especially fun but absolutely must happen.

[1] Hey, Valve. I'm not currently in the market, but I am a damn fine systems administrator. Drop me a line if you're interested.
It's one thing if everyone has to play scrappy. But if there is plenty of gravy to go around, and your CEO is on the forbes list, I'd expect market rate or better.

It's less about greed and more about not being taken advantage of while someone else gets rich off of your back.
Please give me an example. As above, focusing on the $ spent, it is a more regressive tax system than today. Our current system encourages the wealthy to put their money in tax shelters and use interest and dividends to consume getting about a 20% tax savings. Good luck earning 20% in the market year after year. Low earners do not have this luxury and tend to pay higher rates rel. to true wages.

With the FairTax, if you are using ($tax spent / $wage earned). Then yes, this could be low for a high earner. Ex. a 200k earner saving 75% of their income would be paying an effective tax rate of 12% of consumption or 3% of wages vs 20% if they spent everything. Seems like a nice incentive to invest doesn't it? But eventually all savings get spent. If it's spent by their kids as an inheritance, then they will pay a higher effective rate of consumption than to their labor wage reversing the difference. Now if it's spent by the couple in retirement, the tax to wage calculation makes absolutely no sense because it is INFINITE % taxes to (zero) wages. Whereas focusing on consumption would be 10% tax rate if they keep the same lifestyle under the FairTax. See why focusing on the percent of consumption is important? Either way, the earned dollar will eventually be taxed.

One caveat... There is a disincentive to consume primary goods or first run items and buy used. This IMO is a good thing frankly as our natural resources continue to decline with no end in sight. For the wealthy, marginal increases are low but effective tax is high. So there is a much greater incentive to consume than to save for high earners than they have today (increasing market velocity) and a greater incentive to save for low earners. This will also shift investment power from richest of the rich to be more democratic as more small investors enter the market.
If this is successful, it would not be difficult to make a loader that lets it run Scheme. Of course, there are probably better Scheme implementations than Lua out there.
Cost risk benefit... potential losses are made on the initial release but greater media attention and PR is placed upon the product itself to in turn increase the demand for future sales. In lieu of 'not having an Apple Store but wanting to generate significant buzz' solution.

Its a longer term-view (hampered mainly by stifling manufacturing) and a risky one considering the fragility of this industry where the 'faster gun' is made not in years in a factory but in months by enthusiasts/developers in their spare time, But who knows maybe their strategy only intended for this PR stunt to occur enough times to build up enough interest and then miraculously begin to take orders on a 'newly-arrived' supply.

I might buy one second-hand... if it comes up locally. I don't need a media center, but it was geared to be a stepping stone for programming, right?
I have to disagree on the simple aspect. It feels like they've been designed by someone who feels American tax payers are too stupid to understand the tax system and are only capable of following simple instructions like an eight-year old.

Because of my immigration status I paid an accountant to prepare my forms and was a little surprised to find out I owed the IRS. I tried to work backwards to figure out why but this was all but impossible. Few of the values are labelled and all are interdependent on each other. To figure out what a single value I had to work backwards through multiple branches until I reached the root input.

I'm convinced the forms were designed by writing someone in the IRS taking the code for their tax calculators, removing the identifiers and converting it into English text. I have no idea what each variable represents so am unable to be sure the totals are correct. I got the impression that an error early in the process could easily carry through without me noticing. The whole process is opaque and doesn't make me feel like I can trust the IRS or the process to produce an accurate result.

By contrast the Australian eTax application asks me a series of yes/no questions, used that to calculate my deductions and income and showed breakdowns for each. For anything non-standard they ask you to use online calculators and provide or retain your documentation. The UK system was even easier and seemed to be calculated based on data supplied directly by employers. My wife was able to get a tax return without submitting any paperwork (there may have been a single form, I can't really remember).
Ok, I do not know the tools, I am a software developer with some solid basics of Photoshop,3DMax etc. so I was aware of industry grade tools specific for linux. I just wanted to point out that there are some decent choices when it comes to multimedia and linux hence references.
By bsd I meant OSX ;-)
He's referring to the usual suspect... rumors.