skysight-inc/HackerNews huggingface dataset:
Well, thank you for the great tutorials :) I played with Inkscape before, but before these tuts I never managed to actually produce something useful with it.

Only a week later I was making things like this: http://i.imgur.com/iluDL.jpg [1] -- I know it's nothing like your tutorials and they were indeed also partly done in GIMP, but Inkscape was incredibly useful for quickly trying out different styles when masking out the fore- and backgrounds. I only had a rough idea what I was going for at first, and trying out different variations of shading was a much quicker process than it would have been with just GIMP. Also, combining several (linear/radial) gradients so they fill the background just right like that, I wouldn't even have attempted in GIMP (and instead end up with something that only looks sorta right).

BTW do you happen to know what is the best format to save in, so that somebody with Adobe Illustrator can easily use it? A friend of mine who was doing the lettering (not shown) had some issues loading them so I ended up sending him huge rendered PNG images (which worked, but I hate it how any semi-serious graphics design project can turn into tens of megabytes just so you don't have pixels on A2 :) ). OTOH, I don't think he tried very hard, next time I'll make sure he has Inkscape installed so he can do the conversions himself.

[1] these are partial images used as posters for a party tomorrow, and yes I am aware that the maya calendar thing is a few weeks later.
Five Ways I Improved My Coding Workflow
Speaking of ActiveSync/Exchange, is it possible to use Gmail on the Mac this way?

IMAP works but there's always the 'too many simultaneous connections' issue since Gmail IMAP is limited to 10 simultaneous connections within a certain time frame and you easily reach this number of connections if you access Gmail from 3-4 devices …
If the plant material to support each person is drawing down 2 moles CO2 per hour (doubled from earlier calculations, because not all the carbon ends up in edible parts), then a tonne of carbon should supply the plants needed for 5 people for a year. By the end of the year, you've probably closed the loop, so the fixed carbon is returning to the air.
Not a bad list, but I've never understood the reasoning behind frequency word lists. The 5,000 most common words in a new language are the ones that I need to worry about least, simply because I'm going to be encountering them so frequently.

For the record, I've found that very little can match forcing yourself to speak your target language with native speakers. Back this up with studying vocabularly and grammar on your own. Hard work, but incredibly effective.
GV still has multi second delay
> the use of encryption will become illegal

The problem with outlawing encryption is: everyone needs it for business purposes and to protect public / private infrastructure. If SSL encryption were to be forbidden, e-commerce would become very difficult...

Also interesting: http://en.wikipedia.org/wiki/Chaffing_and_winnowing ("Chaffing and winnowing is a cryptographic technique to achieve confidentiality without using encryption")
> "Maybe Monad" approach of functional languages and Scala, combined with pattern matching in the language tends to look cleaner, e.g.

It looks the same to me.

case maybeValue of
Just value -> ...
Nothing -> ...

isn't any different from:

if (val != null) {
....
} else {
...
}

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

> Consider the following chain of function calls which may return null at any point:

int val = foo().bar().baz().blah();

Like
val = foo.bar.blah.boo rescue nil

Or

try {
val = foo.bar().blah().boo()
} catch(NullPointerException ex) {
}

Or

try:
val = foo.bar().blah().boo()
except AttributeError:
pass

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

Personally, I do see Maybe/Option as cleaner, but it isn't novel as people make it out to be.
To me the warrantless wiretapping scandal IS the proof.

I mean if we know that there are Room 614As [1] all over the country, and that they are diverting nearly ALL communications to their facilities, in addition to them building new facilities to house data all the time [2].

All of this culminating with their shiny new data center [3], which cost 2 billion dollars to build, covers 900,000 sqft, and has a 40 million dollar annual utility bill, it becomes less about proving that they're doing this, but proving that they aren't doing this.

[1] http://en.wikipedia.org/wiki/Room_641A

[2] http://www2.sacurrent.com/news/story.asp?id=69607

[3] http://www.wired.com/threatlevel/2012/03/ff_nsadatacenter/al...
FYI:

>das ist nicht gut

is also perfect, normal, modern German
I'm a developer turned product manager, and from first hand experience, I can tell you that distraction is one concern, but easy access to chat with the devs also runs the risk of 'just one more feature', or constantly revising the scope of previously discussed work too. That doesn't just get them out of the zone, it confuses them about what they're meant to build.

Sometimes, it's best to just complete a user story as it was logged and then see where we go from there (or even, shudder, after it's been deployed, and actual users have gotten their hands on it).
It's neither here nor there, but I'll happily vouch for the quality of MEC's backpacks, I've used them throughout a sizable chunk of my life, and find they require replacement owing more to folk with sticky fingers than wear and tear - and I'm not the kindest to my backpacks either!
True

