skysight-inc/HackerNews huggingface dataset:
A bunch of people have been asking for benchmarks of LibTommath for comparison. I've ported this benchmark to tommath at https://gist.github.com/zhemao/8204404.

Here are the runs on my machine

BSDNT

digits = 100: 2.43242e-05 s
digits = 1000: 0.000143717 s
digits = 10000: 0.0016644 s
digits = 100000: 0.0378964 s
digits = 1000000: 1.20317 s
digits = 10000000: 40.1549 s

GMP

digits = 100: 1.64086e-05 s
digits = 1000: 0.000117272 s
digits = 10000: 0.00113377 s
digits = 100000: 0.0175584 s
digits = 1000000: 0.284023 s
digits = 10000000: 4.96335 s

TOMMATH

digits = 100: 4.90092e-05 s
digits = 1000: 0.000302586 s
digits = 10000: 0.00548351 s
digits = 100000: 0.368923 s
digits = 1000000: 36.7576 s
digits = 10000000: longer than I was willing to wait

I have no idea why libtommath gets so slow for larger numbers. Would anyone care to comment? I think something must be wrong in the way I ported the benchmark.
Were it not for the current shortage of 280X cards due to Litecoin mining, one could build a similar Hackintosh for quite a low price. Though you'd be stuck with 3GiB of memory per card rather than 6GiB (at least until MSI releases their 6GiB 280X, which they have listed on their site).
I dunno. I know a couple recent hires at Yahoo. I would not completely agree.
Sketchpad: A Man-Machine Graphical Communications System (1963)
There's plenty of professional risk, but it's all present in going outside the lines. One of the first casualties of the terrorism scare was the ability of public employees to exercise common sense.
One possibility is to use off-chain transactions between networks of nodes that occasionally settle on the actual blockchain: https://bitcointalk.org/index.php?topic=152334.0;all

This also has the advantage of instant and micro transactions with minimal fees, while retaining most of the properties of Bitcoin itself (decentralized, trustless, irreversible)
I like this link better.

http://c.learncodethehardway.org/book/
They did not. For unknown reasons, the switch in the Conference hall got manipulated (unplugged). It carried both the Skype call and the stream to the outside world.
To be fair, most of those deprecated technologies are 10 to 20 years old and use paradigms that wouldn't cut it with how we build software today.
"You know who wears sunglasses indoors? Blind people and assholes." -- Larry David

It's curious that people don't mind hearing aids or wouldn't mind "Google Ear" if there were such a thing. They don't mind recording devices on cell phones in pockets. There's something about the modifying the eyes that upsets people. I hate it when people wear weird contact lenses, such as the all black lenses. I want to see your eyes unimpeded if I'm going to talk comfortably to you. I want to see who you are and how you are reacting to me. Take you Google Glass off, set it on the table and point it at me. I don't care. Just don't wear it when you're talking to me.
Until Kivy or Flask do not support python 3 i will not switch :p
Which would be Thu Feb 26, 2009. Or 4.84 years ago. Or 58.2 months, or 252 weeks ago.

Sometimes HN's date indications are less than useful.
Ah. I don't know. I feel like there might be improves. But Apple does have a track of adding/removing small features like removing or adding usb and 1394 ports.
From an economics point of view (and paraphrasing the Economist) legalizing gay marriage is the quickest and cheapest way to increase total happiness for the population.
I can't comment on total cost of living as I was camping and hitching rides for free, but (restaurant) food and random consumer items seemed noticeably cheaper than their bay area equivalents. 3g/4g data in particular was way cheaper than the US - I walked up to a random telecom booth in the airport and prepaid for far more data than I needed with whatever I had in my pocket at the time...under $20? The equivalent service in the US costs around $80/month via ATT, I think.
And it's not like they change their other computers' cases very much, anyway. The previous iMac managed about five years, for instance.
I had, literally, just hit "close" on the browser window when I saw it and re-opened to read.

