skysight-inc/HackerNews huggingface dataset:
Even though C is used for those large successful projects, even if it isn’t wrong for them, and even if the projects grew using C through a series of justified decisions, C can still be suboptimal for them.
Professional hypnotherapy and hypnosis london
Hypnosis is a completely natural safe trance state that can help individuals to release old negative behavioural patterns. Past life regression may be an excellent way to enable you to reduce your anxiety and stress.
A Dinosaur on the Line
10 things that will annoy the hell out of your Web site visitors
Nintendo Wii U Announcement Trailer
Netregistry.com.au also joined in on the ipv6 fun, funny their main competitor melbourneIT seems not to be interested in it.
Http://www.risetv1.com/?p=338
Before IPv6 day the majors were afraid to enable v6 and accidentally break 1% of their users (somehow). Hopefully once the day is past and the world didn't end, everyone will be comfortable rolling out v6 whenever they want.
72 hour build, not bad! #teachmehowtobibbil
Considering only pure language design, I have to say that I'd prefer D to Go. A lot of people who talk about Go use some variation on the phrase "small sets of orthogonal features"—a phrase I feel applies to Go only by comparison with, say, C++—and D doesn't succeed in that regard, but I feel like D really fits a lot of the points on the wish-list much more closely (e.g. template metaprogramming, data structures, objects, &c. D's compile-time constructs are incredibly useful without the nastiness of the C preprocessor or C++'s templates.) One thing which draws me to D is the "you can, but you don't have to" attitude it takes towards certain features—for example, there is GC by default, but you can stop using it and do manual memory management if you feel like it's important.

The problem here, and the massive, massive thing keeping me from throwing my full recommendation behind it, is that D fails entirely on #7, because the community is small and so even installing libraries by hand can be tedious. I keep wanting to pull out D for personal projects, but then I come across some obscure, poorly-documented library with few/no alternatives, and after trying to build it for three hours, I give up and switch to something else. Recently, 'something else' has in fact been Go. I still feel like, in an ideal universe, I'd rather program in D than Go, but we do not live in an ideal universe, and of those two, Go is the practical choice. (And, despite my frustrations with Go, it is still better by leaps and bounds than Java and C++.)

Also, quick correction: any dynamic language worth its salt does the same short-circut evaluation with and and or, including Python, Ruby, Scheme, and Common Lisp, so they all have the property ascribed in this writeup to only JS and Perl. In Python, you can change whether instances of a class are 'true' or 'false' values by overloading the __nonzero__ method, which means e.g. empty user-defined data structures could be considered 'false' while non-empty ones could be 'true.' On the other hand, Ruby considers only false and nil to be false values, Scheme considers only #f to be a false value, and Common Lisp considers only nil to be a false value. Aside from individual quibbles about which values are true and false, all of these languages implement an or that returns the first true value it finds, and all of them implement an and that returns the first false value it finds.

EDIT: Lua also allows the short-circuit boolean operators to return values. The only widely-known dynamic language off the top of my head that doesn't do this is Smalltalk. This would be complicated to add to a type system, for relatively little gain, so as far as I know, no typed language allows it.
Outdoor Products Power Pack. BIG backpack (2500 in^3). Fits a 17" MBP with no trouble at all (in fact I've stuffed two 17" laptops into it at the same time). Has a great organizer and many cool features.
Vidya Balan to Play Silk Smitha in Dirty Picture Movie
First look at the new upcoming movie Dirty Picture starring Vidya Balan as Silk Smitha. Dirty Pictures is the big project by Milan Lutharia and Ekta Kapoor. Vidya Balan will be in the lead role. The movie is based on the popular south indian actress Silk Smitha and about her rise and fall in world of cinema. Vidya Balan is working hard to get herself set in the role. Vidya Balan has done good work 'Ishqiya'. She said about her new avtar that "I have always loved my curves." Rajat Arora prepared script for ‘The Dirty Picture. The co-stars for Vidya Balan in this movie are Naseeruddin Shah, Emraan Hashmi and Tusshar Kapoor. The Movie Dirty Picture production started in May 2011, and it will hit the screens in November 2011. Vidya Balan Dirty Pictures Photos are given below. Look at her how she gave her best for the photoshoot.
2011 Apple Design Award winners
not suitable != not possible

And of course you are going to write an operating system in C.
This is why I love Starcraft2(prev war2 even only couple years ago) because you can play the quick game as a mental break but not break(even boost) adrenaline! Just saw this reply so I missed playing with you man but another time! Was watching MLG matches of recent. gg
JRuby is among the fastest, gives you access to a
massive amount of OSS and infrastructure, and fixes
Ruby's threading.

Being faster than MRI on some tests doesn't say much because from a performance standpoint MRI is a piece of shit.

