skysight-inc/HackerNews huggingface dataset:
Sorry, no, that was a mistyping on my part. I meant GB.

Here's the Internode plans: http://www.internode.on.net/residential/adsl_broadband/easy_... (I actually don't have one of those plans, but you can see the 30GB for 39.95 unbundled).

And I suspect this is the plan the OP was referring to: http://go.bigpond.com/broadband/9-plan/ (Unbundled it's $39.95 for 2GB)

Telstra Bigpond used to sell the same plan with no bundling discount. It wouldn't surprise me if some people are still on it.

AFAIK no one in Australia caps on speed, except in special circumstances. You get ADSL as fast as it can go up to your data cap, and then it slows.
@christinelu tweets:
...so that no one's surprised. i've heard of a clone for AirBnB, Uber, Gilte, Instagram, and [insert your favorite new app] in China.
WordPress restricting users to view only media library items they upload
Why is a physics professor surprised by this? You will get exactly the same "step" plot directly from the binomial distribution if you assume independent trials and a linear dependency between the SAT band and the probability of getting an A in a course.

If someone's probability of getting an A in a single course is 0.7 or above, the probability of getting at least 8 As out of 16 courses rapidly converges to 1, similar result holds for those with probability below 0.3.

Nothing new has been shown here - can't believe they actually wrote a paper.
What is how fat my ex is...
Plaxo is a software tool suite, not a media website, so Site Analytics does not say much interesting about their business.
Flagged. Does Techcrunch have a bunch of shill accounts that upvote every one of their articles?
Play Angry Bird now on Google Chrome.
It’s here at Valve where his talent can make the biggest impact and he doesn’t have to waste time rolling his eyes at stupid things the marketing and management teams are doing.

So, one secret to success is marketing and management that doesn't cause developer eye-rolling? This amounts to marketing and management that can actually communicate with devs. (And devs who aren't so one-dimensional that marketing/management can talk to them.)
This includes a brief sketch of Euler's argument as well as a several formal methods of proof:

http://en.wikipedia.org/wiki/Basel_problem
Believe me I've tried everything over the years. From what I've read about insomnia, it's incredibly subjective; things that work for one person won't help at all for others. Some people can get their "sleep hygiene" (stuff you are supposed to do in order to sleep well) all wrong, and still sleep like a log, e.g. drink plenty coffee late in the evening, noisy environment, lack of exercise, eating heavily close to bedtime etc. If I do any of these things I'm almost guaranteed to have an awful night's sleep.

Recently I've bought a Kindle DX (used along with a relatively dim overhead freestanding lamp[1]), and I read that till I feel really sleepy. This satisfies my craving for reading instead of staring at a computer screen. The lack of a backlit screen shining into your retinas really helps!

[1] http://p.mdcd.net/product_images/full/2b3c568350aa9759eaa00a...
Ruby 1.9.2 has its own problems, especially with application startup. My application takes something like 45 seconds to boot on 1.9.2, on 1.8.7 REE it took 20 or so (which still sucks).

http://stackoverflow.com/questions/4789248/rails-3-initializ...

http://stackoverflow.com/questions/5516428/slow-deployment-f...

http://www.ruby-forum.com/topic/1569988
I have no idea where you get 400ms on average. Here's the log for a blog post page of my site. It's a heavy and big page, it's on ruby 1.8.7 and rails 3, and I haven't done anything to make it faster. I could cache most of it rather easily.

Completed 200 OK in 205ms (Views: 168.9ms | ActiveRecord: 23.2ms | Sphinx: 9.6ms)

edit: a couple of notes. This is running on a cheap vps and would be faster on a real server. It would be faster if I used ruby 1.9 as well. If you want to see how fast a bare ruby webserver is then check out this. http://torquebox.org/news/2011/02/23/benchmarking-torquebox/
I haven't been using Rails for nearly as long as you have. As a result, I thought the bootstrap time was something Rails developers just "put up with". I would have thought that someone else would have noticed this problem and done something about it...surprisingly I don't think many have.

Django, by comparison, bootstraps the environment almost instantly.

