skysight-inc/HackerNews huggingface dataset:
Are you moving to HK for a specific reason? As it's one of the world's most expensive places and although things are slowly improving it's not a particularly great place for startups.
Is there something similar for Android programming?
I was getting ready to go on a rant about how unfortunate it is that so much more money and effort is spent on what you might call aggressive tactics (guns, grenades, gas) versus peaceful resolution tactics (negotiation skills, psychology training, de-escalation techniques). Then I realized that I actually don't know what the relative proportions are. Does anyone know where to find that out?
OMeta style guide
You don't understand. These apartments are shared (in most cases). Communal houses are a complete disaster if you don't choose who gets to live in there with you (theft, fights, -God forbid- rape, parties, bullying, ...)
Really? What kind of ammunition is that?
I run a maxed out last-gen iMac. 3.4GHz i7, 16GB RAM, 2GB VRAM. I still run into occasions where things slow down, mostly when I'm running a zillion things at once. It's not one app that needs 12 cores, it's the overall multitasking experience.

You also resolved your own statement when you mentioned massive GPU parallelization. The Mac Pro is the only Mac to use desktop grade graphics (iMacs have to use mobile chipsets due to thermal constraints), and it's the only Mac where you can throw in more than one card.

Unless someone comes out with a Thunderbolt PCI-e adapter for desktop graphics cards to plug into, there's still going to be a need for an expandable tower workstation machine.
This can be found in the basic MongoDB tutorial.
If landlords are exploiting people and providing unsafe places to live, then that should be dealt with. I haven't seen anybody other than you mention those things though. People are just appalled by how small and ugly the rooms/cages are and they feel sorry for the people who choose to live there. The government shouldn't tell people who want to pay to live there that they cannot do so.
User-perceived performance in web applications
"[Upstart] currently has no way to adjust the maximum number of file descriptors, or limit memory usage"

That's weird, because that's one of the things i like about Upstart. The ability to set pam limits and others in the same file. Upstart seems to support the same options Runit memory wise: stack, data, memlock ...

limit nofile 10000 10000

limit nproc 1024 1024

nice 3

chroot /var/roots/mychroot

[0] http://upstart.ubuntu.com/wiki/Stanzas#limit
Fun!

Lots more ambiguities in C++. But a challenge to find them in C. My favorite: [] are just '+'
Does Gamification Help Classroom Learning?
TrueType Hinting
What Is Java, Is It Insecure, and Should I Use It?
Of course a family of 4 can be comfortable in an apartment.

Three bedrooms, living area, kitchen, full bathroom with possibly a half bath if it's a larger place.

Why couldn't a family of 4 be comfortable?
This could explain why Netflix is pretty much the only streaming provider who has refused to respond to us in regards to getting them on our upcoming media hardware platform. I even sunk as low as tweeting at some of their team to no avail.
I'm fairly sure if money were no object and transportation was near instant,

It's 2013 ... why can't we have that ? Surely the technology for this exists. I've always had this dream of "turbolifts" from startrek, the ground-based version. They're basically single-wagon trains that can go horizontally and vertically so they function as elevators. So you get in at the end of the hallway (or even the front door of your room) and you step out at work, or in a public station, or ... The big difference is, of course, that it works like a car. You get in whereever and you get out at home, or vice versa. No trains, no swapping cars, no ... Make it cheap by mass producing small cars.

Why can't we build something like that ?

Heh, I've even programmed algorithms for routing these things. There are lots of problems of course, the cars need to be extremely reliable, or you need an extremely flexible mechanical design so you can pick broken ones up from rails. But a comfortable, large, elevator takes up much less space than a car, but of course needs much more infrastructure ... Oh well, dreams ...
What is Agile doctrine?
btw <meta http-equiv=Set-Cookie> may behave same way!
Days since a sizable number of hacker newsers confused java the language with the jvm with the browser plugin: also 0
I live in a studio apartment in an Eastern-European capital city and you're right, there's no room for a bike in here. Well, tough luck for me, it means I'll only bike whenever I care enough about it to rent one.
Understanding iOS passcode security
I doubt they'd admit it. From bitter experience, you can be as respected as you like in a community like this, but the moment you reveal you're 14, everyone will stop listening to you.
clean the bikes, get a wall rack, and dump the girlfriend (which might get you down to one bike)
As much as I want them to succeed, I don't think they have a chance in the western world if they don't polish their OS a bit first. I think this is exactly what they are trying to achieve by releasing the OS this way.
IOS Gains, Android Slides in Latest comScore Report
Or better, don't build a business that depends on an irreplaceable product/company.
The jobs section claims:

