skysight-inc/HackerNews huggingface dataset:
You are missing the point. What the author wants is a composable toolbox. He knows it's possible, he can wield them proficiently, and the gains are numerous, but the system doesn't give him the means to do that.

You can't pipe iPad apps. You can't filter emails from a file using a single line of Objective-C. Development environments don't have the practicality of typing text in a shell for instant execution.

If I understood correctly, "anti-programmer" means the environment doesn't make use of his abstraction abilities, not that it is bad for developing software.

And hell yes, I would compose kitchen appliances if I could.
I think the Facebook example provided in that post is exactly what they are trying to avoid- people entering their usernames and passwords into random chat clients. After all, you have no idea what they do with them.
[Mindmap] How to launch a startup
I thought Windows 8 / Internet Explorer 10 was only removing plugin support in tablet mode. i.e. still supporting plugins (including Flash) in traditional desktop mode.
Compiling a small list of Tor users and grabbing un-protected data could still be substantial though.
Holy India Tour
Landing Page Templates
That "one specific group" was the "one specific group" the prior comment was picking up on from it's parent. Did you bother to read the two comments before mine to get the context of my comment, or did you just see it and attack it out of the blue?
In "A Colossal Failure of Common Sense", Patrick Robinson provides a pretty good example of a pretty useful thing that investment banks appear to do - providing liquidity in the market for distressed corporate bonds.

He gives an example of some airline that announces it has financial troubles - immediately people holding the bonds they issue are pretty keen to sell, pretty much at any price. The bank have had very smart researchers who spot that the airline looks like it will be in trouble and then estimate how much the airline is really worth and then buy at below this price (based on their assets - planes).

The people offloading the bonds are presumably pretty happy as they are worried they might be worthless and the bank is making some money off of the risk that their research might be wrong.

Sounds like a pretty fair way of making money to me.
Just don't accuse a team of hard working, talented people of being out to take your freedom.

Are you saying the people working on Android, Metro and platforms not owned by Apple are not talented or hard working? If not, why is the manner in which Apple people are working really relevant?

You are simply evading the point. It seems like to you, your ownership of Apple devices is a personal obligation to defend Apple from its "enemies". It isn't. Again I am forced to asked why you are doing this. It taints the rest of your argument and makes everything you do sound awfully much like zeal, and not like a rational opinion.
This is true. So many managers see somebody doing such hard work, fixing so many bugs, that they think he must be the brightest engineer. They never think about the fact that the engineer must have created all those bugs in the first place.
Detroit: Two-Tier Wages Could Be Part of the American Manufacturing
And here is one explicit way to use MySQL as a queue: https://www.pingbrigade.com/blog/entry/selector-workers-reco...
You've never heard of an evil genius?
How many people do they expect you to employee? What pay would you typically get in Russia? How much would they let you pay yourself?

40% seems a bit steep, but if you are also getting an OK (below market, but not terrible) salary for working on the project, then it sounds great (unless there are some legal traps). If they want you to hire dozens of staff, and everyone lives off ramen and the hope that some VP will be interested in funding the next step (for a huge chunk of the remaining equity), then it's not so great.
It was a game: I'd give almost certain odds this was an intentional copy-protection/anti-cheating scheme.
Details about IME Florida
If the guy had made 2 billion by accident the CEO would get credit for it and take a big bonus home. It again shows how messed up the system is. The big guys have all the upside but pretty much no downside.
I know very little about the russian startup scene but I thought Mail.ru was one of the most successful online companies there?
5 Links for Developers and It Pros 9/16/11
I'd use random data to make it hard to compress. You don't know if there won't be some link layer compression along the way.
What is Wrong with My Blog? | Jacques van Heerden
I have made a start at replacing the investment banking system with a tiny shell script. https://gist.github.com/1222010

Feel free to fork and improve.
I see a new line of bracelets coming out of this..
Welcome to badge world
Klicka här om du vill äta julbord i Göteborg
Welcome to BästaJulborden.se, Swedens most ambitious guide to restaurants serving Julbord. On BästaJulborden.se you will find Göteborgs bästa julbord. You can do you searches for Göteborgs bästa julbord by area, price range and choise of food. We welcome you to BästaJulborden.se, Göteborg bästa julbord.
That is precisely it. Which brings me to the point here:

http://news.ycombinator.com/item?id=3003812

"We're slowly being led into paying incrementally for utility computing on a device we actually paid up front for".

If it's no longer a computer, it's an open market to exploit. We are consumers, not users any more.
Like the blog author, I thought it was obvious what the problem was: Every time I read that, I'm going to have to figure out what it means. Any time there's a problem or change to code in that area, I have to stop and understand what it's doing.

To clean it up, I'd do 1 of 2 things: Either write a .clear() function, or rewrite it to start at the end and clear the items in reverse.