I have also been looking for an answer for how to deal with this issue, so I just started a bounty on your question for 200 reputation. Looking forward to a good answer; it may very well convince to go back to Rails.
> If you're a pet food manufacturer that needs a website,

...then you better hire somebody who will analyze your business requirements, tell you what's better for you (how to place your company on the web, how to integrate site maintenance into your business workflow), then maybe help you hire Rails developer, and perhaps conduct project management.

Otherwise, agree with you. If you want a site for your company, hire somebody who is interested in helping businesses build their online presence, not just a catfood freak.
Another Windows killer! How many do we need?

But I would like to see one.
There is Nothing Wrong with Being Alone
Sometimes the FTC makes mistakes that are worth corrective. Government officials are not the final arbiter of law, and certainly not of truth.
One thing I've been investigating is using RabbitMQ to separate the logic out of the monolithic rails application.

Beetle looks promising. http://xing.github.com/beetle/ You can do both RPC and async messaging. (Might want to wait a few days before using it, there's issues with some libraries that it depends on that will be fixed soon).
Man, I'm glad HN doesn't have this problem.

It seems the candle and mirror images should be reversed in the context of this article (the flame being the illusion). Yes, I understand the "smoke and mirror" reference.
a duplicate submission is considered an update. I imagine people are auto submitting them, causing inflated upvotes
Also read the first comment:

"Correction: this is a pretty good way to do it. There’s still some big information leaks; [...] For example, a letter responding to a job applicant is likely to be shorter if they got rejected, and longer if they’re hired. And you can do much lower-level analysis, [e.g. sshow-like or keystroke timing attacks]. [...]

Remember that doing bulk statistical analysis of incremental ciphertext edits to gleam as much information as possible is the kind of application that Google’s infrastructure is perfectly designed for!" -- Jim
With the Nokia deal, Microsoft has positioned itself with one of the biggest carriers in the world to produce its phones on its operating system

This is an extremely low-quality article. The author seems to not know what a "carrier" is in the mobile industry.
Microsoft already has Lync
AFAICT, that's achievable with pointers, too.
I'm not convinced analogies such as this are particularly useful.

I'm pretty sure you could design a perfectly good car by treating an engine as a black box with a clearly defined set of inputs an outputs without caring how those inputs are translated in the outputs. Which is the goal of a framework such as rails.
That sounds easy enough even for Techcrunch bloggers to game.
Unless we see a sudden and swift cleanup,
Aproximately $100k investment and a yea vote at a board meeting appears to be a sufficient endorsemment.
> But then to ask for a facebook like?!

The entire world of Facebook/iPhone apps is basically this these days. Be sure to rate this app with 5 stars/Like/etc. for your freeeeee in-game coinage!
True it's not for every site. But it would be perfect for listings like craigslist, reddit (maybe using mobile version) and such :D
Haha, so something like this:

function try_startup() {
if(!startup_succeeded) try_startup();
}
www.dreamwidth has built a two-tier system.

You can 'subscribe' to someone, in which case you are reading their public posts. They can subscribe to your public posts too.

And, you can 'grant access' to someone, and now they can read your private posts.

There is also an access control model for posts.

I think that renaming the relationship from 'friend' is a good thing. 'friend' is getting semantically overloaded.
I don't really know what your background is, so apologies if I come off as patronizing. If you aren't familiar with how exception handling works under the covers, I encourage you to spend some time looking into it. It's really quite interesting and will likely impact your future design decisions in some way. Learning about longjmp and setjmp clarified a lot of things for me.

Now, I could be completely off-base and 1.9.2 may be the only system out there that has managed to make exception handling a cheap operation. But I'm highly skeptical of that. I think the more likely scenario is exception handling is much cheaper in 1.9.2 than 1.8.7, but still not cheap enough to favor over virtually anything else. I've not read anywhere in the linked issue or in the following comments that suggests using responds_to? was any slower than handling a NoMethodError exception. If it is, that largely points at a failure of responds_to? more than it trumpets the speed of ruby exception handling. And pretending that exception handling is fast enough for flow control and thus other problems needn't be fixed can land a community in serious trouble.

