skysight-inc/HackerNews huggingface dataset:
> ... as I’ve already read all 7 books in 2 languages before - I could pick up a lot just from context...

That's what I've always said to my friends, but they insist on learning grammar, which of course they'll forget after a few hours/days. Three years ago I could hardly read anything non-technical in English, now I can understand Lolita - which is a hard novel to read for a non-native. All thanks to audiobooks.

I found that audiobooks are the most fantastic way of learning a new language... I couldn't have possibly read Lolita or Silmarillion before - They're just too hard for someone who is trying to learn a new language. Long sentences full of new/invented words - It's easy to lose the thread. But listening to a skillful reader reading them aloud, you can understand even the most complicated words and sentences just from the context, and the reader's tone and emphasize...

If you want to learn a new language, do yourself a favor and listen to some audiobooks. Pick a book you've already read in your native language (preferably more than once) and you'll be amazed how easy it is to understand and learn new words (you must have a basic understanding of that language of course).
And shaking your phone to whack your keyboard is great UX?
(Not to get too meta, but..) I really like the domain name. It looked like "0x10 code" when I first saw it.
apparently it is using openstack, so I guess on there own h/w or maybe Rackspace, but that seems unlikely
http://gigaom.com/cloud/hp-ups-its-cloud-bet-on-openstack-an...
And yet I can't read the page on this iPhone. Probably a negative margin/overflow hidden thing.
This is a great book just as a read. I'm not sure I'd recommend it as a "technical book"... But I'd recommend it as a nice beach read for most programmers I know.
I don't think so. In the integers mod 256, 2 doesn't have a multiplicative inverse. We can see that because 2x128=0.

Do you mean the numbers mod 256 that are co-prime with 256 form a field? Even that doesn't work because 1+3=4, so it's not closed under addition.

So I'm not sure what you mean.

Added in edit ...

Given any positive number n, the numbers from 1 to n-1 that are co-prime to n form a group with multiplication as the group operation, but that's still not a field, so I'm still confused as to what you might mean.
Nokia finds software bug in Lumina 900
It doesn't matter if you charge for the service or not. As soon as you allow someone to access your project, you have to make the source code available to them.
Google+ gets a redesign
The Internet Is Ruining Your Brain
Time to ditch the arrogant tech blogs
MPL 2.0 does look like a good fit.

"The MPL has been approved as both a free software license (albeit one with a weak copyleft) by the Free Software Foundation and an open-source software license by the Open Source Initiative. The MPL allows covered source code to be mixed with other files under a different, even proprietary license. However, code files licensed under the MPL must remain under the MPL and freely available in source form. This makes the MPL a compromise between the MIT or BSD licenses, which permit all derived works to be relicensed as proprietary, and the GPL, which requires the whole of a derived work, even new components, to remain under the GPL. By allowing proprietary modules in derived projects while requiring core files to remain open source, the MPL is designed to motivate both businesses and the open-source community to help develop core software." - http://en.wikipedia.org/wiki/Mozilla_Public_License
Yeah really, this is absolutely dumb. How did this get to the front page of hacker news? Knowing those words will literally get you nowhere if you are trying to learn spanish.

This is like trying to learn a javascript and finding that in reality it's not that hard because half the language is open and close parens, semicolons, and the word "function". Fluent in javascript!
There is also a history of posting news items for dangerous, large-scale events that don't match the given criteria, but may save some lives in case people in affected areas check HN but haven't heard warnings via other media.
I'm sorry to hear that your mother did not get access to a treatment that she wanted to receive. Clinical trials cherry pick the patients that they think will do the best. This is a dubious practice at best, but it is what they do, and they do it because as you point out, most new treatments have only an incremental benefit that is easily obscured.
I asked for <pre> support and look what they did instead.
I love everything about Meteor so far, except for this.

This is no way to answer such an important question that most potential users will have - let's face it, there's a lot of people who will want to use this for open source, but a lot more who will want to use this for commercial apps. To ensure Meteor's wide-spread acceptance, you need to clearly answer this question on FAQ page, and not with "we need to have a conversation".
Agreed. I also do not see how this infographic is 'simple'
The parent post didn't say "posts critical of Google are only made by iPhone owners". Instead, it said there was a "correlation" between people who own iPhones and people who "focus" their "rants" on Google "to the exclusion of other players".