With the .clear() function, I can at least ignore it because it was tested and worked. (You do write tests, right?)

With it in reverse, it's something I've done numerous times because of how lists work in certain languages. I'd instantly recognize that it's going backwards because the list always starts at 0.

If I wrote it in reverse, I'd also write a comment about why it's in reverse, though, so that anyone else can instantly know why, as well.
The code in question:

for ( int i=0 ; i < this.MyControl.TabPages.Count ; i++ )
{
this.MyControl.TabPages.Remove ( this.MyControl.TabPages[i] );
i--;
}

Nice analysis into the thinking that went into creating such bad code. Took me a while to even see the i-- at the bottom.
An Interview with TechStars Graduate 'FullContact'
I haven't seen that it's dead, myself. Not sure what others are seeing. I've been doing Android development, and I sort of formed a bit of an Android dev community on G+. Some people post more than others, sure, but I've made some friends out of strangers, and I see a good bit of variety in my stream. Not all dev stuff, understandably, but I've been able to interact with some cool people.

I guess it has quieted down a bit since the beginning, but I also haven't made a huge effort to expand the number of people I follow either. It's active enough that it wouldn't occur to me to stop checking it.

I do follow some Googlers too, like you, and recently I got in on a game of Diablo 2 with one of them. A G+ organized retro gaming night (sort of in preparation for the release of Diablo 3).

Maybe I'm in the minority?

(my Android developers post that started all that is here for the interested:
https://plus.google.com/104570711580136846518/posts/CECXy1zg... )
All technology is magic at some level. Go deep enough and no matter what the technology is, we don't understand it why it really works on some basic physical level.

Every electrical engineer, or computer scientist out there might as well be a wizard. Why pretend that one piece of technology is inferior just b/c it operates on a different level of abstraction.
You don't necessarily need plugins to make web games. The best replacement for Flash for web games that I've seen so far is WebGL (check out Angry Birds on Chrome). The problem is IE9 doesn't have WebGL support, and neither will IE10.

So yes, I guess web games on IE are dead going forward, but it's only Microsoft's fault for rejecting WebGL. But I'm sure developers will continue to make WebGL games for 60%+ of the browser market (or more going forward) for Chrome, Firefox, Safari and Opera.
Julbord i Stockholm
Welcome to Bästajulborden.se, Swedens most ambitious guide to restaurants serving Julbord. In the guide you will find Stockholms bästa julbord! In the guide you easily can search for specific julbord in Stockholm sorted by price range, type of food and area. We want to welcome you to BästaJulborden.se. All the best julbord in Stockholm.
Anyone else read it and on the first pass think, "yeah that works". Then on second pass think, "it's not a good idea, but it works." Then finally think, "under pressure I've done worse; at least this works as intended. S/he should probably comment it."

Or is it only me?

Addendum:

I would also add that even as a junior program, Clear() was easily learned within the first few minutes and usually when you have to use a hack like this it's because something has gone wrong. I wouldn't necessarily chalk this up to inexperience or deadline it could honestly be there was a bug and this was the only way to get it to work.
The are cheating too well. By having a massve speed increase (45MB/sec) they are immediately raising warning flags, and asking to be caught out.
What you describe are "appliances". Single purpose items.

Computers, are by nature interchangeable with respect to their use at the whim of the user, without cost. They serve many purposes interchangably.

What I am concerned about is that a cost for changing purpose is being programmed (excuse the pun) into the users, converting them from users into consumers.

Consider the case of a Leatherman tool. Would you buy one if it had a couple of useless tools supplied with it and you found out when after you bought it that you have to buy all the good ones? Also the screwdriversr can only be used with Apple-licensed screws and you have to turn them the wrong way.
Top Game Warhammer 40,000: Space Marine Review-- + Free Download after review
Firar 1.Bölüm izle
Firar 1.Bölüm izle
Adını Feriha Koydum 26. Bölüm izle
Adını Feriha Koydum 26. Bölüm izle
Breitling replica watches
Little suggestion, from my humble perspective: when submitting a link to a project, include the project name in the title (eg: "Concrete: a simple continuous integration server in Node.JS and CoffeeScript"). Should be more memorable, and easier to find for future searches. +1 for sharing this one though
Quick (Partial) XSS Fix In ASP.NET
English Schoolboy Looks for $1 Million VC Investment
I think you're 100% right about over-parenting. Hence the need for something like this:

https://freerangekids.wordpress.com/

But I don't think the author of the article is (necessarily) there. I suspect the author is already pretty close to the middle ground you're proposing. I think the responses you've gotten on this have a lot more to do with people feeling bad for how you seem to be treating the author (though you didn't specifically say anything about him) than they do with people disagreeing with you.
Agreed++. I've done similar filesystem queues and have been told by corworkers "Yuck! That needs to be in a database!" ... so I ask why ... and the answer is "Because that's what databases are for!" Inevitably these cowrokers inherit the project, database every aspect of it, and then the app promptly collapses into a steady stream of downtime alerts. Yes, that's what databases are for: keeping DBA's gainfully employed.
WebMatrix and node.js: The easiest way to get started with node on Windows
Tiny Shell Script to replace Investment Banking System
So... How is humanity better off by investment banking?

