skysight-inc/HackerNews huggingface dataset:
The idea behind your claim is reasonably strong, but your numbers are so imaginary that they actually harm this discussion. There are no universal "rules for learning" like this. If there were, education research would have been wrapped up a long time ago.

Learning is an incredibly complex combination of content, medium, background, strategy, mental state, mental ability, and more, and it varies widely based on subject material. There appear to be some advantages for certain teaching strategies under certain conditions for particular populations, but there is very little research that clearly establishes a more generalizable trend.
The first promotion was advertised on Twitter and RubyFlow. The second was advertised on Twitter and RubyWeekly. Twitter has always been the best way to spread news about the book.
So, how about this. You purchase the software, get home, and find a horribly offensive clause in the EULA that you don't want to accept. You bring it back to the store, and attempt to return it, but it's denied because of their refund policy.

The item wasn't defective, but you also were unable to get any use out of it.
Doesn't seem to have a consistent one, clasp fastener or separable fastener are earlier generic terms. BTW Zipper wasn't trademarked by the creator or manufacturer but by BF Goodrich when used on their zipped-up boots.

Two which surprised me were Ping Pong and Adrenaline.
HTC One S Smartphone  Price in India, Features and Specifications
HTC is ready to contribute to the league of Smartphone with HTC One S. This piece of elegant smartphone sports 4.3 inches Super AMOLED capacitive touchscreen display with HD resolution of 540 x 960 pixels. HTC One S will delight Smartphone lovers with its 8.0 MP camera with Auto Focus and a 1.3 MP front camera to support video calling. It has stunning video recording capabilities. HTC One S smartphone supports high-speed internet browsing, GPRS, Bluetooth v4.0, Wi-Fi 802.11 b/g/n, 3G HSDPA and GPS with A-GPS support. It is running on Android 4.0 (Ice Cream Sandwich) and powered by dual core 1.5 GHz Snapdragon processor. HTC One S has integrated social networking widgets and it allows you to access major Andriod and Google apps. It is powered by 1650 mAH Li-PO Battery. It is equipped with latest features like Audi Player, Video Player, FM Radio, Speaker, TV-out Connectivity, Document viewer/editor, Adobe Flash support, Accelerometer & Proximity senssor, 1GB RAM and 16GB of Internal Memory..
This seems like a solution in search of a problem. There is a nice 'forever' construct. It's called 'while':

while True:
action()

I know what you mean about generalising this to other control structures, but it looks like the whole concept starts from "I want to write 'forever' that resembles something from other languages", rather than "I want to write a loop". There are existing ways to write things like that, so is do we really need to force something from other languages into Python? What about some examples which cannot be easily handled - maybe the solution for them is something completely different than porting codeblocks.
I'm always irritated when people talk about how good they are in [xyz] language. Here in Québec City, I hear all the time how this person is fluent in english and everything.

I spent 1 year in New Zealand when I was 17, I learned the language the hard way, when I got back, I was fluent, not bilingual but fluent.

Now, 10 years later, I'm no where as good as I used to be, still I find people who tell me they are fluent in english and how they can express themselves nearly perfectly in english. If I have the luck to hear them speak once, I usually figure out right away how their english is (poor). On the other hand I have a friend that is perfectly bilingual from birth. He never claimed he was so and I knew about it after I knew him for a year...

This is a personal story, I agree, but it does show a trend. People who claims that "speak", "are fluent", etc. are usually to be taken with a grain of salt. There's no magic in this world, and language is hard.

There's no such thing as a free lunch
How utterly marvellous! The entire outpouring of exploration around DCPU-16 is a wonderful example of the hacker-spirit "Here's a thing, what can you make it do?"
No, the distinction of device pixels vs. CSS pixels predates the first "Retina" iPhone. The distinction existed in all browsers supporting full page zoom, including the Safari on the first iPhone, and in Opera for years before that.