That´s why I use a 'throwaway' password for most unimportant accounts. Sure, may be easy to break, but it isn't logging in to my gmail.

Don't forget also the risk of getting locked out of your account.
Awesome app! Looks promising!

Q: You where asking permission to perform tasks when I was not using the app on my google account. Why is that? :-)

Tip: Id love to see you obscure the URL instead of using ID:
http://visimojo.com/survey/take/114 as it would be extremely easy to ruin other peoples surveys. :-)

Q: I will definitely use this app when creating my surveys, and I would very well will be willing to pay for it!
What would your pricing-structure be?
http://en.wikipedia.org/wiki/Banality_of_evil
MariaDB Gets a Foundation
HipChat for Mac Private Beta
Um, you do realise that the very reason you can dial up your peers pretty much anywhere in the world today is down to agreements made in the ITU?
Why Perl is randomizing hash keys...
On desktop it does not fall forward to html5 when there are ads. Or rather, it falls back to Flash to display ads. Sometimes it seems it thinks ads might be displayed and refuses to use html5.
And I find it rude to make sudden demands of strangers. Maybe we can agree to disagree.
A common problem for tech-minded people when approaching human languages is to equate learning words with learning a language but it doesn't work that way.

The two big reasons are differing division of word boundaries and collocations. The second half of this 2 minute video explains both: http://www.youtube.com/watch?v=3cjnP6mogEU
Revenue Models
Really nice an intuitive, the only thing I couldn't seem to do is assign multiple flags to one answer?
Re: Saw the pricing of $24/month on the page. Dunno why I missed that.

Would you consider charging for each Survey or each Response instead?
To be fair to the man, its pretty clear from his declaration you link to that some what he says is first-hand, some is second hand and some is assumptions. I think this is a little less nuts than the way you make it sound (that he doesn't know anything other than its possible).
So screw it.

I'm sorry but we can't constantly let the price of medicine / medical care drag down the world's economy as a whole.

"We've got this medecine that shall raise your life expectancy by one year if you have a cancer and it cost $20 000, let's offer everyone this".

"We've got this medecine that shall raise your life expectancy by two year if you have a cancer and it cost $100 000, let's offer everyone this".

"We've got this medecine that shall raise your life expectancy by three year if you have a cancer and it cost $100 000 000, let's offer everyone this".

"We've got this medecine that shall raise your life expectancy by four year if you have a cancer and it cost $100 000 000 000 000 000, let's offer everyone this".

Where do you put a limit of what's acceptable?

In the end it all comes down to death tables and one day politicians and everyday people will understand that.

If 99 persons can live decently with $28 K and the hundredth one can't pay the $8 K ambulance, so be it.

Because, in the end, it all comes down to death tables and we can't allow totally overpriced and unjustified crazy high medical (and related) cost, like a $8 K ambulance trip, ruin down the entire world's economy.

Also it would be nice if these arbitrarily high medical price ween't constantly used as a form of intellectual terrorism justifying more and more debt creation.
Talk works just fine for some reason :)

And is location service tied to application named "Maps"? If so, that might really be the case.. although I only have this problem after I use Maps, not when I use other apps that require location.
I was about to point out the same thing, also "tak tak" means "yes, yes". Also, learning from "meme posters" is a bad idea. They often intentionally misuse the language in a non-obvious way, especially if you've just started learning it.