Now obviously there are exceptions to every rule. But the default position of any programmer really should be to reserve exceptions for exceptional circumstances because they are almost axiomatically slow, regardless of language or platform.
It actually defines TRUE and FALSE, and not G_TRUE/G_FALSE. But it does indeed define the gboolean type - it does make code easier to read.
Like when Hacker News instructs you to give Clickpass your entire addressbook when you try to log in with Open ID.
Yes, we all know that Open Source is the place to be to get away from those pesky flamewars.
Write research paper  
Research paper writing is a task which is often assigned to students. A substantial grade is given for the submission of quality research papers. Writing a research paper can be a tough task. Therefore, students need to know how to write research paper.
Pretty much ANYTHING you do. Start a console, start a server, run a test, migrate your database, run a rake task.

It's a huge productivity killer for me. And as other comments have stated, it's surprising this issue is not discussed more.
Ask HN: How to choose a startup opportunity
Hello everyone,

In a few months I expect to have secured some free time and some seed capital to try out some small
scale startup ideas.

In my own process, I first compose a list of probable ideas without judgement and usually that can be anywhere from 5 to 20 pages.

The 2nd part of the process I start a judgement process where I measure up resources of seed capital and development time for each idea and
weed out the ones that do not match.

The problem in my set of processes is that I have not figured out whether at this point measuring
of whether there is fast development of market or not should have a role in the decision making process of what opportunities I want to try.

Thus, I was wondering what HN readers and community members are using as far as their process?

Let me give you an example, in the mobile area there are still a lot of small scale SAAS plays to
both mobile developers and their clients. With the low cost of cloud services from amazon and or Google(appEngine has a 1 million hits per month before they charge)one could certainly build out a
SAAS startup play and see if one can get enough
traction to get a full funding round. FB/Twitter/GoogleBuzz context, etc.

Yeah, someone already did my social enabled by NCF idea..but I have another list of ideas :)

Thanks for taking the time to respond.
Wow, that's a great idea for a company that users trust.

If only a company like that had bought Skype...

The thing is, Microsoft only has to get people to trust them as much or more than Google, Facebook, Sony,...
I'm all for WebGL, assuming that the performance issues will eventually be worked out and it will have decent browser support.

Other than the obvious use for games and videos like ro.me, I think tasteful use on normal webpages (with graceful fallback) opens up a whole new toolkit for designers, just like webfonts.

An example would be the way the menu buttons rotate ever so slightly in 3D in response to mouse movement in Anomaly: Warzone Earth. You can see it at 3:10 here: http://www.youtube.com/watch?v=-OSXnSMJjdA
The goal of abstraction is not to prevent you from knowing what's going on underneath the covers. It's generally to allow you to work on the whole with higher level constructs.

It makes a great deal of sense to understand the complexity you're abstracting away, first. Otherwise, you never really know what you're doing. At the end of the day, you're executing on a computer and you're doing yourself a serious disservice if you're ignoring that fact and hoping either Moore's Law or horizontal scaling are the answer.
This "Zed" guy has a "oh, cool" to "I WILL FIGHT YOU" transition time of about five minutes. It's sad that his short temper colors his excellent work so much. [1] Especially when this started with a compliment [0]...

[0]: https://twitter.com/ryah/status/69554939323629568

[1]: Oh crap, now Zed Shaw's gonna challenge me to a duel.
I've read that people sleep less deeply when they've had alcohol.
Very true. I don't think articles like this fall under pg's definition of deeply interesting. They always draw crowds though. When I see one I have to summon all my strength not to read it.
Every coaster someone moves, every chair that is dragged from the dining room into the living room, every minor adjustment is mentally noted. The second we say goodnight and close the door, I press the reset button—every little item goes back to what I consider its proper position.

That's going a lot further than merely being introverted. It sounds like OCPD. Is there anything wrong with that? Not really, unless it impedes on what you want to do and get out of life. There's no need to justify it.
People don't have to invent them, and it's generally annoying as hell when they chose to.
For curiosity's sake, how many percent of the students taking a typical college course in math or physics typically receive the grade A? (As you might guess, I'm not American.)
A Plan To Convert Christians To Islam
Performance depends on the application. You are spending 168ms rendering. If the page had a few more partials or some more data, you could be seeing 400ms for that page easily.