If you're looking for a good reason for why Rubinius is important - JRuby cannot innovate and as Ruby will see progress, JRuby is bound to stagnate.

For example, continuations are really useful in many contexts, yet JRuby has no chance to actually implement continuations with decent performance overhead. Also, the Refinements proposal for Ruby 2.0 is a bitch to implement on JRuby. Even the Fibers in Ruby 1.9 come with a lot of overhead.

The reason for that is because JRuby inherits all the JVM's flaws. The JVM was designed for Java. The optimizations it makes function best in the context of Java. The type system is the one from Java and working around it is extremely painful. The garbage-collector itself is designed for Java. It has rough limitations on what it allows and what it doesn't allow. And when I'm saying Java, I'm saying Oracle's Java SE, or OpenJDK, not Android, not Java ME. And considering that Apache Harmony does not have the same JIT-ing characteristics of Oracle's Java SE, while I haven't seen any benchmarks I'm willing to bet the performance is much worse.

JRuby may shine among the current bunch of VMs, but that doesn't say much, because on top of the JVM in its current incarnation (including the invokedynamic additions) you'll never be able to achieve the performance Smaltalk was capable of.

If you care about Ruby as a language, caring about a VM like Rubinius is a no-brainer.
this is amazing. Video chat on facebook is such a good idea
Auto Silence and resume your Smartphone
But my work friends aren't your work friends. Our friend circles might overlap but they aren't the exact same. So why should you be posting to my work friends group? Don't get me wrong - I think you have an interesting concept here, I'm just trying to understand it better. (I wrote Friendika, which is kind of like Diaspora but a bit more capable - I could probably make something like this happen.).
Don't forget: Android already syncs all your contacts, calendars, apps, settings etc. App developers can use the sync API to sync files. In OS X-land, I've been using iSync to sync iCal and Address Book to Google Calendar and Google Contacts for about an year now.

In short: nothing to see here, please move along.
Thank you for your answers. To add something myself, the book Programming Pearls contains exactly this - short, elegant solutions, plus some extra food for thought and exercises.

http://www.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/...
Amazon has created new markets. The article mentions Kindle and AWS. The ebook reader and ebooks did not (really) exist before Kindle. Same with AWS.
I assume you mean:

[0, 10)

[10, 30)

[30, 60)

[60, 90)

[90, 120)

[120, \infty)
And yet when someone does it to me, it's acceptable?: http://news.ycombinator.com/item?id=2631259

|We try to be civil here, so give other people the benefit of the doubt when it comes to your perception of their tone. It makes for a nicer place.

Please reread his comment, it implies I'm wrong in very condescending language, all the while his statement implies agreement with my first comment-- it's meant to be an insult and I had already been downvoted to -6 so what's the point? My first two comments are fine, yet I only had hostile feedback. Honestly, I'm not going to go all internet martyr, I'm just not going to comment because clearly the hivemind has spoken.

How can either of us be right or wrong about an SDK/product that doesn't exist? It's speculation either way, all I did was base mine on Apple's previous launches.

I think it boils down to a bunch of 19 year olds looking for superiority highs and that they get some high on downvoting someone.
Spot on. It already is iCloud to a degree. It's the glue between everything I do at the minute (well that and bitbucket)
That functionality already exists, to an extent, with the gl= parameter. Eg.

http://www.google.com/search?q=dave+cardwell&gl=kz

http://www.google.com/search?q=dave+cardwell&gl=uk

http://www.google.com/search?q=dave+cardwell&gl=us
This makes me think that Square may be a "leapfrog" innovation. The best example of leapfrogging is cell phones and landlines. In the US, you might have briefly had people saying things like "cell phones will never replace landlines because there are sometimes you reallly need reception." In developing countries, no one bothered to ever wire landlines.

Here's the only article I could find in a ~1 minute search that explains in more detail the concept: http://www.article13.com/A13_ContentList.asp?strAction=GetPu...
You're not going to find out about 'what Japan did' by reading 'the classics' though. The past is encompassed in more than just classic literature.
20 Fresh JavaScript Data Visualization Libraries
what other theaters have a restaurant built in?
Software Giveaway, Contest and Sweepstakes
Partner program for webmaster, bloggers - We sponsor software for you to hold giveaway, contest and sweeptakes. Get free DVD ripper, Blu-ray ripper, video converter, iPhone iPad software, etc.
I find it funny that in a "best C-like language" post he doesn't even mention D.
I crossed a point in my life, I'm not sure exactly when, where reading c-style code is just difficult for me. I see something like (from a Google sample):

func (f Draft75Handler) ServeHTTP(w http.ResponseWriter, req *http.Request)

and at first I have an actual hard time parsing it, and then I think, why can't this just be

Draft75Handler.ServeHTTP(writer, request)