"Retina" is just a marketing term for "pixels so small your eye can't distinguish them at a normal distance anymore".
Almost everything ever asked about language learning can be found in the forums of 'How to learn any language' [1]. But careful, you can get hooked pretty fast.

[1] http://how-to-learn-any-language.com/e/index.html
Why not? Some companies only own <company>.net or <company>.co.uk, without owning <company>.com.
There are many ways to do pricing and I won't pretend that my method was scientific. Lowering the price of the book may (or may not) have increased revenue. I priced the book this way because I felt it was fair value for the content.

These two articles on pricing nicely highlight some reasoning behind low vs. high: http://blog.asmartbear.com/perfect-pricing.html and http://blog.asmartbear.com/higher-pricing.html.
Our vision for Novius OS and version 0.2
Neo4j 1.7 Released
circa_d -repl

This works fine. Not sure why I used -- :-)

With that version I can build build/plas_r but there are some missing Box2D files. Might come back to it later when I have more time or when the the next app is out :-)

The project looks awesome btw! :-)
It's kind of insane that people are writing games in assembly for a CPU in a game. I feel like 0x10c is going to be some sort of milestone in terms of innovation.

Next up is the immersive technology.
ITWorld could show some restraint too... spamming HN.
If the code block can run in a different thread (like in Grand Central Dispatch) it is very useful to do stuff in the background without blocking the GUI (that executes in a specific thread) and using the current scope variables. A progress bar is a clear example of this.

Doing this without code blocks adds extra code like launching another thread, connecting the scope to the new thread.
Well, maybe we can add to that discussion.

I say that as author of the blog post, and the founder of Myna, which is an implementation of the ideas described therein. And yes, I'm totally hoping this post stays on the front-page so we get more hits. (Myna is: http://mynaweb.com/)

Now that Myna is out (though still in beta) I'm super interested in discussing it with anyone who is interested.
And as coffeemug points out on that post as you (generally) cannot guarantee the independence of the variables you are changing to influence user behaviour. This makes the multiarmed bandit unsuited to the task the article espouses.
On the ICO's site (http://www.ico.gov.uk) there is no "don't accept cookies" option. You can only select "accept" or not interact with the form at all. If you don't accept cookies then the form is shown at the top of every page.
Fair point. But www.pepsi looks broken to me. If you're going to decide you care about people who type addresses in by hand, it seems counterproductive to go against the conventions they're used to.

But if new TLDs become common I guess that will change with time.
More Mobile “Average” Practices
I agree that this doesn't fit Python well, but why was it bad in Ruby?
You're probably right. But given the choice, isn't it better to go with something that's easier to remember, even if it won't matter most of the time?
A new kind of quantum junction
YouTube loses court battle over music clips
Perhaps my example was crap. They would also allow anything inside them.
Thanks for the feedback, we'll get that fixed today.
That's not how I'd identify a bubble. Then again, I'm not an economist.

If you look at past bubbles, there's a pretty obvious pattern. A financial boondoggle is used to build a giant mass of capital. The financial boondoggle collapses, but those who profited (massively) from the boondoggle pay only a nominal fine to maintain the appearance of punishment. The capital that was built up in the last boondoggle is used to get the ball rolling on the next one.

If you want to know about how bubbles form, I think you're better off learning about confidence scams than you are economics. As with many things, the difference between a businessman and a con man isn't black & white. We're talking shades of grey here. If I were tasked with finding the next bubble, I'd trace the people responsible, rather than looking broadly at the market in an attempt to identify swells of capital without much perceived value.
Newer way to notify customers about new features & Save Money
Is the twist BGR spam?

http://news.ycombinator.com/submitted?id=kemper

http://news.ycombinator.com/submitted?id=zacharye

http://news.ycombinator.com/submitted?id=CitiiDB

Or is it that BGR rewrote Gizmodo's rewrite of Engadget's writeup of some Vietnamese site?
Vanishing Webpage Links Google to Network Maverick Nicira
That was only non-progressive JPGs
Spot on reply to the question.