Sigh.
I don;t know if u downvoted me, but what u saying is exactly what i am saying, the privacy issue is a big issue and they keep on piling on features that are creepy. I wish the first version did not have the ability to take record videos or take pics but to only display video and pics. Then the public and public places like restaurants would have been more accepting, but the cat is already out of the bag, so we will see how this unfolds.
Don't worry. Kids get more awesome every year.
A smartwatch.
There are also plenty of examples where new (and valuable) IP is still being created from material that no one (not even heirs) disputes is in the public domain.

How many remakes of Shakespeare, Jane Austen, heck, stories from Greek mythology and the Bible have been made? Lots.

As many have noted (including someone upthread), Disney itself strip-mined the public domain for many of its big-budget pictures.
Just place them like knights!
I find that playing a musical instrument helps calm the mind.
If something I do isn't going to have a discernible impact 10,000 years from now, I consider whether the opportunity cost is too high.

I'd be really curious as to what crosses that threshold, and how you determine this.

I also find it a very interesting viewpoint in light of the famous JM Keynes quote, which I've only just encountered in a longer form:

But this long run is a misleading guide to current affairs. In the long run we are all dead. Economists set themselves too easy, too useless a task if in tempestuous seasons they can only tell us that when the storm is long past the ocean is flat again.

h/t: /u/wumbotarian on reddit: http://www.reddit.com/r/Economics/comments/1tzb9c/10_quotes_...
Issue is python3 is not that much better then python2. Simply make it much better:

1. 64 bit psyco (http://psyco.sourceforge.net/) OR another JIT compiler that is just as good. Maybe Cython like optional typing support.

2. Greenlet like networking in core that we don't have to dance around. Maybe asyncio does it.

3. Tons of people proclaiming how much better py3 is. Frankly it might be there I just don't know. We need peer pressure.
I meant all the Acqui-hiring she's been doing...
This: http://selfcontrolapp.com/
http://www.youtube.com/watch?v=BQ4yd2W50No#t=16
What other expectations for a DNS server do you have? If you do a lookup for example.com's A record, it's going to know that someone looked up the A record for example.com.

As I mention in a related comment, if you're worried about the NSA knowing what websites you visit, you must not use TCP/IP. TCP/IP has no provision for obscuring the source and destination of packets; you have to add that at another layer.

(To wax philosophical, it seems that we're outgrowing the Internet. Nobody was worried about protecting their browsing history from their ISP or the government when the Internet was designed, so when we start talking about "if you use XXX service, the NSA can find out", that's true of pretty much everything except for things specially designed to hide browsing history from the NSA. Even those can be suspected to be compromised, meaning you shouldn't even be here commenting if you're truly worried about what information a DNS server might collect from you.)
If I'm understanding that correctly, every node would experience peak traffic of around 50mbps, and constant traffic of at least 10mpbs. It's not clear to me what happens when you have nodes that lag (and that would certainly be a common occurrence at those levels of traffic).

Beyond that, I found their choice of reference level of traffic oddly low given the stated ambitions of most serious BTC proponents.
I sure wish everyone would stop claiming (or at least strongly implying) that "MOOC" and "online education" are synonymous. They aren't.
As apple has few phones with large quantities of users, I am not surprised. I think you'll find similar penetration levels for any phone with lots of users

It's a resources/efficacy decision on the part of the NSA for targeting.

It's the same reason there were "no" mac viruses for many years: there were far more windows users to target.
It used to be, "where do you see yourself in five years." I added one year. The understanding is that people will move around. Divide by two to obtain the mean time to burnout.
It is not only from a theoretical standpoint: rules get broken, whenever it seems convenient, there are resources to break them, and there is an advantage to be obtained to break them. From an outside observer, the rules get broken randomly: rules get broken continuosly, sometimes more, sometimes less. Would you deny that?

But the important point is that there is absolutely no consequence of breaking the rules. Will the US be kicked out from the OCDE? Will they be sanctioned? The mere idea is laughable.

The only pressure possible is money: we need to put pressure on the US economy to change its ways.

Not that we will ever believe them again ...
Not really. Vi is all I need. I could probably think of things I'd like but don't realize I need. E.g. controlling an editor directly with my brain, so I didn't need to type. Hard to say about the narrower question of whether there is anything I'd want that's possible with existing technology.
I find it helpful to maintain a closure ratio; I shoot for perhaps 1 out of 5 projects that get past one night's worth of fiddling should reach "closed", for some definition of "closed". It's crippling to think that you should finish everything you start. It's better to always start things and never finish than never start anything at all, but it's better to "finish" every so often too. This gives me the satisfaction of occasionally finishing things, while still letting me wander broadly. It's a powerful combo, depth and breadth.
No, that's not true. The keystrokes are played back at a constant rate with no breaks.
Just to add to that: it seems like stack overflow/exchange is really helpful when people can verify for themselves whether an answer is correct or not. Did the shell script modify the right files, does this SQL query return the right results, etc. It breaks down where beginners can't tell which of the answers is correct, which is usually the big conceptual stuff.
Chrome OS is a Gentoo-based distro. And they are quite capable. If you want the traditional Linux tools, put it in developer mode....
I assume it stands for Malevolent Alien Computer System, or something.
Got the email as well. I would be looking at a new price of $456/yr, up from my current $39/yr. Needless to say that is totally unacceptable.

Thing is I wouldn't even mind paying a little bit more, I know $39/yr is pretty cheap. $60/yr would be fine, or even more maybe. But $456/yr is not fine at all and it baffles me why they would even attempt this. Did it occur to no-one to ask, hm, do you think our customers will mind us jacking the price 10-fold or higher?

Looking into a switch to dnsmadeeasy. Even if they reverse course, I'll probably change now, since Zerigo management has obviously gone mad and I no longer trust them to run a service I rely on.
Um… bluetooth earpieces? See them left in lately?
youre confusing brand (trademark) and public domain here.

personally i think theres no such thing as IP and lifetime+0 is plenty nice enough.

using you principle we should probably pay fees just to write words, thats if IP had been a thing 3000y ago.
is there a demo for this one?
https://github.com/lugolabs/circles
The population is something ridiculous like 83% non-citizens, many of whom are victims of human trafficking. The locals I talked to were very unfriendly and several officials went out of their way to give bad directions to myself and other travelers. The internet is censored and the laws and social mores (particularly regarding women) can be charitably described as medieval. As far as I could tell, the entire city was an enormous temple to waste and empty consumerism built on the blood of not-technically-slaves and I look forward to its collapse within the century.
Block distractions:

sudo bash -c 'echo "127.0.0.1 news.ycombinator.com" >> /etc/hosts'
You can get (kids!) helmets with built in cameras already. When the UCI drops their helmet cam ban then we'll see some good pro ones.

Strava already has a Glass integration they showed off at the last Glass dev demo.

The Recon(?) cycling augmented glasses look pretty good too.
She could have easily deduced her own strategy without having actually read that too
Proxies basically paper over the numerous weaknesses in Javascript's design by exposing named hooks for things like function calls and property accesses. It's not special or novel - in a language like python the equivalent is mundane things like naming a method __add__ or __getattr__.

It's important for JS, I suppose, because without it a bunch of interesting metaprogramming techniques are impossible and you end up with inferior APIs that have worse performance characteristics. On the other hand, Proxy will probably be slow forever like all corner case JS features, so you really only win on API quality here :(

EDIT: I should mention that Proxies do have some really interesting use cases; sadly the linked post does a terrible job of illustrating any actual reason you'd want to use them.
note that most disney movies are profitable a few weeks after release.
so even of copyright was 1 year theyd still do it .... because profit.
its just that now they can enjoy 100y of profit without additional effort instead.
I just don't obsessively check or respond to e-mail anymore.*

Peter Drucker had a great piece of wisdom: "There is surely nothing quite so useless as doing with great efficiency what should not be done at all."

This implies that before we do anything, we should determine whether it's important enough to do. E-mail let's everyone bypass that filter and gives the world direct access to put unfiltered tasks on your to-do list.

Once I truly internalized that, it became much easier to focus on projects & tasks that I actively deemed important, instead of obsessively checking my inbox subconsciously hoping some life-changing email will appear.

* I still check my e-mail once or twice a day, and flag & act upon any related to my priority projects or people. They rest get left in the inbox unread. Inbox Infinity as opposed to Inbox Zero I suppose. On last count, I had over 2,000 unread e-mails: http://screencast.com/t/EC3VBAxmwM.
I think the trick is to not let that bother you. There's no law that says inboxes need to be cleared regularly. It's a remnant behavior from the physical mailboxes overflowed and became unmanageable if left unkempt. However space is practically infinite in the virtual world, and you can search for any e-mail you need in your inbox whenever you need it. Therefore cleaning my inbox seems completely unnecessary. The only kind of cleaning I do is move e-mails to an archive folder every year, which reminds me...
The factor of five applies to commercial sales to businesses and schools and such. I suspect a large fraction of Macbooks (and all Apple products) are consumer sales.
I did not downvote you, I agree with your point about privacy.
Hmmm... A smartphone would work, but comes with all it's other issues (hacked smartphone, battery, and the like). Perhaps a case for a smartphone with its own storage,etc? I'm not sure.
Snapchat Phone Number Database Leaked
I wonder if that could be considered contributory infringement...
Comcast also injects JavaScript into HTML responses if they feel the need to send you a message.

Here's the code they use: https://gist.github.com/ryankearney/4146814

And here's my (extremely short) writeup on it: http://blog.ryankearney.com/2013/01/comcast-caught-intercept...
The Key Rules Behind Every Great Startup Idea
Which is bad, because without registering an agent, you have NO safe harbor protection.
I was thinking this could be great for hiding the noise of things already inside the house that need decent air flow. Consider if you could get a few of these around any compressor you have for hvac. Or, amusingly, around an attic fan so that it could quite literally ventilate the entire house without adding too much noise.
Here are my what-can-chromebooks-do questions:

1. What kind of VPN connectivity is there? Cisco? Sonicwall? PPP? Ipsec?

2. What kind of remote connection software runs? I believe ssh is available. How about VNC? How about NX?

I could make a Chromebook work if I could connect to work and run ssh in a terminal as well as a graphical VNC client.
Even better: what if Apple developed a whole language for GPU compute? They could eventually get other vendors to participate and make it an open standard. How about "Open Compute Language"? Nah, too verbose. How about "OpenCL"? ... =)
Also, there is no "revolution" here. That's just hype, both from the media and the companies.