I partially regret this loss and partially rejoice in it. I'm sure it'd just take a bit of practice to pick it up again.

Edit: I know why it can't look like that (because it can't be dynamic), but its still what crosses my mind.
Really, really nice looking building and landscaping.

Why keep the IL1 campus, instead of just moving everybody into a slightly larger mothership in 2015?
Why are hard-links to directories that much faster? It seems like creating a bunch of actual directories with hard-linked files in them is a trivial difference. They still need to scan the files to figure out what has changed, and that's where the really time sink is, no?
Until recently you had no activity for several months. Karma average only counts recent(ish) activity, and is only calculated sporadically. Probably it just hasn't caught up with your return to action.
thats all good for one line functions.
When you start writing functions with more than 5 lines....
And even in CS you are mostly out of luck if it has been published by any of the usual anti-progress rackets like the ACM or IEEE or the other usual suspects (Springer , Elsevier and their ilk). Sometimes authors are allowed to publish a copy on their homepages, and sometimes they even do, but you still have to find it. Just yesterday I tried to find a description and current assesment of an algorithm from the late 60ies (arc labeling for shortest paths with turn penalties), and most references I found were north of $35 for twelve pages.
Sorry but I had to think really hard to figure how the name textByRepeatingText could have been thought up.

It might fits your thinking, but it certainly doesn't mine. Documentation is the common language (hopefully).
The original point still stands - it's 50 times easier to click on a wikipedia link. At least.
Between 105 and 150 minutes (i.e., from 1 hour 45 minutes to 2.5 hours).

I live in Bangalore, India, and drive a car.
Indian Startup Jade Magnet up against 99 Designs
Ask HN:Suggest ideas for my first android application.
I need ideas for developing my first android app, something that isn't just good for learning android but also useful. What kind of android apps you would like to have that doesn't already exists?
ISS looks nothing like the space stations in sci-fi

I think it's because it does not have artificial gravity.
Some questions and observations from the other side of the fence:

How do you differentiate your simplified function declaration to a function invocation?

The latter means you must refer to the receiver (the instance of Draft75Handler) as "this" or "self". In Go, you name it explicitly (in this case "f") which makes the code more readable IMO (although "f" is a strange choice in this case).

The variable names "writer" and "request" will become wearying as you use them in the function body - better to say the exact type once (http.ResponseWriter) and use shorthand thereafter (w).

(And, obviously, omitting the type information in the function arguments doesn't work in a statically typed language.)
Why is this on HN's front page? It was entertaining when I saw it on reddit yesterday but I don't think it belongs here.
Sounds like they still need the space. 20% Increase with 13000 current employees. IL1 will be needed to house everyone.
> And you know that they were lying because you read their minds....

No, I infer it from their actions.

> Surely you don't believe that people who want to do good have no interest in power and influence.

This is a straw man. I'm disputing your original claim that money(/power/influence) was not the "most influential" source of corruption, and that the impulse to "do good" was "far more effective than money".

> It's easy to convince [do-gooders] that the world would be better off if the "right" people were dead.

I'm calling B.S. Evidence? (or did you actually mean the "former"?)

> You seem to think that killing lots of people is inconsistent with a desire to do good.

Yes, I do, especially since we're talking about corruption in the U.S., and not about the rise of Stalinism. At base we're dealing with issues of systemic bias, not the actions of fanatics. Show me a consistent source of corrupting bias, one that silently and perniciously organizes the behaviors of millions, but which _isn't_ money.
São Paulo hacker here.

I'm up to anything.

Contact me at t at art-is-t.me.
Zelda Four Swords and Final Fantasy Crystal Chronicles are examples where local multiplayer was a much better experience because each player had their own screen for the information and tasks which applied only to them, while still having all players together in the same world on the TV.
> (And, obviously, omitting the type information in the function arguments doesn't work in a statically typed language.)

It works just fine in Haskell for most cases.
I was thinking along those lines as well, though the first language that came to my head was actually c# (my second thought was D). It may not be listed due to it's precarious position in the world, but it answers the majority of the points on his list, though still runs in a vm environment. Perhaps that's the distinction.

An aside - using implicit typing in c# you can have an object perform as a boolean in boolean expressions. You can also use implicit typing for more than just booleans as well.
biometrics will still require a fallback for any general purpose system. For example, you can't require fingerprints because there's a chance you'll get users without fingers. You can't require retinal scans because there's a chance you'll get users without eyes. You could probably ask the user to spit and check their DNA, but there's a higher chance of spreading disease that way. Eventually you'll need a fallback of a password/key, and if I were an attacker, I'd always attack the fallback (it's often the least well thought out part of auth).
Yawn didn't read. Borrring.
I doubt your nickname exposes your true identity any better. Some names are just more common.
gp for http://php.net
go for http://php.net
Well now you know what they've been hoarding that cash money for.
Chile volcano eruption
He makes an indirect sarcastic reference to it via a link; look for the text "stay in the spheres of irrelevancy".
Not only will the new building become a tourist destination but it will be a prime tool for recruiting.
Im one of the people trying to fix this shit, not one who has made the current mess....
if i didn't enjoy free time so much i'd love to work in this new building :)
Casinos online
Offers reviews of the most reputable online casinos in the online gambling industry. The website includes reviews of casinos in French, German, Italian, Japanese and Spanish.
Nice! You rock!
Khách sạn SeaStar - 2G5 Phạm Hùng, An Hòa, Rạch Giá, Kiên Giang
I'm wondering why they don't mention C#? Is mono non-viable at this point, and he's only considering truly open source languages?
Yah I did a full breakdown and worked out all the numbers* to calculate the time period till payback (4-6 years) after which there will be some end large profit from the tail end of the MA SREC's and then small but continuous "profit" from very little to no electric bill (depending on my AC usage). After all the work I did my numbers were very close to the quotes I got.