I don't think breadth first works well with learning many languages at once. What's the point of being able to recall a few phrases in each language. Learn one until it's at a usable level.

One important thing I wanted to add that helps me a lot is: use Anki! It's the most time efficient way to memorise information.

Also, advice like this is specific to a family of languages.
In the 80's the Wang corporation (of Wang wordprocessing fame) was working on using Aymara as such a bridge language. I don't know what happened to the project.
Google's business is 'harvesting & indexing personal information' so they kinda need to support iOS.
Thanks. I've been trying to think of some better names but haven't come up with any yet. I'd like to have something with 'book' in the title, but it's not deal breaker.
Just to be clear: by being in the cutting edge with an iPad app (vs website) you mean something that can be used beyond wifi/3G range?

Or is it something about the native vs web page feel? (which I'm missing)
Another obvious consequence: millions of very poor people henceforth having access to the internet, financial tools, etc. All of these millions of people have nothing to lose and only need to make pennies a day to live a life of luxury.

I'm a sysadmin, and I fear for what this will do to spam. All of the the mail, blog, forum, ... kinds.
Google Analytics for developers
I suppose thy could buy into an exclusive deal with a minority market share platform such as BB10 or WinMo8 instead, because then the installed base wouldn't matter. That would only work if they could:
(a) offer a competitive advantage over ARM.
(b) make it financially appealing to the platform vendor. (c) Pick a platform that has a hope in hell of getting market traction.
Their best bet there would be MS/Nokia, but it would be a case of seeing if tying three sinking ships together works better than two.
I'm hoping to start expanding to some of the larger/more popular schools within the next few months. Thanks for checking it out!
2 more things:
Autosave would be awesome!

Missing scrolling with the mouse, now I need to drag to scroll... Scrolling with the trackpad on a Mac would be so neat!
Why Sinatra and not Drupal?
Great job on the site. Really loving the UI overall UX. One small thing is that I kept clicking on the waveform visualization to scrub the track--probably since i've used to soundcloud and such.
I use Mapy.cz by Seznam (Czech company that only recently lost its 1st position in search to Google (after Google spent billions on advertising)). I find their web maps[1] better than Google maps as well (again, Czech Republic only).

1. https://play.google.com/store/apps/details?id=cz.seznam.mapy

2. http://mapy.cz/
Education Isn’t Entirely About Economic Utility
Did the ITU have any involvement in constructing the Internet? No.

We can 'dial' (if you use Plan9 terminology) any address we wish? Yes.

What would their involvement bring other than a commercial model which does nothing for the consumers and businesses? No.

It's like the Mafia want their cut now because someone has started up a business on their turf.
I agreed about the rating reliability thing. I'm hoping that if I have enough reviews for a given course+instructor that it will mitigate some of that risk.

Good idea on the digital version. I'm also going to be integrating with Chegg soon for rentals.
I once quit a job because one of my employer's servers became infected with some malware, spread it to client's computers and the employer refused to notify and apologise to said clients.

I sincerely hope that you grow up and take responsibility for your own actions. They are the only things we truly own. I do not believe that you are evil for what you did but I most certainly believe that you are ignorant in a very dangerous way.
NewRelic usage tips for getting most benefits in your Ruby project
Good find. They have an affiliate program so I'll look in to integrating with them as well.
what does PLT stand for?
Then Hype HTML5 when it is ready for prime time. I am sick of all the excitement surrounding it. It is not revolutionary, nothing about it is particularly new (can it do something that Flash/Silverlight cannot???) or exiting. Everything that it does can already be done and in a better way.

All this and we can't really use it for years to come because it is not mature and not enough users have modern browsers.

Enough already. Let me know when the party starts, cause I am sure am sick of hearing hype over HTML5 when there are already better alternatives. When Flash was new and games like this were created (this was like 8-9 years ago LOL) It really was a big deal because nothing like it existed at the time.

HTML5 to me is like the GO programming language. YAY, another language that can do what hundreds of other languages can already do. It may be new and "neat", It may even be the best tool for doing certain niche things, but hardly worth seeing in the news every day.
it's unnecessary. if google can't give you your desired results within the first 10 results, they've failed. you should just retry your query instead of checking the next 10 results.

also, infinite scrolling is more for "discovering" without a specific result in mind whereas "searching" implies you have a result in mind and is either hit or miss.
Artificial Brain: 'Spaun' Software Model Mimics Abilities, Flaws Of Human Brain
Always listen to the tinfoil hatted conspiracy theory spewing nutbags.

Why? Because there are more of them in politics and business than there are anywhere else working on the opposite agenda.
Show HN: A YouTube and Last.fm mashup
I think coming from a C-based language background has the same effect for me, some of the declarations look much more difficult to parse but that could just be from long term exposure to one way of doing things.
Looks really nice, like the idea of visually laying out the survey, I guess this is what people do with pen and paper anyway.
Some way of customizing the style of the survey would be useful for embedding on your own site.
Learning words != learning a language.

Most of the posts I see on HN mostly revolve around learning languages. In my opinion that's only part of the problem. It's more difficult to get the structure of sentences and tenses correct. I personally know words in 2 - 3 languages which share a root with my mother tongue, but it doesn't mean that I can speak those languages because I often don't get the way a single word transforms based on the tense, part of speech etc. For eg. merely knowing the word "smile" would only take you so far. Knowing the difference between "He is smiling", "He smiles", "He keeps smiling at me" is the tricky part.

Perhaps we are obsessed with learning words because it's the easier problem to solve. Learning sentence structure and grammar takes time and effort.
Yet another future feature request, probably already on the todolist: Password protection on Surveys.

Keep up the good work!
To a certain extent, isn't SOA trying to be a more business savy model of enterprise APIs?
It's pretty, but rather tightly packed...

How are you getting the data, just from Yahoo or somebody? Are you parsing the EDGAR data for the revenue data? Any recommendations for parsing the EDGAR data? Just looking at the XML is rather uninstructive in terms of what format there might be.
Thanks! I upvoted you because this was really good news for me.

On the iPhone (but not the iPad) I think you have to write this somewhere else and paste it in because I can't find a comma on the keyboard when editing that text field!
Exactly. If they're not tapping all communications on the net, then why are they building a data centre to store and process all of that data?

Because I personally can't imagine another datastream 1) of such magnitude and 2) worth billions of dollars to build a data centre for.
Agree with the above, why not have a customisable CSS sheet later?
This is what we're doing at our startup, and it empowers developers to create some awesome stuff!
Not a demand, just a request. Your "no thanks," is ok with me.
You wouldn't be helping the company (perhaps indirectly), but rather the community. That's my primary concern.
Awesome. Although you would think since they are using a css preprocessor in the bootstrap project they could allow a flag on compile for things like these?
Number 2, number 4, and number 9 of the suggestions in the blog post kindly submitted here are all well worthwhile. As my user profile discloses, I am an American native speaker of General American English (originally part of a monolingual household in a basically monolingual neighborhood of native-born Americans) who acquired various second languages. I have reached a high enough proficiency in Modern Standard Chinese to make my living for several years as a Chinese-English, English-Chinese interpreter and as a Chinese-English translator. I know maintain a bilingual household. I still enjoy language learning as a hobby, and my children attempt learning various human languages.

One old webpage I like with language-learning advice

http://learninfreedom.org/languagebooks.html

lists some helpful books with a lot of research-based advice on learning new languages.
What is this?? ... 2002
I agree. You got handed a pretty sweet opportunity to learn and to shine. The CIO had a goal: he wanted to impress the other executives with an iPhone application. You even had a hint: he liked a news carousel. IMO choosing to build a mobile website instead was a mistake. I would have chosen a "RAD"-style app builder and produced a first version with visual appeal. You'd make him look good, achieve a first win, and become known as "the mobile guy", on the route to become Mobile Development Technical Lead.
Can I rent something equivalent from Amazon by the hour? I wonder how much that would cost.
Shameless plug: two years ago I created http://nabbber.com to help me learn English. Basically, it's like Twitter, but instead of tweets you post words that you've recently learned. You can follow other people and see their new words on your home page (just like tweets).

I'm in Bali now and I'm using Nabbber to learn Indonesian. Whenever I see an unknown word (in a shop, at a gas station, etc) I save it and then revise from time to time.

Here's how my profile page looks like: http://nabbber.com/AlexanderZaytsev/words/id:en

I find this method (just got out in the wild and write down unknown words) the most efficient one.
I'm in a state not far off from this myself.
I spent several years as a regular , daily member of a few odd chatrooms, before I one day came to the conclusion "That's enough of this" and in effect committed infocide within that network.
I found them through idle curiousity, I stayed while I felt connected, times changed the people and push came to shove; I left.
Unfortunately, this left a hole that I used to fill with some of that (rather disconnected) social interaction, in spite of the continually degraded quality of such.
Some time later I now find myself ignoring a prickly itch to hop back on the networks "just to see what's up", instead vacantly seeking through newsfeeds and abandoning the odd attempt to comment partway through. Not sure why I'm submitting this one, I suppose it to be mildly cathartic, but reading this article has granted an interesting perspective on my own situation, so I suppose sharing that is reason enough.
Either way, this is quite enough socializing on the internet for this lurker tonight.
You got my point, thank you.
We're giving away an iPad Mini 16gb to celebrate our affiliate launch
Does anybody know of a realistic way to pursue research (by this definition) as a career, without becoming a grant-seeking professor (I have moral qualms about taking taxpayer money)?

For background, I'm getting a PhD in CS.

It seems like research labs are few and far between, and (unfortunately) I can't stay a grad student forever.
Awesome, easier to trick around and make metro UI like web design.

Though I think this could be easible compiled directly from bootstrap, just by stripping rounded corners and gradients.
Or is there some other new ingredient?
not supporting unknown browsers by blocking just suck. Baaad website ;-)
Strange surge in direct traffic from 3 specific towns
Programming language theory i guess
http://en.wikipedia.org/wiki/Programming_language_theory
There are plenty of on demand water heaters in both gas and electric.