MOOCs would have existed decades ago, but the cost of distribution of the content was high. With the arrival of YouTube and cheap content delivery networks including Amazon's, MOOCs suddenly eliminated the distribution problem.

But it turns out that wasn't enough. When 90% of your "students" fail to complete the courses, you have an epic failure on your hands. MOOCs are not working.
The converse problem is having to write iterator versions of map, filter, and other eagerly-evaluated builtins. You can't just write:

>>> t = iter(map(lambda x: x * x, xs))

Because the map() call is eagerly evaluated. It's much easier to exhaust an iterator in the list constructor and leads to a consistent iteration API throughout the language.

If that makes your life hard then I feel sorry for you, son. I've got 99 problems but a list constructor ain't one.

The Python 3 bytes object is not intended to be the same as the Python 2 str object. They're completely separate concepts. Any comparison is moot.

Think of the bytes object as a dynamic char[] and you'll be less inclined to confusion and anger:

>>> list(b'abc')
[97, 98, 99]

That's not a list of numbers... that's a list of bytes!

>>> "".join(map(lambda byte: chr(byte), b'abc'))
'abc'

And you get a string!
From the perspective of someone in the education space (the physical kind of education involving classrooms and face-to-face conversations), human contact is essential in education. My favorite classes from college were taught by interesting people whose personality and real-world insight gave me a far greater appreciation of the subject than what I could glean from an online video. However, this face-to-face interaction with an experienced individual is not possible in most parts of the world, which is really where MOOCs make a huge difference.
- Only work on something as long as I'm productive on it
- When I stop being productive, it goes to the end of list and I pick up the next thing and repeat

