skysight-inc/HackerNews huggingface dataset:
You're joking right? I've never seen so many people actually e-mail in complaints for something like this. Just read this thread. It's clear that your product provides little to no value and most would prefer it doesn't exist.

Take that to heart. Please.
Just tried it a little. The main thing I dislike is the extreme superficiality. On most parts of the site where you meet new people, you only see the image and the age, but no interests etc. I mean come on -- to decide whether I want to meet someone, the image is really saying close to nothing.
A fork which only flips the 'inclusionist' bit is clearly the wrong approach.

Wikipedia is still very good, and a fork with the same 'encyclopedic' mission, software, and general format – but inclusionist – would inherit all the stresses that made Wikipedia become deletionist. It'd also still have to compete with Wikipedia for the critical mass of attention and contributors who like everything about Wikipedia except for the deletionism.

The reference-information successes have explored territory a bit further from Wikipedia, in content (Wikia, wikiHow, tvTropes) and format (StackOverflow, Quora, IMDB)... so that's what Thunkpedia is doing too. Whether it succeeds or fails, it won't fit neatly into your list of 'inclusionist Wikipedia forks'.
Smoking. And, occasionally, drinking red wine.
On top of all that, it's FAST. There is nothing futuristic or complimentary about waiting a full five seconds for an action or animation to complete.
I sent feedback to Apple, noting how some sights use user agents to recognize iPads and give a degraded experience, even though one of the points of iPad is that it provides the real web, and asking for some kind of user agent setting option so we could tell those sites we are on a desktop.
Create Your Own Ruby Like Language called "Awesome"
I like to listen violin music or any other soft slow instrumental music. It keeps me relaxed and focused. For example, this one

http://www.youtube.com/watch?v=-EQ6eHeBrhM
Then upgrade internet explorer to version 9. That way, even if they choose to use IE, they won't be able to escape using a modern, standards-compliant browser.
The list of services you give are somewhat ironic.

It's easy to forget that once upon a time Craigslist was the dominant player in jobs, dating, housing, etc. but now all of those sectors are dominated by niche players.

Craigslist is dying a death of a thousand cuts, niche companies have gone after and in almost all cases taken the most profitable areas away from craigslist leaving it with the low-margin dregs.

Craigslist originated in a time when web discovery was hard, with the rise of sites like Google the discovery problem was solved and the advantage of Craigslist severely reduced.

If you want to take on a particular vertical from Craigslist you can probably figure out a way to do that vertical better, but if you try to build a generic service you're building a solution to a problem that no-longer exists.
Unfortunately, as I understand it, the 4S still doesn't handle T-Mobile US's rather unusual 3G frequency, so you're relegated to EDGE if you buy an unlocked 4S and use it with a T-Mobile SIM. Some people may put up with this, but I doubt it would make a noticeable dent in T-Mobile's numbers.
Female Otaku and Fujoshi
عروض مركاتو ماركت
عروض مركاتو ماركت
عروض مركاتو ماركت
عروض مركاتو ماركت
عروض مركاتو ماركت
عروض مركاتو ماركت
You always say you are upgrading the version on Wordpress.com. When is that ACTUALLY going to happen?
So does that string literal include the spaces between "/ * [space]" and "Hello", and "you?" and "[space] * /", or not?

By the fact that you included spaces in your example, does that imply it doesn't include the surrounding spaces in the string? Maybe your example implies that spaces are not included, but maybe they are or maybe they aren't, since comments don't require them, but usually have them and look ugly without them.

I think it's a bad idea to use C-style comments as multi line strings, because it's ambiguous and/or ugly because of the surrounding spaces. If the leading and trailing spaces are included in the string, then it looks "/ * [nospace] ugly [nospace] * /", and it drops the surrounding spaces like your example implies, then "/ * [nospace] what does it mean [space] * /" if you omit one or both spaces? Messy and ambiguous.

It looks like something the C++ committee would come up with when they ran out of punctuation characters, and decided to abuse existing syntax instead. Comment overloading, an extension of Generalized Overloading for C++2000: http://www2.research.att.com/~bs/whitespace98.pdf