"Our website has over 50,000 monthly hits - programmers from all around the world visit LearnJavaOnline.org to increase their professional programming expertise in the Java programming language."

However, I notice that the domain was registered very recently (on 19-Feb-2013) and there are hardly 15 tutorials on the site and most of these pages are blank.

Edit: looks like this site is just using a template. Please see the OP's response to this comment.
Researchers win $100,000 for Chrome hack that leaves Windows vulnerable
I'm extremely happy with supervisord, but now wondering how Runit is better.
> Atheists like to say "Why invent this idea of God without evidence?", but they can't name who "invented" religion or prove that it was even invented.

Religious people are sadly known for destroying and burning any book and evidence that shows any history before or in disagreement to their main faith.

We can't, because you don't let us, and are willing to risk your lives in doing so.

I will mourn all my life about the knowledge lost in the Great Library of Alexandria.
I jumped head first into Android and learned both Java and Android at the same time. It's doable, if you know something like C or C++ already.
I have added all the solutions to my html5 gravity simulation project here: http://jbochi.github.com/planets/

PS: Some of the configurations are not stable with my code. I'll try Runge-Kutta.
Could someone explain to us newbies what the #define code does?...
These are about the size of one of Florida's maximum security prison cells.

"Cells within the Cell Housing Unit have one or two bunks and lockers for personal items. Generally, inmates who require a higher level of supervision are housed in this type of cell. Cells range in size from 7 feet wide to 10 feet 8 inches or 14 feet long. "

In 2011, Florida had just over 100,000 people in prison (that does not include jails or Federal prisons).

http://www.dc.state.fl.us/oth/vtour/securecell.include

http://www.dc.state.fl.us/oth/faq.html
I care much more about legal precedent than individual cases. The legal theory to allow piracy on the high seas would have been super convoluted.

(although, personally, I'm against whaling, I'd also have supported the Japanese vessel if it lit the pirates up, too. )
Exit codes shouldn't lie
I don't get it. What will happen if you violate the language semantics? They call it 'dark corners'? If you hit your head against a wall, it will hurt. Is it a 'dark corner' of life?

Overall, the presentation is very weak, like from a yesterday's graduate.
The French revolutionaries actually did that. They killed the poor. How ? Simple : they washed their clothes, then sent them back into the cold.
Firefox OS Bets Big on HTML5
best xss protection - http://homakov.blogspot.com/2013/02/pagebox-website-gatekeep...
I'd recommend the sample projects from google & just having a muck around. Learning the debugger in eclipse is also a very useful tool for understanding what's going on.
It depends hugely on which industry you work in.
I'm developing SW for mobile phones and it's not been too long ago I had to use a climate chamber to debug a memory chip that was sensitive to temperature. There was also an issue with USB that failed to enumerate at -20C.

I haven't used it yet but we have some really cool (ha!) equipment that will adjust the temperature from -20 to +60 (Celsius) in minutes.
Frangible rounds.
Is Facebook Losing Its Cool? Some Teens Think So
I've started doing this whenever a company pulls a bait and switch (pet hate of mine). I got an email offer saying a site was $9.95 for 1 year, limited time only... ok sure, big savings and I had been thinking about signing up. Click through and get £9.95. Not cool.
Isn't re-#defining language keywords disallowed by the C standard? It's just that most compilers don't complain about it.
Not allowed to down-vote, but this is using a very large brush to paint a ton of people the same color as bad apples.