After the immediate state rebase + fed and state tax rebate I am only paying ~3cents/Watt

Any particular number you want to know? Say the system costs 24K, MA does a straight rebate to the installer so you would only have to write a check for say 18K, and come next tax year get 6K from the fed and 1K from MA back so the 24K system would cost you ~12K. The SRECS pay that back between 3-7 years and that is guaranteed $300/MW till 2020 so by doing the install this summer I should pay it off around 2018 and have extra income until 2020. Oh and it doesn't count against property tax for 20 or 40 years (forget which).

The main reason I am doing the switch is that it is a small investment that is _extremely_ stable with 1) a 100% return with interest in ~6 years on the electricity 2) increasing the value of the house by ~20K (more than post tax check!) and 3) will continue to generate electricity/tax free income for as long as I live in the house potentially the equivalent to the initial cost several times over. Not a bad small investment.

* Electric usage est, electric cost growth est (power costs more every year in MA), sun hours (obtained from various government sites) est, SREC payback est, power est, angle of house and roof.
Best Advertising Company In Qatar,Multimedia Qatar Solutions
What about optical technology? Would that be affected?

(yes, I know currently there is always at some electronical parts, but I mean in theory)
Too bad the points raised about C++ aren't valid. Ok, I admit, I get easily upset by language bashing (C++ or another).

The problem is that when you notice something inaccurate in a document, you have the tendency to ignore the rest...

It is a superior alternative for classic application development, and some nice slim and full-featured GUI toolkits use its qualities well.

I would say C++ is the way to go for servers, not really GUI. As much as I love C++ I wouldn't recommend using it for writing a GUI.

dynamic_cast<MyData>(funky_iterator<MyData &const>(foo::iterator_type<MyData>(obj))

I get it's a joke, but it would be a better joke if it was actually valid C++ or close to something you would actually write.

contemporary C++ using STL looks like a classic case of the "If all you have is a hammer"-syndrome

I don't understand what it means. The STL is a very powerful tool to implement complex data processing and work on structure. Is this another case of someone using the containers without using the algorithm's functions?
yeah, he lost some credibility by omitting c# and brushing D aside, and even more by including javascript (!)
A huge part of the Govt's tactics around this (for now at least) seem to be based around opinion control and PsyOps type stuff. There's obviously a burgeoning worldwide movement of people hoping to remove tribalistic boundaries (nation, religion, etc) and at the same time flatten the castelike hierarchy that Power has stratified itself into.

To openly attack Anonymous is to claim openly that Anonymous is a worthy adversary, which is maybe the first step in making it so, because people who are adversarial to the entrenched structures the politically leaning Anonymi (can i do that?) go after will flock to it as a worldwide rallying point for organizing a resistance if it is acknowledged as such. My feeling is direct government pressure will make it gain momentum.

I definitely think eventually the fist will come down one way or another though. It isn't just a government that's coming under scrutiny but the whole networked power structure that shadily controls our world. The most stupid, dictatorial luddite leaders were the ones to be subsumed by this force first and we see how each dictator learned from the last and upped the violence against the people. I can't even imagine if the governments of China and the US see this as becoming a real threat and act decisively against it.

I'm pretty sure we're entering the very beginning of a(nother) period of great upheaval, but for now I don't think it's in the Govt's best interest to actively pursue Anonymous, or at least it's not in their best interest to make a big deal of it if they do.
prefer living near office, 30 minutes up and down
Also, "of Unix and Plan9 fame"... I accept that his audience and HNers may feel just as home with Plan 9 as they are with UNIX, but the wording suggests that these two systems grant the same level of fame, which is a wild stretch!