[I can't format an example of what I mean literally and had to add extra spaces, because of hn's stupid formatting rule: "Text surrounded by asterisks is italicized, if the character after the first asterisk isn't whitespace."]
Why is it inappropriate?

We're wired to be attracted to certain attributes for certain evolutionary purposes...
From the article: "He could lean all his weight forward but was unable to pass." With that one, I imagine if his shoes were stuck to the ground, he'd just fall down, or at least noticed the resistance came from the shoes rather than body.
ruby-build and rbenv

php-build and...
iPad 3 Retina Display going into production
with all the virus makers out there and pure hate for IE, you'd think by now, someone would devise one that would automatically upgrade all browsers on the infected machine.
Yeah, it's clearly an error on author's side.
In defense of table based layouts, sometimes you just gotta make the fucker work in IE.
It's time to look for MythBusters suggestions email, I guess... If anyone has a budget to replicate that setup as a one-time funny activity, it's going to be them ;)
The creativity my not-particularly-computer-literate parents exhibit in constantly tracking down IE from wherever I hide it continues to astound me :-)
I think this is more like it. We use the Django framework at work and I wish we could get rid of it. These big "do all" frameworks seem like a good idea but by the time you've hacked in all of your needs along with GAE's your begin to wonder why you ever started with.
Cookery Should be a Fine Art
Tu peso ideal es:
Ahh I misread into your post. Yeah, the article wasn't well written and could've gone into more detail about different things but honestly I feel that an experienced programmer would know a better route for someone to take, for example I know a lot of programmers suggest people start with SICP.
Same for me on FF 3.6.13 Windows7 64
>South Americans and South East Asians are less privacy conscious that Anglo-Saxons and Europeans are.

Very interesting. Did you learn this from someone you trust to be right or from observations of the relevant populations? If observations, were they mainly observations of online behavior? And can you give any sort of example? (E.g., how exactly do they use Facebook a bit differently?)

The reason I ask is that I have an idea for improving society which violates most American's (I am American) sense of privacy.
It seems to apply not only to django-nonrel, but also to their other (equally awesome) projects like django-mediagenerator, django-filetransfers and django-autoload.

These guys contributed so much to the django ecosystem, it's very sad to see their projects getting abandoned.

Edit - Full list of projects here: http://www.allbuttonspressed.com/projects

Edit2 - Alt. discussion here: http://news.ycombinator.com/item?id=3274662
They are:

var [ a, b, ...rest ] = foo
http://launchrock.com/images/LaunchRock%20Hits%201.5%20Milli...
Ask HN:Any site where tech startups share tech problems they faced?
Just a random idea. I'm sure most technology startups faces some kind of technology challenges at various stages. Is there any place where they share these problems and how they solved it so that if someone faces similar problems he can use that knowledge and save time?
I would recommend "Why functional programming matters"[1] paper to anyone struggling to understand the purpose of functional programming. It's only about 20 pages.

[1] http://web.mst.edu/~tauritzd/courses/cs347/whyfp.pdf
Forget my parents want my workplace to get rid of IE6!
I applaud the picking something that matters and swinging for the fences, instead of yet another "Foursquare for pets" like a lot of entrepreneurs seem to be doing these days...
Never get lost again while shopping with “Mall Maps”
It offers a JavaScript API for controlling the player where the API methods are the same on both the HTML5 and Silverlight versions. This consistency is very handy for using any of the versions as a fallback for the other with almost no extra coding
It's a feature of Google's new Magic Analytics. Now you can know exactly what the user wants without receiving any user input or feedback whatsoever!
I haven't used the rest of them but I can definitely agree on django-mediagenerator being awesome.
Amazing platform
I don't think webapp2 is a framework, though. It was designed to be compatible with webapp2, and then add some niceties, so it's a drop-in replacement for webapp. Even with webapp2_extras, it doesn't contain half of what Django or Rails does.

And note that the author abandoned Tipfy for it.
> I expect to read small blogs without my browser crashing and without jerky scrolling. If you think those expectations are only of the tech crowd, you are delusional.