Most marketing around you is perfectly ethical with no desire to trick you into buying things you don't want. Most sales people you meat are perfectly ethical. There are, of course, some idiots, but that is about as productive and narrow-minded as saying that since some small percentage of programmers are misogynist, all programmers are.
A number of the pages don't exist or work when clicked on. Seems pretty poorly coded.
Is there any simulation online where I can just click to add planets and watch them move around each other? It's surprisingly relaxing...
It's also worth pointing out that buffers passed to strcpy, memcpy, etc. must not overlap. Otherwise it results in undefined behavior.
Through the lens of a galaxy and the Space Invader
Once you "trick" anyone to do anything, it is not longer ethical.
Funding for educational mobile app - Talking Tamagotchi
The source, Florian Mueller, is an "analyst" for both Oracle and Microsoft, so take this with mountains of salt.
It's an honest mistake with the job section. Check out http://www.learnpython.org/
There he does have more than 50,000 monthly visitors. I'm sure he just copied the page and didn't notice.
It replaces the first word with what comes after. For example, #define foo bar is roughly equivalent to s/foo/bar/g, so #define else would just remove all else keywords. I'll let you guess what it does to a program.
I think success requires much more than just some polish.

Based on the information available so far, it sounds like a very unappealing platform for developers. As a developer, you're essentially stuck using HTML, CSS, and JavaScript. I think this will drive away the best developers, who much prefer to use robust, mature languages like Java or Objective-C, rather than JavaScript. Likewise, the native frameworks of Android and iOS, for example, are much more pleasant and powerful to use than HTML and CSS.

It's not a recipe for success when good developers are driven away by a lousy technology stack. These are the developers that create the apps that really make a difference. Sure, a mediocre web developer may be able to create yet another to-do app for Firefox OS using HTML, CSS and JavaScript, but the value in what they produce is extremely minimal.

Without good apps, users will want nothing to do with it. Even then, it looks doubtful that this will offer any real benefit over the numerous existing mobile platforms. With it so unclear why developers would want to adopt it, and with it so unclear why users would want to adopt it, it just looks so much like a dead end.
yes, you are right but that is also an issue with the nonpremium version of evernote.
Google Cutting 10 Percent of Jobs at Its Motorola Unit
برنامج عرب ايدول 2 الحلقة 2
Japan clones 26 generations and still going
Dutch publisher launches news app with subscriptions for individual writers
Study: Facebook users sharing more personal info despite..
How HTML 5 Structural tags build a web page
They are probably counting their monthly hits on http://www.learnpython.org/ and http://www.learn-c.org/ ( http://www.learnjavaonline.org/static/img/code.jpg style reflect the adaptation from their python website)

« By running real Java code directly from the web browser, students are able to try out Java without installing it. » their "directly from web browser" solution is using http://learnpythonjail.appspot.com/ so I wonder if it's using jython to interpret the java code.
Addition of 1 and 1 in PHP
Guitar Oscillations Captured with iPhone 4 (2011)
Reminds me of the famous french Foundation Abbé Pierre poster campaign in winter 2008. The tagline was: "12m² for a poster, this is normal, but for a family?".

* http://goo.gl/zhqd3 (translated blog post) or

* http://www.bddpunlimited.com/node/2435 (scroll to "toutes les créations" for a slideshow, js + flash needed)
Aren't they designed so they couldn't go through a target preventing anyone behind from getting shot by the same round? My knowledge of ammunition is inadequate by any measure, but I thought the frangible rounds were supposed to be more "humane", though I could have just been fooled by marketing.
The pre-processor is independent and a macro expanded before the C compiler sees it.
Amazon posts SimCity warning
Sorry, my fault.
I replicated http://www.learnpython.org and I forgot that I wrote that there.
An interesting business model. In my opinion, also this business model can only succeed with enough subscribers.
I expect Facebook to see new competition enter via the college market, fittingly.

It's a time when teens are attempting to break away from their parents, family and old rules. Facebook now represents part of that old structure.

Some company is going to capture that market, but this time if they're smart they'll hold onto the market segment and not open up to try to include everyone. For example, you join as a freshman, and you're cut off two to four years after graduation or past a certain age (back to Facebook you go).