It also wasn't talking about the tendency you reference upthread (people who use things from company X tend not to criticize company X). Let me try to make the claim clearer: People who use Apple products (specifically iPhones) disproportionately criticize Google (since Android). You may agree or disagree with that claim, but, in my opinion, it is a claim that should be evaluated on its own merits rather than summarily dismissed (as you do).
How to Pay for College by Playing Games
He says he switched from screen to tmux, then describes very shortly a use case in which tmux does not bring any benefit over screen (sharing a vim session).
When I was starting out in German, I started listening to the audiobooks and reading the German text. Knowing the small words (prepositions and other stopwords) isn't of much use on its own, but having a general feel for the plot and knowing the context of what 'should be happening' in the book helped give me a much broader understanding (and richer vocabulary!) than merely ploughing through the German 101 textbook.

tl;dr: Applaud the idea, but it's misguided. You need to focus on understanding words in greater context to derive any meaning.
Google+ Redesign
That is amazing advice that I will take up later this year. Thank you.
It's semi-free for you to file a civil suit against the arresting officer for wrongful imprisonment as well.

I'm not saying it wouldn't be inconvenient, but fear of inconvenience isn't necessarily a great reason to lay down your civil rights.

That said, I don't mean to imply any judgement, I'm just curious as to "what would have happened". I've been in a number of scenarios similar to this one and have never been beaten, attacked, or in court spending a great deal to defend myself. Not to say it couldn't easily have happened, every encounter is different.
A 8.7 quake can still cause a devastating tsunami. In addition to the strength of the shocks, the directionality of the energy release (horizontal or vertical) is crucial.
At the end of the presentation, I noticed they depend on a fiber library.
Rasmus himself hates programming and he will put up with PHP in its current form as long as he gets his job done.
Another vote for prgmr - an incredible level of service for the price. And very much agreed on the feature angle ;)
Ask HN: Outourced web design in Latin America or CEE?
I recently purchased a small website design firm and am looking to outsource the backend development to a partner so we can focus on client management, sales and marketing.

I've been trying to assemble my own virtual team from elance / odesk / freelancer but the results have been pretty poor and I don't want to be in the HR business.

The typical project will be very straightforward small business site designs -- 3-5 pages, with contact forms. Straight up HTML and CSS designs - so very simple. I also have a few magento clients and requests for SEO.

I'm looking specifically for a long term partnership where we can create a very clean project management system and clean handoffs for site-design and one-off maintenance requests for my clients.

I am looking for a TEAM not an individual. Ideally a shop with 30+ folks so they have some scale and responsiveness.

Ideally this would be in Latin America for timezone alignment, but open to CEE as well. India not as ideal but very open to hearing your experiences.

Anybody have experience with these kind of shops?

Thanks in advance!!!
They should have resurrected the BBC Micro, that's what they should have done. Kids these days...
I have the impression that new grads aren't attracted to low-level programming because of the greater proportion of higher level programming jobs.

I think low level jobs need more visibility. Perhaps a monthly "Who's Hiring" thread for low-level jobs would help.
>Amazing the lengths we'll go to just to satisfy our simple evolutionary incentive to live, no matter how ludicrous from an outside perspective :)

"Lengths" like, err, making a thought experiment like the above in a HN thread? I've went further than that just to get a bag of Pringles.

And it's not like it's a "simple evolutionary incentive" anymore. That might hold true for a lizard or a deer, but a human has more complex rational to want to live. It might be evolutionary still, but it's far from "simple" when you can think about it.
He means exactly what he said.

From wikipedia:
"The finite fields are classified by size; there is exactly one finite field up to isomorphism of size p^k for each prime p and positive integer k."
-http://en.wikipedia.org/wiki/Finite_field
Absent from your entire discourse, is any notion of a good death. I've looked after people who wanted to try everything, fly anywhere, even when they weren't strong enough to sit up in bed. They didn't die well.