This should be the mobile web developers creed, their Hippocratic Oath.
Delhi Tour - New Way To See the Capital of India
Canonical drops CouchDB because they were unable to make it scale up
good idea, but must be done tactfully, or else you run the risk of being labeled as that geeky kid who always insists on disrupting the status quo. remember, for a lot of people, web browsers are interchangeable, so if they're happy with X and you switch them to Y, then they'll be strictly more mad. however, if they're fed up with how X is too slow or buggy and you show them Y, then they're more likely to be appreciative.
It's not. Did you read the article? Only a small slice of the very small amount of money goes back to the game developers, and then those developers are the top 1%. The rest get very little.

I think his point has merit, that its limiting the amount of good games that come out. It's just too risky of a proposition to develop an indie game.

It's all very interesting, but personally I don't care. It's games... these efforts aren't terribly useful to society. They should live and be well, but we don't need to be all that concerned about "saving the poor indie game developers". These people could easily make tons of money developing other things, but they choose to pursue their dream of game development. They don't need to be coddled.
hi I got his error, on ubuntu 11.04. I moved the base folder to the neo folder but it still didn't work. Is it because it's missing the game data?

DOOM 1.3.1.1304-debug linux-x86 Nov 24 2011 00:27:04
found interface lo - loopback
found interface eth0 - 10.0.0.19/255.255.255.0
------ Initializing File System ------
Current search path:
/home/xx/.doom3/base
/home/xx/doom3.gpl/neo/base
game DLL: 0x0 in pak: 0x0
Addon pk4s:
file system initialized.
--------------------------------------
----- Initializing Decls -----
------------------------------
------- Initializing renderSystem --------
idRenderSystem::Shutdown()
Sys_Error: _default material not found
Why is this useful? It's very easy to compile and install PHP. Just as easy as it is to compile and install anything on *nix ... cd dir && configure && make && make install ...
Heh, it's like a Model for dicts.

Can we now have a query mechanism for lists of these?
From my experience landing on sites that have Onswipe turned on, a fair number of these sites don't have content that look good with the Onswipe theme. The reason seems that when the owner of the site is preparing the content, they use the normal theme to see how everything looks, and it probably looks good. They can't ensure that everything looks nice with Onswipe on because most people are probably preparing content on a non touch screen browser and aren't taking the time to use an iPad to verify the content they just posted looks nice with Onswipe.

Is there a way for content owners to know how things will look on an iPad without one?
Hip Cities That Think About How They Work
This is completely wrong. Triple quotes in Python indicate a string. It happens to be able to be used for a multi-line comment because it officially leaves no artifact in the AST if it's not assigned to anything (can't find the documentation for this atm).

/ * ... * / is a comment in Javascript. Changing it to mean multi-line string is a terrible idea.

This list of changes to Javascript borrows so much from Python I'm surprised they didn't also borrow Python's multi-line string syntax.
I use Wikipedia enough that I'd probably pay for it if they put up some kind of "pay wall".

To be honest, though, it's not my problem.
StackOverflow is sort of that site http://stackoverflow.com/ the guys there even post their own technical issues and most problems get a useful response
I'm sure there is a custom web browser in the app store, which is a webkit but with a variable user agent.
> What would you do if you need just the first 5 elements of a 100-element long list?

I like Python solution there:

list = [1,2,3,4,5,6,7,8,9,10]
a,b,c = list[0:3]

Also when I do

a,b,c = list[0:4]

I get "ValueError: too many values to unpack" as it should be - you can always catch the exception and ignore it, if your code really don't care.
Yeah, as bad as SOPA sounds, if the main reason against it is to have the internet even more centralized in the USA (think ICANN, DNS root servers)... poof, the worldwide support suddenly vanished.
You can do that by going into e.g. Metacritic's advanced search [1] and setting the date range.

[1]: http://www.metacritic.com/advanced-search
Why "completely separate"?

The internet is a patchwork of networks. Why not just add more networks to that patchwork.