There are about 18 million college students in the US, and probably 15 million young college students. Plenty to build a business around.
Microsoft Exec: We Made a Mistake Giving OEMs Free Reign Over Hardware
Hmm linux provides AT_RANDOM from the kernel at program startup usually for randomization of stack canaries (but it can also be used for other things).
Delight as Newry City AFC officially launched
Yeah I just loaded SimCity 4 onto my wifes Eee PC over the network and it runs fine (not even ridiculously low settings).

SimCity games were always able to hit the casual gamer, you never needed a hardcore gaming PC to play. Why SimCity 5 needs things processed server side is just for the sake of bullshit DRM.

The only way for EA to recover from this will be to release it DRM free (or at most with the serial key DRM of days gone), otherwise SimCity 5 won't even be remembered beyond the news articles of 2013. As an avid SimCity player I can recall every game, I'll never recall SimCity 5 as at this point I'll never get to play it.
Consistently Formatting C
Default Views for WordPress plugins
Come one, come all, seed funding docs are free for the taking on GitHub
It is true in C++, not in C where void* needs no casting.

People tended to confuse C++ with C more in the past, as they had not diverged as much as they have now.
We're still working on the advanced tutorials.
Maybe he does not want to end up in the position Bill Nye was in: http://www.tmz.com/2012/02/27/bill-nye-girlfriend-stalker-bl...
Where is the world's content hosted?
Civility does not work when ignorance is at play, and when the consequences of inaction can be severe.

Civility is always how people get ideas to stick as belittlement and ridicule just doesn't work.

It's not what you say; it's how you say it. That's the first rule of effective communication since humans were around to communicate and your inability or unwillingness to accept some deocurm in your speech isn't helping the situation.

If civility worked for the Civil Rights Movement, it will work to educate programmers. Empathy carries greater weight than chest-thumping about being right if you're trying to convince someone. The OP was an entry about empathy. Try to have some.

As for the QandA forum, I'm not giving those jerks free traffic. You don't need to accept what I say at face value. Use your objectivity (if it hasn't been ground down to a pulp by your own ego).
Ok, so with optimizing the process of taking lemons from the tree with technology we can care less of the tree (resources).

But, at the end, the tree is the same, so we can stay X years more using more productive ways to consume this resources, but at the end we life in a limited world.

So isn't logical to thing that a neverending grow is impossible?

I think we have two ways, or stop growing, so we become a world sustainable or we find somehow to produce infinite resources.
Radio Not Radio
Play First Person Shooters to improve Multi-Tasking
Agree. Admitting liability in public before the trial started is very detrimental. After you admit liability, the only dispute left is how much you need to compensate the plaintiffs.

Just imagine being arrested. If you tell the police you are sorry- you are going to be found guilty. That is why all lawyers would tell you to remain silent until he arrives to the police station. The risk of admitting liability when talking is too big.
awesome work! If you get all configurations to be stable (maybe decrease the dt in addition to RK?) you can thank the scientists by sending a link to your work, I'll bet they'll be very happy with such pretty renderings.
Failure Is A Trickster That Convinces You Are About To Fail
Walks And Walking - Cotswolds Walks Deerhurst Walking Route
Everybody knows about bitfields :)
This seems to be a serious option, or at least becoming a viable experiment for some groups of developers. Fred George and Developer Anarchy is the other proponent of self-organised teams. My experience has been it is very very tough but rewarding.

Oddly I think there is an intellectual justification behind this movement - if we assume code literacy is as important now as real literacy was post 1451, then it's a rare group of people who write for a living that do not have few or no managers (who is the manager of authors at a publishing house)
That's some awesome work!
That's stdlib though, not the language.
Hah, my high school memories - a graphical gravity simulator project for my CS class, leaking energy due to the use of a very naive integrator (the Euler method for ODEs).

You might want to try Stormer-Cowell, it's sort of a gold standard in orbit simulation.

UPDATED: Hmm, now that I think of it, this would probably profit more from a variable step method. Some of the close approaches seem to be really close for a fixed-step integrator.
Working with Java Packages
It's obviously JavaScript and PHP that are being referred to.