Combination Boilers that provide both hot water for heating and hot tap water are advancing quickly. Flexible PEX tubing these cut out a ton of traditional cutting and brazing plumbing labor to install hot water loops. It's also a lot more efficient to move hot water to a heat exchanger of some form in each room than to push air through ductwork. Some of these rigs also can be easily combined with a solar thermal roof array, further cutting your gas or electric costs.

I'm pretty excited about the last option, since I have an older house with poor air return paths, which means my furnace is almost always ingesting chilly basement air rather than getting a nice recirculation of heating air that's already been heated. Not to mention radient heat exchangers are silent and allow easy individual room temperature control with the smarter thermostat systems.
I, actually, like this, since android, windows 8 and even google are now using this simplified flat almost-not-rounded components. Feels much cleaner to me.
This could be improved if you do not already have it on the todo: http://imgur.com/a/9o1bA

All I did was move the box. The connections remain the same. The "No" connection should be distinguished from the "Yes" and default connection.
I fell victim to that once, when I hadn't "upgraded" the re-used throwaway password I'd used to register to see what some random website was. When my throwaway password got exposed (in cleartext facepalm!) by PerlMonks, within a day or so someone had used it to send Acai Berry spam through my Twitter account (which 'd completely forgotten was still using a shared/throwaway password even though it had turned from "some random new website I was curious about" into "somewhere where I actually care about my online reputation").

Just don't re-used passwords _anywhere_ - choose a password generation/storage solution that works across all your devices, and use it to generate unique strong passwords for everything. (1PassWord + DropBox works great for me across my MacOSX, iOS, Android, and Windows devices - I occasionally would like it on Linux too, but rarely enough that I'm satisfied to use my phone and re-type passwords in Linux)