Adding more networks to the internet, with more links between them, managed by a greater diversity of organizations and individuals, is what will make the internet harder for anybody to control.

It's been said that "the internet interprets censorship as damage and routes around it". What's needed, I think, is more available routes.
Unrelated question - but I would to hear what others think.

I noticed that two sites we have developed in the past (chat/dating site and food review site) had much better acceptance in Mexico, Brazil, Netherlands, etc. than in US.

First we thought this is just a western anglo-saxon thing, but we also have much higher acceptance in UK.

It seems like that users in US are not early adopters. Did anybody noticed the same trend?
Unfortunately, you can only upgrade to 9 with Windows Vista/7. Not much help to all the existing XP installations.
Actually, I was the one trying to bring that issue up. One can see the problem with exit nodes if you just look at Tor. Exit nodes on Tor are frequently served with DMCA notices and sometimes equipment seizures (in non-US countries). See https://www.torproject.org/eff/tor-legal-faq.html.en for more information
How to embed Facebook videos in web pages
Trolls are worse than collaborators in every way.

(Only one of our two statements is true.)
"Well, everything worked fine until you installed that [Chrome | Firefox | Opera] thing on my computer."

Doing free tech support for non-technical people is a wonderful thought, but it can also provide a harsh lesson in the dangers of unlimited liability for open-ended, no-fee, no-contract work.
Yes, my mistake sorry. Correcting it now.
No FoneMonkey? http://www.gorillalogic.com/fonemonkey
Another one bites the dust, another one bites the dust, bamp bamp, another one bites the dust.
Show HN: Open Source version of RubyFlow upgraded to Rails 3.1
I wrote a Siri Proxy using Twisted - any thoughts?
WebEngage live demo feature - how we did it
Eliminating libraries has adventages - it eliminates dependency. When you have to integrate 2 projects using different basic libraries, it's painful.

In one of C++ programs I've worked on, we've had 4 different classes for string used (along with char* of course).
If anyone is interested in looking at a medium sized scala project and deciding for themselves what they think about the language you might want to check out rogue, a MongoDB query DSL that we developed at foursquare. You can see it, source and all, here:

https://github.com/foursquare/rogue/
I haven't had chance to double check this, but my experience has been they find ways around user agent. Eg spoofing desktop Safari in iCab didn't help. YMMV.
it's difficult to explain everything in a short post, but the type checking part is really a "free extra" that comes from adding type-related metadata that can be used for many other purposes. for example, pytyp can convert between nested json dictionaries and python objects simply by introspecting type annotations. so the motivation was not so much to change the language, but more to explore how type-related annotations could be used in a language like python, in a useful way, without making it something other than python.

in other words, the library is the end result of a process of exploration of some ideas that interested me related to metadata and types in a dynamic language. it's not an attempt to make python like another language, although (of course) it borrows ideas from those languages (because people have already spent a lot of time thinking about how to make a type system orthogonal and elegant).

and because it's dynamic, metadata-based, uses reflection, and works with duck typing, pytyp's type checking is inefficient for global use. it makes more sense as a check when debugging than a global language feature.
Ice Cream Sandwich Running on an HTC G1
BetOnline News
It is worth noting that Daniel Kahneman and Amos Tversky are the fathers of modern-day behavioral economics. Their biggest contribution is called Prospect Theory. It goes against everything they teach you in Econ 101 -- the expected utility theory is wrong.

Kahneman won a noble prize in Economics for his work. Sadly, Tversky passed away in 1996 before he could be awarded.

Prospect Theory: http://en.wikipedia.org/wiki/Prospect_theory
There are times when you believe in your product and know what's best for the customer. This shouldn't be one of those times. Don't ship junk.
Bringing online education to Mongolia
How about 'give your corporation's internal IT devs a treat' and upgrade from IE6? Individual users aren't the problem... :)
It's because the software does not link with Ruby or Git. It's just like most people don't mind using GNU userland tools...
Poke at those looking only at animals, from the extended quotation:

"It’s as if you wrote a four-volume tome supposedly on world history but beginning in the year 1800 at Fort Dearborn and the founding of Chicago."