Of the C "dark corners" that are problematic, it'd be extremely rare to run into them in most real-world code. You'd have to intentionally go out of your way to write code that will trigger them, and this code often looks obviously suspicious.

It's very much the opposite with JavaScript and PHP. A world of pain and danger opens up the moment you do something as simple as an equality comparison. The problems that can and will arise are well documented, so I won't repeat them here, but it's a much worse (and unavoidable) situation than when compared to C, C++, Java, C#, Python, Ruby or other mainstream languages.
The .appspot.com subdomain tells us his site runs on Google App Engine.

Now, as it happens, I have some experience trying to get Java to compile and run on Google App Engine. Actually, at the outset I thought it was impossible because of the way the sandboxing works on App Engine (writes to the file system are disallowed and the javax.tools. package is not part of their white list). So straightforward approaches such as invoking the Java compiler from code will not work.

Here are various approaches that I have tried and the results:

1. Use Beanshell and approximate Java:

Beanshell is a scripting language for the JVM with Java like syntax. It also has a "strict" mode where it will behave like a strongly typed language.

Pros: you can run this on App Engine and can trust Google Engineers to worry about security of their sandbox. You also get the scalability of App Engine.

Cons: It is not really Java and language features like Generics are not supported. The error messages are also not as useful as what the regular Java compiler outputs.

2. Get users to compile code on their own machines and upload the .class file. Then write a class loader that will load this class and then execute whatever method you need to.

Pros: Works perfectly and no language issues.

Cons: The interactivity is lost to an extent. Also, beginners need to start worrying about installing Java and configuring CLASSPATH etc. from get go.

3. Use an in-memory compiler like Janino.
Pros: Works like the Java compiler and error messages are useful.

Cons: it does not support generics and it also does not support other features like the for(String value : values) {} syntax.

4. Use Google App Engine as the front-end and then run a compiler-as-a-service somewhere else (Linode etc.).

Pros: Full language and you are in control.

Cons: You better know how to sandbox the code (chroot / SecurityManager etc).

5. Use Google App Engine as a front-end and outsource compilation and execution to some other service like Ideone.

Pros: Full language support and someone else worries about security issues.

Cons: Expensive (the Ideone API only allows 1000 free submissions per month).

If you know some other method, please let me know. I love trying to see how to make things work on App Engine (I learn quite a bit this way).

(minor edits)
If anyone has ever bothered looking at any Netflix talks / slideshares [1] about APIs, they would have surely seen the various graphs detailing how their API usage started and grew.

TL:DR 3rd party usage of the APIs used to be big, but then became pretty much a statistical irrelevance compared to usage by Netflix's own software / tv apps / etc.

So it would seem the business case to keep developing a 3rd party friendly API is not really there anymore.

[1] http://www.slideshare.net/danieljacobson/techniques-for-scal...
So you all must need to know whats going on with real state in Brazil.
Appartments prices here are in a almost insane prices. Houses? In most big cities(Sao Paulo, Rio, Porto Alegre), you can't buy a middle-class house with no more less than 500k (yeah, US dollars).
I got a t-shirt some time back for reporting a serious XSS vulnerability.
Is banging your head against the wall violating the semantics of life?
Bay Area resident here.

Most families of 4 are living in a 1br if they're lucky. Plenty of families of 10 doing 2brs etc.

Bay Area is seriously a bad choice if you're not in IT or making at least 6 figures combined yearly.
Not everybody who comes to HK, but permanent residents in HK. Foreigners shouldn't get to come and grab resources. One of the reasons property prices in HK is so ridiculously high is because of many mainlander speculators coming in buying up apartments, jacking demand even higher. The reason this city needs government intervention is because the government controls the majority of land supply, and there isn't nearly enough to satisfy everybody.
Serve Shots With Your Smartphone and This Bartending Robot
I have a feeling getting caught saved his life. He was kaput once he got to the end of the fake girlfriend line.
Much as I hate Ryanair, they have never had a serious accident in their entire history, and they have a LOT of planes...
The code engine used is a paid API service - http://www.ideone.com/api.

My Python website (http://www.learnpython.org) uses Google App Engine's eval (which is pretty safe, since Google secures the environment).