It has never been shown that treating cancer patients up until the time of death makes any difference to either quality of life or survival (http://www.biomedcentral.com/1472-684X/10/14). Sometimes there is a tyranny about the biology of cancer that is difficult to overcome even with agents that are known to be effective, not even when you have run out of all drugs completely.

You might scoff at the notion of a good death. But then there is this trial (http://www.nejm.org/doi/full/10.1056/NEJMoa1000678). This was a trial which compared early palliative care with late palliative care involvement for patients with metastatic lung cancer. They were otherwise treated with standard therapy/clinical trials/whatever was available. Astonishingly, those patients that received early palliative care had less treatment overall and lived nearly 3 months longer - by getting less treatment, and focusing on quality of life. If there was a new drug that helped people with lung cancer live 3 months longer, it would be revolutionary.

On the basis of this evidence and my personal experience, I believe there is potential harm in taking the attitude of wanting to try everything by default. This attitude may be right for some people, but for others, it may shorten their lives for no benefit and leave them and their families unprepared for the inevitable end.

There is no escape from the notion that the latest drug might just turn everything around. It is certainly true that when a drug like this comes along, there will be some people who miss out and die because they or their doctors didn't try hard enough. But how much potential harm can you justify because of this tiny, tiny risk?
"Don't get any silly ideas of designing a web page for wider than 1024 pixels"

Do you think there's anything wrong with fitting the essential information within 1024 pixels, but then putting non-essential stuff to the right of that?
The logical implication is that a lot of people on HN aren't that bright.
You can make big reductions in crimes of opportunity by making them just a little more difficult.

For instance, laws requiring bike helmets have big impacts on bike theft.
Toward a simpler, more beautiful Google
How to Hack Like a Pro: Getting Started with Metasploit
Ask HN: who is using gevent-zeromq in production?
I'm considering, and would like to use gevent_zeromq in production, but there are some unresolved issues that are troubling

https://github.com/traviscline/gevent-zeromq/pull/20

and

https://github.com/traviscline/gevent-zeromq/issues/13

and

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

Is anyone using it in prod, and are you guys experiencing any problems?

Thanks.
I hate to break it to you; but outside the "Valley Bubble", no one cares. Really.
This debate is always the same rehash of ye olde time story as recounted in "The rise of Worse is better"[1].

That's why we had Unix boxes instead of LISP machines, that's why we had PCs running MS-DOS and not Amigas, why we later had PCs running NT instead of SGI Octanes, and nowadays people have PCs running windows7 rather than elegant iMacs.

"Cheap and easy, quick and dirty, and get the job done" is a perfect description of PHP and the very reason for its success.

[1]: http://www.jwz.org/doc/worse-is-better.html
What's the fastest browser? Why the usual browser benchmarks are useless
Like the reference to Rails—so easy and at the same time so inaccessible.

In the earlier days without powerful frameworks I was really developing: figuring out which pattern/algorithm did the best job. Nowadays when working with frameworks I feel dumber and dumber—before thinking myself I just google API calls and put them together. I am not trying anymore because I don't know where to start and everything is already solved on Github. This magic feels sometimes so meta and boring because I am more into consuming specs, tutorials, screencasts just gluing things together instead of real programming.

Just diving into JS and Node.JS to get this "go-kart" feeling back. But I guess the more magic involved the faster the development and Meteor admittedly looks revolutionary.
Podio - great app! Used it for a while but after seeing the simplicity of Trello, had to move. But Podio is really great if you like the extra features.
The Groupon Gig and Other Twists
I'm reading this book just now and came to HN to see if people were talking about it :)

Curious: are you also outsourcing small tasks? (I'm in that page of the book)
Glad to see Hangouts promoted in this design. Think that's probably the G+ trump card.
Instagram and Facebook (Comic Strip)
I genuinely think Google+ has plenty of potential. Google's strategy seems a little more unified in terms of the way the posts are linking to search results, how you can setup circles and the other more niftier features that have been added that Facebook has yet to add.

But despite all of that. Something is missing, and i just cant quite put my finger on it.
PHP has no app servers to go bonkers.
Hmm. OK, this is an opportunity to learn something.

The integers mod 256 are closed under addition and multiplication. Distributivity obviously holds, and there is obviously an additive inverse. My question is about the multiplicative inverse.

What's the multiplicative inverse of 2?

To say that there exists a field of size 256 is a different matter, and I'd be interested in learning more.

Added in edit:

Quoting from the same wikipedia article:

Even though all fields of size p are isomorphic to Z/(pZ), for n ≥ 2 the ring Z/((p^n)Z) (the ring of integers modulo p^n) is not a field.

(Parentheses added for reduction of ambiguity)

Further edit: Not sure why this got a downvote, but I don't much care. Maybe people didn't realize that I wrote this before all the other answers streamed in. Still, now I've learned what may have been intended, and a little more besides, so I'm content.
The Post-Agile Way
This isn't remotely brilliant. This seems completely unnecessary and gimmicky.
"I have an idea for an app." I hear that several times a week from friends and family. Not once have I heard "I have an idea for how to market an app."
The linked KB article says that Apple is "developing software that will detect and remove the Flashback malware."

A tool designed to remove one malicious program after it has been installed is not the same as a general-purpose antivirus application.
Nlp folks call those "stopwords," because they don't contribute much to statistical understanding of text. That is, in most nlp applications, those words are removed to leave more meaningful text behind. How did this make front page?
There is a field of size 256, but it isn't Z/256Z.

"Even though all fields of size p are isomorphic to Z/pZ, for n ≥ 2 the ring Z/(p^n)Z (the ring of integers modulo p^n) is not a field. The element p (mod p^n) is nonzero and has no multiplicative inverse."
My final year I forced my way through Faust by using an old Danish translation side by side with the German version to bring my grade up.

I'm Norwegian, so the old Danish translation gave me a "halfway house" - modern Danish is very understandable for a Norwegian; older Danish gets quite a bit closer to German. I still missed a lot of what was going on, but it brought me up a full grade in a semester.

Of course I'd probably had done just as well with less effort had I chosen something easier - I was being pretentious about it.
GU10 Dimmable
This is a huge step up for G+ and ultimately may lead to me using it it more. The problem I had with it before was it just wasn't intuitive to do anything with the interface. Now its easy to use, and I know exactly how to do everything without having to think about it. Its good to know that Google is sticking with their strategy of "Internet + you", I think its a good strategy.
One should also remember that not all languages use so many prepositions. In Finnish, for example, we usually change the ending of a word instead of using prepositions.

For example, the previous paragraph in Finnish:
"Pitää myös muistaa, että kaikissa kielissä ei käytetä yhtä paljon prepositioita. Suomessa, esimerkiksi, muutamme yleensä sanan loppua preposition käyttämisen sijasta"
Wow, huge improvement! Is the cover photo new too? (I haven't checked out G+ in a while.. - copied from FB?!) Looks more "fun" in any case, which is good. (Not saying they have to go completely spastic but this is a good mix)
I love that the "infographic" is created by OnlineCriminalJusticeDegree.org
Usage adapts to what's available.

I have two 1650x1050 displays side-by-side (so, twice as a wide as "ridiculous"), and I run three 80-char width terminals or two web browsers side by side per display, using xmonad. I like it.
The Amazing Trajectories of Life-Bearing Meteorites From Earth
M-Pulse #12: The mobile UI/UX imperative with Arturo Toledo of Microsoft
As a European, I know that. My point is that the FDP tends to support business interests far more than civil liberties, especially when the two collide, as with ACTA.
http://www.haskell.org/ghc/docs/7.2.2/html/users_guide/ghci-...
People. It's missing people.
I know that I tend to go to Google+ ONLY for the Hangouts as group video chat, and ignore all the other features of g+.
Used to know it just enough to 'deal with it' when there was something that needed to be fixed. Recently I started working for a place that has a few large PHP sites and projects and really dove in. Overall, I'd agree that when you see great PHP it can be nice and impressive. I don't think I'd want to do it 9 hours a day though.
I doubt the poster meant it as a recursive statement. Rather, if you work in Java you should know how the JVM works, if you work in Javascript you should have a good grasp of how the browser works, etc.
Perhaps. I considered this, but Bump data isn't exactly social.

Apparently they licensed their technology to Paypal to build their money-exchanging app. Maybe that's the plan.
Yeah I really like this, and I also like how google is not giving up. I do think it has potential, and if google can hit it, it will be huge for the company.

I think the piece that's missing is integration from other third party services - I would use my google+ account a lot more if I could post to it from apps I use often like twitter, instagram etc. There's always share to twitter in almost every app, which makes it easy. But to share anything to google+ i always have to go all the way to their site, which isn't worth it since many of my friends don't use it anyway.
I've reached the conclusion that a particular subset of the big tech blogs are to our industry as the celebrity gossip rags are to the entertainment industry.
>did you know that out of 5 most popular languages in the world, 3 of them are relatively easy to acquire? They are: English, Spanish and Russian, and my plan is to be fluent in English and Spanish and be able to get by with Russian by the end of 2013! Who’s with me?!)

I'll grant that Spanish is relatively easy but Russian is considered one of the most difficult languages to learn. It's hard for me to judge the difficulty of English but I wouldn't say it is an easy language.
Computer monitor uses sensor to promote better posture
The problem is that people are attracted to (real) infographics. Using a more accurate word means fewer visitors. So, sadly, I doubt it'll ever happen.
To plug a friend of mines startup: www.talktomeinkorean.com
This changes very little for the moment:

1. Most of the phones in the US are CDMA carrier exclusives; they maintain their own stolen/lost databases. Even 10 years ago you could call Verizon or Sprint and they would blacklist the ESN/MEID.

2. If you've probably noticed the majority of the US is currently on CDMA which isn't anywhere else outside of US/CA/SKorea. Taking that stolen Verizon flip phone to Mexico gets you a brick.

In the future with a larger LTE footprint this can be effective but I'll have to see.
Stock Centos6 Ruby and a MySQL database far away
He is mistaken. What he meant is that there exists a finite field with exactly 256 elements, so you can "make" {0, ..., 255} into a finite field (in the sense that you can make any set of size 256 into a field by assigning + and * operations), but addition and multiplication in that field won't be the usual modular integer arithmetic. Instead, the operations will be determined by mapping the numbers to polynomials and performing modular polynomial operations and then mapping them back to numbers {0,...,255} (or determined by some other process that is morally equivalent).
If you want a good example example of gossip and fluff in the tech industry just look at 99% of the articles that hit HN frontpage in the past few days about the $1b Instagram purchase.
Sulfur in every pore: Improved batteries with carbon nanoparticles
No, this is incorrect.

As has been pointed out, Z/256Z has zero-divisors, so it's not a field.

"Powers of primes are also fields" doesn't mean anything; integers are integers, not fields. "Powers of primes are orders of finite fields" is correct; so there is a field of order 256, but it's not Z/256Z. (Rather, you get it by finding a degree-8 irreducible polynomial over Z/2Z, and adjoining a root of it. In fact, the article gives the specific polynomial x^8 + x^4 + x^3 + x + 1.)
I've got loads of people on my G+. I feel there's more to it, but i think "Jenius" has hit the nail on the head. I think its third-party app integration that's missing.
imo, I don't think Debian and Ubuntu should do this - it's not really their job. Distros should, for the most part, just be packaging upstream code and not maintaining an unofficial fork.

Though counter to this, RedHat basically maintain their own fork of the Linux kernel but it's a bit of a special case, and they do employ full time kernel developers to do it!
Lets build it
Setting up a virtual PBX with twilio openvbx and phpfog
Death to Word - It’s time to give up on Microsoft’s word processor.
Clickable

Some videos/pics: http://youtu.be/YBww2pOkPec

http://imgur.com/a/n9hXV

Here's how to get the game:

http://itunes.apple.com/us/app/infinite-flight/id471341991?m...