For big tasks where procrastination might be more of a problem, I put something like "work on x for 10 minutes" and make it a repeating todo until the due date. That way I don't pressure myself into getting some big component done. I can make myself feel good about consistent progress.

I also found that diligently tracking my time on tasks has helped. Now I have a better sense, more or less, of how long common tasks take and can better gauge the time commitment before starting. Before I had data, I think I put off a lot of things or let myself get distracted because I thought something would take an hour when in fact it only takes 15 minutes.
I don't see how this necessarily helps.

Edit: I did a little research on CDN resolution back in undergrad. One of the things that was most difficult to measure, or even define, was DNS "performance."

Just because Google anycasts its DNS network does not guarantee the best performance. Running namehelp[1] on many machines I often found that the "fastest" DNS server was not in the obvious set of DNS servers that you use.

So I guess the answer to the parent's question is: yes, possibly, but it's hard to define what "fastest" even means here. I would say that jrockway's response is even incorrect in his (implied) definite assertion that it cannot degrade your experience. If you want to know, you should measure from your endpoint. There is no other way.

[1] http://aqualab.cs.northwestern.edu/projects/namehelp
Show HN: Our little bootstrapped startup is powering CNN's ticker for NYE
Our little startup you've never heard of, called Vidpresso, is powering CNN's New Year's Eve social media ticker! It's a huge accomplishment for us. We're originally Utah based (our other employees are in NM and Karachi though)

https://pbs.twimg.com/media/Bc3GdRrCUAAqLaN.jpg:large

I'm posting this more out of sheer excitement than anything. I wanted to share that any startup anywhere can have exciting wins like this... regardless of whether you're in SV, went to MIT, or whatever. Just make something people want, and it'll work out.

In 2014, start the thing you've been putting off. Maybe you'll have a fun new years like us next year! :)

As a company, our goal is pretty ambitious: We want to change the way video is produced, so we're starting with the big guys and working our way down to the little guys.

We're not hiring (yet) but if things like this appeal to you, we should definitely be friends. We have a writeup of our dreams here:

http://www.vidpresso.com/blog/secret-vidpresso-master-plan
There are some people who have argued for infinite copyright terms or perpetual ownership over every utterance they make. Rand argued for IP, saying (roughly) "a man has rights to the product of his mind."

In general though, I think the modern consensus in Libertarian circles has fallen on the side of opposing or greatly limiting IP in general. See http://wiki.mises.org/wiki/Intellectual_property for a reasonable overview.
2014 - Gong Worthy Goals
>I guarantee he's not carefully crafting anything other than his own thoughts.

With ~5 mil readers I suspect he is indeed taking the reader's potential reaction into account and adjusting his writing accordingly.

>why blame him for your own emotional response to reading it

I was commenting on the impression that it create rather than blaming anyone for anything.
The thing about MOOCs is that a lot of the classes are hard, really hard. This is not remedial algebra so lots of people are not going to be able to learn the material and that's fine. Why is it a failure if 90% of the students fail to complete the course? Likely 100x more students are taking and passing the class then would have otherwise done so at a traditional institution.

For example, with regards to the MITX 6002x course:

"MIT reports that 155,000 people registered for MITx 6.002x and of those, approximately 23,000 tried the first problem set, 9,000 passed the midterm, and 7,157 passed the course as a whole. According to MITx: "… if the number is looked at in absolute terms, it had as many students as might take the course in 40 years at MIT.”"

http://www.nebhe.org/thejournal/disruptive-innovation-changi...
Interacted with you two days ago and your contribution there was ANOTHER brainless, complete shit one liner. Perhaps its time for you to look for another community?
How I see it, even if only a small percentage of students complete a course, that's still a relatively large number. I personally know a few people who have benefited greatly from them. I believe MOOCs are here to stay.
Wait till you have kids. Facebook works really well as a "sharing photos of the grand-kids" for all of those grandparents and great-aunts around the country/world