If the person with a great idea has something (very) substantial to offer a project based upon it then they are clearly a key component of the idea execution and should not fear discussing the idea with potential partners.

If the idea is all someone has then - frankly - no-one will want to listen to the idea in any case.
Why do you think that will be the case?

When ICANN introduced .cat, .aero, .museum, .coop, and others many years ago, adoption has since approached zero.
Forget Quarterly Data: Boston vs. NYC Venture Activity 2008 to Present
Then it also makes A/B testing unsuited to the task...

Independence is a useful assumption, as it allows more tractable algorithms. It is a correct assumption? No, obviously not, but it close enough to correct that the results you get from it are good. People have made plenty of money using A/B testing, which also makes an independence assumption, and people will make plenty of money using bandit algorithms. The only difference is they'll make more money using bandit algs.
Juicy bags for cheap
There's a ton of legacy code and email software that will make that not work.

At best, it would be pepsi@pepsi. (note trailing dot).

My buddy used to be root@ws. but only a few MUAs and MTAs could handle delivering mail there, and always with the trailing dot.
Ask HN: a predictive system to preload/preopen my stuff
Situation to improve :
Reading a client email on Gmail. It requires updating of a photoshop file and editing an invoice. See the steps : I locate the file (with spotlight or Alfred), open it, modify it then needs to save as a new file within same directory - so I need to browse the filesystem structure to find it. Same goes with the invoice in Pages that I need to export as a PDF in a different folder). Lots of time wasted, browsing the tree structure.

Solution (?) :
a system-aware software that would know what e-mail I'm reading (plugin style, à la rapportive), and pre-load the folders (?) and path-to-files (??) so that everything related to the email I read is handy : phone nb, files, assets relating to the situation etc.

Does it exist ? would it help you ?
Scientists Demonstrate Secure Cloud Computing Through Quantum Computing
I'm not sure there is one. They're useful in C# as a way of defining a function within another function (which sometimes makes for more readable code). For example:

public int CountRelevantItems(IEnumerable<Thing> things)
{
// Non-trivial filter that you don't want in a where lamdba
Func<Thing, bool> isRelevant = (t) =>
{
...
}

return things.Where(t => isRelevant(t)).Count()
}

But in Python you can already define functions inside of functions so you have a better solution:

def CountRelevantThings(things):
def isRelevant(thing):
...
return len(filter(isRelevant, things))
You are missing the point. The forever structure is just a code example. What's missing is the ability to write your own control structures generally. (Some of which won't already exist.)
ignore the internet, masui, and do whatever you think is best >:3
Draft Ruby 1.9 book licensed under CC BY-NC-SA 2.0
Loopholes in Supreme Court GPS Ruling
In general, Python is too flexible to make that easy. In theory, while you may never have seen a LC that depends on side effect order (and I believe that, I don't think I have either), the compiler can't assume that and doesn't. In general almost anything in Python could have a side effect, even though the culture is that it probably shouldn't. It turns out if you dig into it, this problem is ground deeply into the language.

Python is and probably ever shall be my favorite language of the OO-imperative 20th century/first decade of the 21st century style, but it will not be making the leap to the next generation of languages. And I sort of hope it doesn't even try; better to be the best of breed imperative-OO than a half-assed hybrid that does nothing well.
Note that if you're an Emacs user and you execute commands from inside Emacs, there is already a framework for colorization in the fontify-* or highlight-* functions.
NING leaking accounts 100 million users
Some people may consider:

def is_prime(n):
if n % 2 == 0:
return False

sqrt_n = int(math.floor(math.sqrt(n)))
for i in range(3, sqrt_n + 1, 2):
if n % i == 0:
return False
return True

def main():
with concurrent.futures.ProcessPoolExecutor() as executor:
for number, prime in zip(PRIMES, executor.map(is_prime, PRIMES)):
print('%d is prime: %s' % (number, prime))

uglier than (borrowing some JavaScript syntax):

def main():
with concurrent.futures.ProcessPoolExecutor() as executor:
for number, prime in zip(PRIMES, executor.map(
function(n) {
if n % 2 == 0:
return False

sqrt_n = int(math.floor(math.sqrt(n)))
for i in range(3, sqrt_n + 1, 2):
if n % i == 0:
return False
return True
}
, PRIMES)):

print('%d is prime: %s' % (number, prime))

I don't, mostly because in the second example, I cannot unit test the anon version of is_prime in isolation. This is a rather trivial case, but I've seen much more complex and enigmatic anon functions in Node applications.

Note: the original comes from http://docs.python.org/dev/library/concurrent.futures.html#p...
>> Memorizing a foreign language word is not just translation, it's about understanding context and usage for that word.

Exactly. I didn't mean to suggest that you can actually "learn" those 100 words in a meaningful way. That treshold is also difficult to measure indeed, I also can't back that up besides anecdote without spending some time looking into research. Anyway, my point wasn't that at all. I was actually trying to state it's not realistic to assume a 100 word per day acquisition, because that would mean you would spend 4-5+ hours a day _just_ to know certain translations of those words, without any context or very little if any. I'm talking about something very mechanic that would gain you very little in real language acquisition terms for the effort you spend. Unrealistic scenario unless you're trying to win a bet.

Also, it's worth to note that this depends strongly on how you actually define new words, i.e. what kind of inflections etc. you consider to be distinct words. In languages where you can derive an average of 3-4 new words for every word you learn this can become almost trivial.
Shaving the Yak (Why Software Development is so Distracting)
You can't take the "I wish they had taught me X in school" genre too literally. Often what it really means is "it's too bad X can't really be taught in school, but must be learned through experience", "it's too bad that the typical school contains very few people who understand X well enough to teach it", and/or "it's too bad that, when they told me X in school over and over again, I was so young and inexperienced and lacking in context that I didn't really grasp the importance of what they were saying".

What it doesn't really mean is "they should simply start a one-semester course in X and then all the new grads will be much smarter".

Why do we phrase our essays in this manner? Optimism. Optimism and marketing, which often go well together, like chocolate and peanut butter. "Ten things that you could learn from me today instead of spending ten years learning them the hard way" is a good sales pitch. "Ten things that you will spend five minutes reading, but will not truly understand, and then you'll still have to spend ten years learning them the hard way, but at least when you learn them you will already know the words for them" is not as good. ;)
I did something very similar 3 years ago: http://billmill.org/multi_line_lambdas.html
where is the data on this coming from?
The best way to get back at YC is to bootstrap your company to IPO, with YC having no equity in it.
Atlanta HVAC | Solar Contractor - Atlanta Heating and Air
What about jQuery Retina (http://retina.tylercraft.com/ and https://github.com/tylercraft/jQuery-Retina)?
The website does not work without Javascript. Javascript is unsafe. I would not trust them with my sensitive revelations.
Why does college cost so much?
Weekend Writing Jobs - Friday 4/20/2012
The idea of compound images is really interesting, although it would require an extra HTTP request to fetch the hight-DPI portion of the image. But maybe less of a problem over SPDY?

The idea truncatable bitstreams is fascinating too. I'm not well versed in networking, but wouldn't the latency of a mobile network kill the benefit of this technique? e.g, by the time the server receives the "connection closed" signal, a large part of the extra data would have been sent, no?
Proposal for an exception-like mechanism - Rob Pike
Blocks in other languages can help maintain encapsulation, if they can access variables from their local scope. They can also enable programmers to write their own control structures which look like natural first class control structures in the host language. I don't see this as a natural way of doing either.
If they wanted to, Kickstarter could be one the biggest and best platform for startup crowd funding. They have the infrastructure to capture the promise of the JOBS act/ crowd funding act
Archives digitize 19th century materials for 21st century access
One nation, ruled by money
Windows Phone is headed for a life of fragmentation
With autocomplete you don't get much extra exercise anyway.
It helps to strain your brain less however when reading the code.
> Long and short of it is iTunes doesn't even use the XML file, it exists for 3rd party apps to use. If your machine locks up every time a 30MB file is written (written, not even accessed) then there is something wrong with your storage media, not iTunes.

It doesn't matter that iTunes doesn't read the XML file. Any machine will take at least a couple seconds to write out an entire 30MB file. And if it does this every single time you update a playcount or rename a playlist, and blocks your user interface during this, then there's a fundamental flaw with the software.
The code involved in hooking together the IO loop with the thread completion seems pretty complex. I wrote a library a short while ago to deal with the same problem in gevent, but I opted to use the self-pipe trick; you can see the implementation here: https://github.com/zacharyvoase/gevent-selfpipe/blob/master/...
Fortunately, you are not like other people.

Fortunately, customers of Splunk don't view them as a random supplier.
war != nuclear strike
They don't want to. That would detract too much from their ability to serve creatives.
That's pretty intelligent.
It reminds me of planting a tree in a pot, and then realizing in a few years the tree is a lot bigger and weighs a lot more than the pot when you started.
Saying JavaScript is unsafe is like saying driving a car is unsafe. If you intentionally run into a wall sure, it's unsafe.

If you don't trust a site enough to let them use JS do you really trust them enough to send them your leaked data?
Oh, that `trade' exemption also applies to Germany. I think that's a common consequence of VAT systems, that only the consumer is quoted inclusive prices.
Starbucks to Stop Using Bug Extract to Color Frappuccinos
The Toyota drama you refer to sounds interesting, any chance of a link?
Darn, looks like this is not editable like the code at http://0x10co.de

I was looking forward to seeing if I could figure out how to cheat and give myself infinite lives (I'm not very coordinated so that's the only I'll ever win ;-))
Entrepreneurs are creatives. it's no different than the pebble smartwatch or light table project, except you are offering stock in the company instead of physical rewards.
This is software. It doesn't dictate the type of information people share. Why do you assume it's going to be state secrets?
It would need an extra HTTP request, yes. In practice for the PNG solution, one would be better off with sending the DPI in the request headers, so that the "correct" image is the only one sent.

For JPEG 2000, the network characteristics are important, but I don't think it would be too bad on a mobile network. Low DPI devices might get a bit "too much", but it wouldn't be a problem - they can just throw it out (or incorporate more detail).
Archived posts? Just as there is a news.ycombinator.com/newest, couldn't there be a /oldest? or something along those lines. This website is just a goldmine of information, it seems like it all kinda disappears into black whole
Note for people with narrow screens: if you scroll over to the right you can run the code :)
title goes "can you build?"

article goes "should you build?"

answer to title is yes. answer to article is depends.

i would go with Rails simply because it's cheaper no matter how you look at it.
Thought it might be better to sniff the device resolution, but apparently the ipad3 lies!

http://www.priteshgupta.com/2012/04/detecting-ipad-3-for-spe...
Yep yep, the motivation is just to give back to the community, and simultaneously reward me for the stimulus initiative
At least until US has anti-rocket shields everywhere on Earth. Then they won't have to worry so much about mutual destruction. I remember a few years ago when Russia was upset about US putting an anti-rocket shield in Poland, I was taking US' side, because I naively thought that US is a democracy hero country and that having those anti-rocket shields will be a good thing for the world. But now I realize how dangerous is giving US so much control over the Earth and turning it into a quasi-empire.
Using Beaker for Caching? Why You'll Want to Switch to dogpile.cache
One issue is that it's easy to end up with things that aren't round numbers by mistake (if you do any sort of division, for example, or are getting results from an external library, etc., and strategies for reducing errors that rely on the programmer not screwing up are generally doomed to failure.) That has several problems: floats are imprecise, you introduce the potential for additional runtime errors if you're doing something like indexing into an array, etc.

Also, Python has separate integer and floating-point operations:

>>> type(1)
<type 'int'>
>>> type(1.0)
<type 'float'>