Rails view/partial rendering is pretty slow in general.
مشاهدة مباراة الزمالك وسموحة
مباراة الزمالك وسموحة
مشاهدة مباراة الزمالك وسموحة
شاهد ماتش الزمالك و سموحة بث مباشر الان
مشاهدة مباراة الزمالك وسموحة بث حي اون لاين على النت
مباراة الزمالك وسموحة فى الدوري المصري الممتاز مباراة إياب
مشاهدة مباراة سموحة والزمالك مباشرة اليوم الأحد 15-5 بدون تقطيع وبدون توقف
http://www.almstba.com/vb/showthread.php?t=20709
Yeah, I tried Django 2 years ago and sort of wish I had stuck with it primarily for this reason. (Additionally I much prefer the Python "no magic" philosophy, although I've gotten used to tracing through Ruby craziness.)

The Rails community (at least at the time) was so much larger and more open that it seemed like a better bet. Rails 3 was coming up and I knew Yehuda was doing brilliant things with the Rails 3.0 architecture. Plus, Moore's law right? - not helping!

I'd love for some hard core Rails guys to get in here and offer some real solutions! As much as I have issues with some things about Rails, it is largely a great tool for me, and I know it so well I'd like to be able to continue using it without tearing my hair out every time I need to run a simple test.
And lo, a religion was born.
Finder's Nasty Inherited ACL Bug (aka Error -41)
This has changed over the years; it is heading for 100% I believe.
Bad link - it'll be out-of-date as soon as the subject tweets a few more times.
Australian dies after 'planking' on balcony, police say
I'm finding it's not that people can't upgrade to 1.9.2, it's that many don't want to.

I have a pretty decent-sized application running on REE and Rails 2.3.x. I've made my code fully 1.9.2 compatible. My specs take on average 3.5 times longer to run in 1.9.2. Profiling that shows that close to 60% of the time is spent in Kernel#require. Now, it's pretty common for people to say only profile in the production environment, but I need to be able to run my specs. And it's not acceptable to shell that out to a CI server or to run REE in dev. mode and deploy with 1.9.2. Running in spork is a gross approximation, too; I've seen way too many issues there.

My suspicion is that if you have a small enough project, the speed difference is negligible. If you have a large project, it becomes much more pronounced. So, it'd really be nice for me to continue to upgrade and improve my Rails-based app without having to drag along an environment that's going to hobble me.

FWIW, I do know people that have started on 1.9.2 and rolled back to REE because speed was such a problem.
Saying that "some information may remain in our records after deletion of your account" is, of course, corporate bullshit weasel-speak for: "all of the information gathered on you will remain in our records indefinitely".

Honestly.com is disgusting.
I don't understand how that helps. This is a problem for pretty simple Rails applications.

Besides, why should I have to set up and learn RabbitMQ to have a decently performing web framework? This is 2011 and this shit is slower than my old Java framework running on an ancient processor in 1995.
Well it's fine if it's a symmetrical both of you think each other as same tier; less so if you'd disagree (e.g. some bosses think all their subordinates are their friends and would want them at their parties).
As described in the article link, it is hacking.

Kevin Mitnick was not a cracker, he was a hacker.

Hacking has multiple definitions.
This is a newbie question, so forgive me for that.

The article says that there are too many angel investors right now, so the available money exceeds the number of quality companies at the seed stage.

Here's the newbie question - where are these angels? Are there places people gather online, or is it all about running in the right circles?

How does a team of talented developers get connected to the funds they need to get started?
To be clear, I don't think that the NGIN slowdown is caused by this exception stuff, because that has been taken out and was really a different performance problem altogether. I only raised it because it was similar -- a problem only on 1.8.7 that was fixed as soon as someone mentioned it.

I think it is very interesting that the specific test produced in the original post is actually faster under Rails 3 and Ruby 1.9.2 than it is under Rails 2 and 1.8.7.

My only grief with you, fauigerzigerk, is that you claim the Rails team doesn't "give a shit about performance", when the performance problems seem to be related to people using an older version of Ruby. I think you are making an extraordinary claim -- that the rails team doesn't "give a shit", in in fact, they clear do give a shit.
JSON: The JavaScript subset that isn't
i know, but as I said, that page is pretty heavy and it's not close to 400ms. It's on a cheap vps and using 1.8.7, And I could easily cache most of it.

I think the some people could have read the comment I replied to and believe that 400ms is somehow normal. It's not.
You will get exactly the same "step" plot

Except that they don't, for other majors than physics and mathematics.
The author seems to be confused as to how simple fractions work.
Does anyone else feel the timing of this piece is interesting? A counter-weight to a certain event recently perhaps?

http://www.paulgraham.com/submarine.html
I think perhaps I should rephrase that section to sound less extreme. It sounds like I'm sitting there with my eye-twitching, watching every little movement. While I do NOTICE minor changes, I shouldn't say that I notice them ALL, and I certainly do not fixate on them. I'm just the type of person that needs to clean up after someone leaves.
also would be nice to have overlapping tags instead of discrete lists. You could have your startup people / people interested in ${tech} / people you'd invite to your birthday / people you'd share photos with.

Also, one thing I find annoying in Facebook newsfeed noise is for multilingual friends getting their non-English updates. Language groupings would be nice (or auto-tagging based on language detection (or autotranslations)).
Out of curiosity, to which "popular rails auth framework" are you referring? Devise? Authlogic?
Looking for Ideas to Blog About? Turn to ChangeThis
I dunno, I've been at this for 6 years with Rails, am running a 4 year old mbp that dogs it with Java stuff but hangs in ust fine with Ruby. Maybe my apps aren't nearly as huge as the ones you're loading, but I've done some large ones.

But I share your frustrations re: "metawhare" :) Solution is just to hang around with responsible devs.
There's also hackerbuddy.com, which exists to pair up wannabe hackers with wannabe mentors. Might not help you find someone local, though. For that, user groups are the way to go. Looks like there's an SF Python Meetup group that meets somewhat irregularly, and BayPIGgies down in Mountain View (which makes for a late night on Caltrain, but maybe once a month that's okay?).
Not solutions, but workarounds:

Keep console open and use reload! when you change your models, for starting a server I don't have much other than keep it running the background, running a test -- use spork, migrate your db and run rake tasks -- try to take advantage of the fact that you can specify multiple rake tasks at a time; "rake db:migrate db:test:prepare"
I see. Your definition of "working with children" is miles wider than mine. I take it you're also in favor of licensure and criminal background checks for people working in children's clothing stores?

If the law allows you to have a driver's license even though you have 12 DUIs, I can't see any reason why you shouldn't be allowed to drive a van.
This is not the case. barrkel's statement is outdated and inaccurate.

"Each of the four networks that will be providing the bulk of international connections for Australia is capable of carrying at least a terabit per second of data. The total international capacity in use for the Australian market in 2009 is estimated to be around 300 gigabits per second. Accordingly, total capacity usage could double, then double again, then double again, and then double yet again before the capabilities of those networks was exhausted. It would therefore be difficult to say that international networks are a capacity bottleneck in the Australian market."[1]

Another cable link currently under construction will double Australia's current capacity. [2]

[1] http://www.computerworld.com.au/article/358578/nbn_101_float...

[2] http://www.techworld.com.au/article/354838/aus_network_bandw...
What would you suggest to use instead of ActiveRecord in a Rails 3 app?
Even a little description about what the service does, would help tremendously to get my email address.
Agreed. For instance someone who breaks into web apps but doesn't use this skill to sell user data or steal from users is not a cracker IMO, but a hacker (he could do this to satisfy its curiosity, for fun, or to tell the webmasters how to secure their web app better).

Hacker is a word with many valid definitions.
Also, there's a countervailing ratchet effect where if anyone is harmed by someone with a licence who should have known better the standards become more strict. We've seen a lot of this in medicine over the years.
They don't show it. The obvious explanation is that the grades in humanities are not as strongly correlated with SAT.