What I mean is, that airplane example consists entirely of gamblers.

Are you saying "humanity is better because people can continue to fly with the airline"? Then why not use a different airline?

So I'm struggling to see why the world wouldn't be better off letting the airline fail, as opposed to risking a bunch of other people's money.
Good point, my bad.
It's too late to change it now for me, unfortunately.
Hrm, did you click the link?
Back to Basics: Big O notation
Forgive student loans
forgive student loans
"Forgiving student loans will result in greater stimulus to the economy than any tax cut for corporations that pay little in taxes anyway or a billionaire who will simply sock the excess into
forgive student loans"
My job interview with Autodesk
If you go to the testing page (http://www.singlehop.com/why_singlehop/data_center_details.p...) you have two choices for testing locations - downtown leads to https and goes fast, but elk grove leads to http and is uncompressed.

Given how easy it would be to get caught doing this (the https download makes chrome claim 40mbps over a T1) I think it's more likely this was accidental.
Cancer is terrible. this is a beautifully emotional heart breaking story. something i would expect on the front page of reddit. But what the heck does it do on my Hacker News with 350 upvotes?? Get off my lawn!
Whether or not you believe I-banking is a good or bad thing, it is utterly tangential to the main point I was making.

The current crisis was caused because too many investment bankers were risk averse in the same way, not because they were risk taking.
Dear Jim:

http://raganwald.posterous.com/dear-jim
I'm sure it's been said before and will be said again - so it goes. Formal non-profit status should be lost whenever the organization engages in political activity. I am not comfortable subsidizing (via a tax break) activities that are hostile to me or my world view. I surely don't want to support hostile lobby groups.
FogBugz for Customer Support
Does anyone ever use FogBugz as a customer support tool? How do you like it? How do you manage different cases from CS to Dev team?
Thanks!
Sorry, dumb question, but why fluid as opposed to modal? iPad users are used to browsing products modally and there don't seem to be any usability issues with it: there is a clear navigation stack as well as full focus on the product pages.

You have a fascinating concept. Could you explain some of your thinking on why you think this particular paradigm is superior?
If they are the upstarts in these countries they can do whatever they want. It's just the ballot, you can change the search engine from the settings just fine. No other browser offers a ballot anyway.
"what any ordinary mammal does when their offspring goes too far - smack them. Figuratively if you prefer."

I'd call that advocating discipline, not necessarily violence.
Sounds similar to hackfwd, where the amount they give you is essentially to pay founder salaries while they build a prototype. They take a big chunk of the company but in exchange take away the risk for someone leaving a job to create a company.
Dependent on the state of mind, one might even have done something like this (as I can't tell the language used in the example):

this.MyControl.TabPages = new Array();

Try to find something like this when the problem you are confronted with is that a server has to be rebooted every few hours because it eats up memory.
Another option would be to run a while() loop that keeps running till the current .count() value is == 0.
google does this. They know everything about you. they know you better than you know yourself. and they have never fading memory with infinate storage
Most people want to believe their brand is as special as Coke or Apple, but they usually aren't. Most people will not know what a Verisign logo on a web site means in terms of actual security measures, they'll only see it as a label saying "hey we claim to be secure!" And those who are familiar with Verisign will associate the logo with their misdeeds, and wonder why they should do business with a site that does business with such a company.
Does anyone have more information on this bit?

"It resembles a model developed by Miguel de Icaza's Mono Project, in which the information the compiler generates about a program can be reused as a library."

Sounds very interesting, but the article unfortunately doesn't go into much detail about the information that is made available.
Flagged as off-topic for HN.
most of (not so familiar with computers) users don’t change default settings.
$ dd if=/dev/random of=nonbullshittestfile bs=1M count=500
Deleting from a container while you are iterating over it should always raise red flags.
nice writeup, could really feel your pain/obsession (not a bad thing) -- the sketchiness of the codeblock from the get go was cringeworthy for me too - harks to marking CS assignments and the like back in the day. what a way to start my day too. blech
I went to the shops to have a look at the various non Apple slates. All of them were badly presented. The applications were dull, the email client wouldn't start because it needed an account, the marketplace was blocked because you have to put in a credit card. The playbook itself was stuck in a air hockey game, but I pressed every button and couldn't exit it. No wonder Apple is eating every one's lunch by just showing up.
So? that doesn't stop the other browsers (and it shouldn't).

Google isn't the dominant player there and they can do whatever they want to grab market share, there is nothing wrong with that.
Electronic Prescriptions (eRx) 
OmniMD™ eRx product module is Surescripts Gold certified, and meets all criteria of a ‘Qualified eRx’ facilitating providers to avail Medicare incentives.
Rudiments: Learning to Write Code Well
Eric Feng | CrunchBase Profile
not a dumb question at all.

first let me clarify that i don't oppose the modal model in any way – as you said, it works just fine. My motivation was to find out whether the fluid model a) also works and b) has any advantages, and if yes which ones.

I didn't come to a conclusion so far, but I have observed some interesting stuff, both on the pro and con side:
- Once understood, the interface makes navigation considerably faster
- The individual space for content is necessarily smaller and
- The individual content panes have to adjust to the constraint that their content can only adjust horizontally, as the vertical axis is reserved for the navigation.

I am opposed to saying that modal is inferior or something like that, it always depends on the context, the use case. In this very special case, it might be a better solution, but in many others, it fails hard ( think, for example, mail ).
Free Registration Will Get You There
The other nice thing about running it in reverse is that the .count method (assuming it's a method and not a property), needs only to be accessed in the initial condition setup.

If you're accessing the size of, say, a linked list, you end up sneaking an O(n^2) runtime because it has to re-count the size of the list every iteration to check for termination.

c.f. https://secure.wikimedia.org/wikipedia/en/wiki/Schlemiel_the...
Yes, I do that there are a number of people at Apple spending a large part of their days figuring out how to prevent people from using their own purchased items in the way that they wish to. Lawyers, programmers, and PR people.
And you want g..gle to be dominant player everywhere?
Ask HN: I was asked to leave my job and now I want to work in the US. Advice?
For the past year I've been a frontend software engineer at an up-an-coming UK startup. In the interest of furthering myself as an engineer (with the intention to mould myself into a full-stack web application developer) I've been asking for more challenging work from the company for the past six months.

Unfortunately, the company can no longer support my role and we've come to a mutual agreed whereby I'd leave the company and receive severance pay.

Getting involved with the US startup scene is something that's been a dream of mine for a while now and I'm finally in the perfect situation to do something about it.

The only problem is that I have no idea where to begin!

I'd love to come over to the US and meet people who work for startups, hack something together and just get a general feel for how the US differs from the UK.

If anybody could give me some advice on how they'd proceed if they were in my position, possibly create some introductions for me or even allow me to work along side you for a week or so then I would be very grateful indeed.

A little more about me...

Things I'm awesome at: HTML, CSS, JavaScript, interface design and usability, client interaction.

Things I'm good at: PHP, MySQL, Amazon AWS server admin.

Things I'm learning: Python, Objective-C, Sphinx, MongoDB.

Things I do to kick back: Gym, run, read, consume specialty beers, play unhealthy amounts of video games.

tl;dr I had to leave my job and now I'd love to experience US startup culture. Please help!
Besides a .Clear(), wouldn't the second most obvious be to have a count variable external to the loop that is initialized to the number of tabs before entering the loop? Then you still count up, and are able to reach the end of the list.

Either way, we have just come up with 3 much clearer solutions in what I would guess is at most 5 minutes between us. I would guess we have the luxury of it not being 9pm at night and working for our jobs. I was happy to see the author include note of that rather than just call the original programmer an idiot for not knowing how to write maintainable code.
I'm the same. I strongly prefer to only have to maintain one computer. I don't want or need more computers (in fact I got rid of a bunch). Augmenting it with appliance-like devices for additional needs is a pleasure.
One of the advantages I find in pair-programming is that the 'navigator' (the one who's not typing) will often catch this kind of thing as it is happening. "Hey, that's just a while loop, or better yet just use `Clear`". There are other (greater) advantages to pairing, but this example is something we typically avoid before it gets committed.
Statistical Info on UK's Riots
The article's point about writing code that does what it says it does is fine. But as an interview question, I have trouble imagining that candidates won't figure out that this is a game of "guess the answer I'm looking for" and say that they would rewrite this code.

A better question would be, there's tremendous deadline pressure, the company is in imminent danger of losing a giant deal if we don't have working code for some demo, and you have three features to implement by Monday afternoon. Do you write a new feature immediately, open a ticket for refactoring this loop and then write a new feature, or rehearse your explanation to the big boss that over the lifetime of the software, rewriting the code before adding a new feature was more important?

http://raganwald.posterous.com/javas-comb-over

Just kidding, but trying to make the point that "what do you think of this code" is a little obvious as an interview question.