Worth reading the rest.
Using the ` (backquote) character for multiline strings isn't a wise choice (probably inherited from Go) cause it's difficult to reach that character on non-english keyboard layout. In the italian layout it's alt+\ or alt+9 on the Mac but you can't reach it using Windows; you need to press alt+96.
First, the customers are the actual king-makers. In the end, if something isn't what lots of people want, lots of people won't buy it. In any given moment, what people want is something that is out of anyone's control (and this is true whether you're talking about a single developer or a giant group of them banded together in a corporation).^ This is broader than just stuff that you buy. Introspect for a moment, right now: could someone get you to want to listen to music you detest, without forcing you by planting electrodes in your brain? Or to any music at all, if you aren't in the mood? What about our romantic and sexual lives? You can't control who or what someone else wants, nor should you.

Remember that games compete with a whole world of stuff out there that's not on your phone or computer or game console. When people aren't playing video games, it's because they're doing something else that they chose to do, such as going to work, out to a restaurant, on a hike, for a drive, kayaking, listening to a recorded lecture, making dinner at home, etc. For all of recorded history, up until the last 35 years or so, people didn't play video games. You're not up against a company that's trying to keep you down: you're up against the actual desires of every single person that would never buy your product, even if they were somehow made fully aware of its existence.

It might be hard for you to imagine that the game you work on will never be important to a huge number of people, but you have to get over it. No one owes anyone else a living, no matter who they are, or how much they need it. Anything less means enslaving at least one person, to some degree, to the will of another.

^In the long term, what someone wants ultimately stems from ideas a person chooses to hold, which they apply in the course of dealing with the environment around them.
When you're trying to pick up someone in a bar, do you talk to every possible girl, or just the most attractive ones?
How does cases of workaholism suit into this? That is, specifically, persons focusing too much on their career for big parts of their lives and then later regretting never having spent time with their family, enjoying a slow day etc. Isn't this almost reverse procrastination? Somehow you have deluded yourself that the future reward is worth the short term costs. And I guess in the end the habit would be so hard to break that it is indeed a sort of short-term procrastination kind of deal once again. You keep working all days because it is the easiest choice to deal with. Stepping down is such a drastic choice and a big commitment and scary and so on.

I guess I also want to point out that these things are really complicated dynamics. How do I know how much I should deny myself the instant rewards? What do I really know about the worth of this task I have setup for myself and its benefits? Why do we procrastinate? Well, because we don't know, because we're uncertain, because we doubt.
Usually several factors go into being focused (not necessarily ranked in order):

* Determination. How much do I care about this feature / bug fix?

* Long blocks of quiet. No distractions. This is usually why late at night works really well for me (no interruptions for meals, no emails, etc).

* Interesting factor. Doing drudge work is highly unmotivating. Using a new technology or building something I consider cool (say, a compiler) is tons of fun and I can't rip myself away from it.
I'm not being dogmatic. I'm a proponent of dynamic/typing and oo, they all fit perfectly in their use cases. I'm just not fan of mixing things up, the right tool for the right job. If you need types in python, you're writing a significant program in which case it's better to switch to java or better yet ocaml/haskell.
Also, forgot to mention sleep. Being well rested always helps - the opposite, being quite tired - leads me to have a hard time focusing.
IPad 3 with retina display coming Q1?
I think quite a few java devs, myself included, are starting to use scala as a 'better java'. After a decade or more of java coding we're looking for something more expressive which isn't a scripting language.
Khin Nwe` Nwe` Mu A Nyeint 2-1
Ten Years of Eclipse
Apples vs. oranges. "regular Joe" != "geek"
Sure, any geek can build that app, but most geeks won't build any kind of business. The number of people who are capable and motivated to both build a good app and also build a strong business around it is very small. Small enough that you shouldn't worry about them prematurely.

I don't really have a good feeling about this "defensible" business that people keep talking about. Competition is something that should be expected, not a reason to panic. In fact, I'd say the best way to start a business is to look at existing ones and compete with them along an axis where they are weak.