skysight-inc/HackerNews huggingface dataset:
The dell-installed Ubuntu prompted me that there were updates available. I downloaded/installed them, my wireless quit working. It was working before the update.
You probably mean Envy Code R? And yes, it's a great font. I wouldn't use any other.
Piano Keyboard Stands|Music Gifts
We offer piano benches, grand piano lamps, upright piano lamps and music accessories most with Free Shipping.Perfectly Grand offers over 30 piano artist benches and piano artist.
the only major language (100 million+ speakers) I've seen that's resistant to English invasion is Chinese.

This is not at all true of spoken Chinese. Having lived in east Asia for six years of my life, I can recall countless conversations I've overheard in Taiwan, Hong Kong, and China in which English words were intermixed into Chinese sentences by native speakers of Chinese speaking to other native speakers of Chinese. I've also heard a lot of use of straight-up English in "Chinese-language" broadcasting for local audiences.

After edit: I should point out too that most of the modern scientific vocabulary of Chinese is composed of compound words that are formed on the model of English or common European words for the same concepts. English ends up being a better launchpad for study of Chinese than I would have guessed when I began studying Chinese in 1975.
Please share some anecdotes, should be good for lulz.
We are not allowed to comment on the details of this matter, as the credit card fraud is being handled by our processor; however again we do invite you to contact our Sales and Support team via email or the customer support portal, with any questions that you have regarding SimpleCDN.

Of course, you can try the service free of charge, however if you use MORE than your $15 free dollars that you are given, of course your account will be negative, and you'll need to add additional funds to continue using the service.

Duh... you have to PAY for what you use after your first $15 free dollars.

It is not a lifetime free trial.

Thanks,

Robyn
SimpleCDN Support
They contradict where the Hacker's Diet makes no attempt to differentiate between types of calories.

For the Hacker Diet, all calories count against your total the same way. There's no concept of calories that throw off your blood sugar and consequently your insulin, and those that help maintain it. Therefore there's no attempt to manage the core fat building or fat burning mechanism of the body. It just pretends that food = bad and exercise = good.
I didn't read "Rails can't scale" at all. Did you even finish it? He recommended still using Rails at the end.
I've read all the posts here and I can't seem to get away from the feeling that it's all a bit "overly complicated?"

I just don't see the point of categorising myself as a person who has, for example, a hierarchy for ranking social interactions or as a person who checks mail many times a day and doesn't go to the store with a mobile.

Why is this important? Is it? I just can't see the importance.

But maybe that's just me... When I was growing up I realised that I didn't know, or even care, for "how I wanted my eggs." It just didn't seem to matter in the grand scheme of things.
This is a slam on virtualization, not Ruby/Rails. Bad title, but the overall point remains: When you buy a "slice" of something, you have no idea what you are really buying. If you buy a piece of hardware with 32GB of RAM, then that's what you get. And if you know what you are doing, it is going to be much cheaper than buying "slices." In other words, the whole pizza is always cheaper than if you were to pay for 8 separate slices.
this is a little funny. This isn't the first time Greenspun has been evangelizing the benefits of MS ASP (and now ASP.NET) vs x technology (back then he was deriding Java). The structure of the post is the same: some sensationalism with some missing context (since he doesn't usually do his homework on what he is criticizing).

I guess some things don't change (much)
Had I known that I wouldn't have set up my alarm to read The Old Man and the Sea in the authoritative voice before my house got robbed last month.
Most virtualized infrastructure providers give you some guarantee of how much RAM, CPU, and diskspace you will have available. You may be able to exceed the limits from time to time, but the minimums should be clear when you sign up.
Same here. The letter-forms themselves look good, though. Maybe if the spacing between the letters were narrower? The kerning (that's what it's called, right?) seems unusually large, particularly for a fixed-width font.
pull entire tables into Ruby, the most beautiful computer language ever designed

I read that as sarcasm. He is a Lisper, after all. I think his point is that he does know less than nothing, but he still came up with a solution, at least for the time being.
Agreed. It's hard to say how well this would extend to actually increasing the sentence for the crime itself. In this case, they already have the extra years, so I imagine that it looms larger in their mind. I don't know the psychology behind it, and I'd love to hear someone more knowledgeable chime in, but I suspect that the effect is far different than learning about an increased penalty for some hypothetical future crime they might later commit.
But publishers argue that those costs, which generally run about 12.5 percent of the average hardcover retail list price, do not entirely disappear with e-books.

Am I stupid or does that make no sense? If the cost of the physical materials of a hardcover is only 12% ($2-3 on a $20-30 book), why isn't the paperback only $2-3 cheaper than the hardback?

I don't object to paying as much as the paperback for an ebook; I object to paying as much as the hardback. If they can make money on the paperback, they should be able to make money on an e-book that sells about as much as the paperback.
I'd actually prefer not to use vim, but it appears that the only alternative is editing the files on a windows box and FTPing them across, which is actually slightly more painful. If you know of a good command-line text editor that actually behaves like a text editor, I'd love to hear about it.
well it would be bad advice for the programmer to simply throw away all of his work at that moment and start from scratch - regardless of what you think of the technology he used

"Rails can't scale" was implied
I haven't seen any that guarantee disk access latency.
I'm an emacs junkie, but I still have to stand up for the vimfidels and say, "man, you just don't get it"

That being said, emacs -nw

It is the answer to all your problems and will give you oral pleasure.
Sun have been courting us for a while, and about a year ago they managed to get our custom for two fairly sizeable (but still commodity x86_64) pieces of hardware to run our global DB on. Naturally, they were keen to have us running Solaris, so we gave Solaris + ZFS a shot (the DB is Postgres).

Long story short, ZFS didn't perform so well at all, so Sun shipped over a bearded expert to take a look at it for us. After regaling us with anecdotes of how things used to work back in the good old days of 1981, he told us that ZFS wasn't really suited to heavy DB workloads and we'd be much better off using UFS instead.

So we wiped them and put Linux on them. Nice machines, still.
You set up number five incorrectly; let us know when you fix it!
Ask HN: What is the big idea with algorithms?
Firstly, I'm a non-CS major and am much unlike many of you mathematical whiz kids who make up this board, so having stated that, I hope you'll get a better idea for why this book I just checked out at the library, Algorithms in a Nutshell [http://oreilly.com/catalog/9780596516246/], gets me so hot.

To me algorithms are as interesting as the formulas that makeup our Universe brought to us from physicists, granted they're both inspired from the same basis, which is to express a set of quantities algebraically that hold true as a solution to a problem. However, physicists and computer scientists are both working towards opposite ends, since physicists attempt to generalize a set of observations from the physical world into a law, computer scientists attempt to materialize a set of observations from the abstract world into a set of instructions, called an algorithm.

When I open this text-book's ToC it reads like a road-map into the beginning of the mostly unknown Universe of computer programming. I want you to briefly summarize why algorithms are so important, where they came from [their genesis], how you use them on a daily basis, whether or not they're more important than design, and what the formulas of the future will do for humanity.

[EDIT] More bluntly, summarize [and categorize, if you'd like] the evolution of algorithm design starting with insertion sort and ending at your heart's content [or AI].
I haven't tried it on the Mac yet only because I don't have a way to unstuff it w/o enduring that horrible stuffit website...
I got the point where I was checking Reddit every 5 minutes. I changed my ways: Now I'm reading a book a week, and Hacker News supplies all my news. As for email, I hardly get replies to anything these days, so screw 'em.
Both evim and cream appear to be GUI wrappers for vim. I'm hoping for the opposite: a usable text editor for SSH sessions. I mean really, if you have access to a GUI environment, why would you use something as primitive as vi?

Know of anything that would fit the bill?
Yikes, what an embarrassing quote. Apparently he doesn't need ValleyWag around to make him look foolish.
I tried installing SilverLight a week ago. After installation and a restart, my browser informed me that SilverLight was not installed. I repeated the process with several browsers and several computers, and never got it to work. So I was told +/- 10 times that SilverLight was installed, when in reality it wasn't, and when I have no intention of ever trying to use it again.

Now I wonder how many other people that's happened to...
Having worked in mechanical engineering and biomechanics, I also developed a certain skepticism with results in the "softer" (or "less controllable"?) sciences.

In biomechanics I often saw complete scattershot X-Y correlations, which after enough statistical dancing, were revealed to be "statistically significant" enough to be publishable, though they obviously had very little predictive power. I personally know how hard it is to isolate all factors and get a decent correlation, and that's just the way it is in medical science, but that's what gives me skepticism.

In the "hard, controlled" sciences, generally if you can't see an obvious correlation by eye you already throw it out. Statistics are used to quantify just how powerful the correlation is, not to prove there is a correlation at all.
The two are not mutually exclusive. Mental illness can be used as a means to forcing people into conformity (don't kill!) while also being a direct result of a flawed brain (too violent).
Depending on the distro used in your EC2 instance, it could be as easy as ssh'ing into it and then running:

sudo apt-get install nano

or whatever other package manager is used.
Plimus is another good option. The company sells worldwide and has many different payment options. The Plimus website is www.plimus.com
You're right. There's remote->fetch, but no pull. Weird.

The interface of git seems to assume that you're familiar with the underlying concepts. The official docs and tutorials are pretty good nowadays, but I can see how the interface itself really doesn't give you many clues. (I was already familiar with hg when I started using git, so I picked it up quite quickly.)

Coming up with a newbie-friendly interface has probably been a much, much lower priority than getting the underlying system working well, which is pretty typical of Unix culture. Writing good GUIs can be quite hard, and moreover, takes a very different skill set than most programming does. (GUIs like this (http://www.ok-cancel.com/comic/4.html) are ... not helpful.)

> The biggest thing that would be needed, however, are some better error messages.

While I emphatically agree with you, in all fairness, everything needs better error messages. (Have you ever used OCaml? Yeesh!)
This is Greenspun we're talking about. He has been writing large scale web apps since most of you were in your Turbo Pascal diapers.
Sorry about that - This is the first time I've used Survey Monkey. It should be fixed now. Thank you for letting me know.
Quite a team you have assembled. Looks like a great product, looks like it will go far. Good luck.
Coming to this late I doubt anybody will read this but I am surprised nobody has made the obvious point: Many people's social circles contract as they get older. As you mature, it is natural to reach the conclusion that life is too short to spend on some people and that there are other, better things that you can do with your time. What you are complaining about is socialising in an environment that for whatever reason, you can't be yourself (in this case, because you can't correct people when they say something obviously wrong, but it could have been any other reason).

So don't. Decrease the quantity of your socialising, increase the quality, and spend your time doing something that gives you genuine pleasure, even if it means doing it on your own.
I'm lost. Is this an Ask HN: question?

Because it's fun?
It's a little hard to tell what you're really asking, so forgive me if this isn't what you're looking for. Worrying about algorithms in the "mathematical whiz kids" sense is extremely important when you have to be worried about speed and resources. Take databases, for instance. Their search and compression algorithms are extremely optimized (by mathematical whiz kids), and they yield phenomenal results. If everyone had always been satisfied with a simple, straightforward solution, Google would be devastatingly slow and require an enormous amount of space more than it already does.

I've had to look into the efficiency of my algorithms when doing batch processing on massive XML files - I managed to cut run-time by 80% by paying more attention to my algorithm's efficiency.

On the other hand, if I'm just sorting 5 entries alphabetically for some table, it's better to implement a quick-and-dirty algorithm that will take an extra 2 milliseconds to compute, than for me to spend half my day worrying about it's efficiency.

So generally speaking - people designing low-level systems are very worried about their algorithms, with good reason: If their code is slow or wasteful, their platform can't be used. If you're designing a web app, you'd probably waste more time than it's worth if you delve into that. It's just a question of priorities.
Perl-Coding Test Subjects Needed for ThinkGeek Science Experiment
Well, trisk is very legible for me at normal reading distance where e.g. proggy or profont feel too squeezed and slightly too small. But ultimately it's also a matter of taste, ofcourse.

Generally screenshots can hardly do programming fonts justice. You have to load them into your editor and try them out on familar code.

Most of the fonts showcased on that page look perfectly fine to me from the images. I only learned that I can't bear an anti-aliased font and about my various gripes with the other fixed contenders because I once went and tried all of them for at least a few hours each.
Yeah, our marketing web site has gotten old, and it'll change within a couple of days. We haven't been selling auto-scaling and assorted features for a while. As Amazon is moving up the stack so are we. We're integrating a lot of the various features and really provide a platform for all the config management, automation, access control, etc. Plus pre-configured stacks that you can fully customize. If you actually try to use Amazon's monitoring and auto-scaling you'll find you have a lot of wheels to reinvent...
Publishers that publish books in both formats usually use them for price discrimination. Hardcover editions are sold to people who aren't price sensitive. And they usually come out first, so if you want a new book right away, you have to buy the expensive edition.
Looks good, but I also experienced unbearable sluggishness on Linux/Firefox when scrolling.

Specifically, Xorg and firefox processes use nearly all my CPU when I scroll.

It's unusable in its current form (at least on this system). Hopefully you can tune your code; this is a neat effect.
Understanding algorithms and how to analyze them will make you a better programmer. Should you memorize every algorithm and clever trick that others have come up with? I haven't. However knowing that there are different approaches with various space/time trade offs gives me options to consider when coding something up. It also helps make me aware of the pitfalls of doing things a certain way.

Could I whip up a tree balancing routine on a whiteboard on command? No! But, I'm aware that such algorithms exist and what situation I'd need to apply them to.

I think this is what you should shoot for. As for Algorithms in a Nutshell, if it is the book I'm thinking of then bravo. I like how the authors chose to present the algorithms using code and not the awful psuedo-code found in most algorithms texts.
You haven't changed. It's just that now you're distracted by all the new possibilities the internet provides. Going off the grid is a matter of getting rid of those possibilities. Resisting them is stressful; giving in to them is trivializing.

The problem is that subconsciously, we don't see clearly. Consciously, we know that staying immersed in a book is more rewarding and is what we want to do right now, but subconsciously, every trivial impulse we don't follow up feels like a valuable opportunity lost. Truly believing, at all layers of consciousness, that those temptations have nothing to offer is the right solution, but it's hard to achieve. In Buddhism this is called the elimination of doubt or uncertainty. It means bringing your subconscious or emotional mind into accordance with your conscious convictions.
The Android 1.5 developer experience
Well, I think I would prefer a slashed zero for confidence, too, but can't say this has ever been an issue in my years of real world use.
What's your point? That he's a dinosaur and totally out of touch with current technology? If so, I totally agree!

edit:
Thanks for the downvote(s), but seriously, what does it matter that Greenspun wrote this? The article is still seriously flawed.
Well, that’s horrible for accessibility.

Contrary to popular opinion, assisstive technology for the visually disabled piggybacks onto existing browsers and so gains the full benefits of Javascript. If you’re going to clone your text 52 times over, then your text will be read out 52 times by the browser. Oops.
Hmm. I couldn't get it to link my delegated OpenID URL.

I also don't see where you're supposed to enter your OpenID URL to log in.

edit: Why the downvote? At least explain what's wrong with my comment. I'm really puzzled how Facebook's OpenID support is supposed to work, since it's clearly not working for me.
This works by duplicating the text, one copy for each pixel of height. The text is then clipped with overflow: hidden. The sluggishness on that page results from a couple hundred (thousand?) copies of the text positioned absolutely and needing to be clipped.

The description is here:
http://labs.dragoninteractive.com/rainbows_article.php
I think the space/time trade off is most interesting, given how impertinent it is in physics, and certainly constitutes a place for rethinking in how we approach mathematics and science on a whole.
How did delicious get momentum in terms of user base? Did you do anything in particular or did you just solve a problem and voila?
"Configure the system with no swap file so that it will use all of its spare RAM as file system cache."

That will do EXACTLY the opposite of what he wants. Give it a swap file and unneeded parts of memory will be swapped out to disk, freeing memory for use as a file system cache.

There is _never_ a reason to configure a system without a swap file - except if it's a laptop and you don't want the disk to spin up.

Don't want the system to use swap space? Don't allocate more memory than you have (or buy more memory), but disabling the swapfile never helps. In some cases disabling it doesn't hurt anything, but it never helps.
The Future of Programming: Ignorance and Superstition?
The Brain Drain That Should Worry US Business
this suspiciously sounds like a final essay question for someone in college.

seriously, though, this is a pretty broad, abstract concept. an algorithm is, more or less, a set of instructions to solve a problem. they didn't have some sort of magical genesis, and everyone uses them on a daily basis.
How Not to Manage Innovation
So... you're saying that the fundamental problem with Linux is that when logging in remotely from the command line it's not as easy to use as a GUI/Desktop environment?

I'd like to see you ssh into text-only Windows!

In any case, you find it hard because you don't understand it and I see no motivation on your part to spend any time trying to understand it. vi/vim is installed by default on most installs because vi has been a staple of using Unix systems for decades, it's part of the standard set of tools. And even if you just want to use it to edit text, I don't see any reason that you can't use it once you learn the basic commands:
* Esc or Ctrl-C to escape from Insert Mode
* i to enter Insert Mode
* :q from command mode to exit

Now you can use it to edit text files. Are you so hard up for keystrokes that you can't type an extra 1 or 2 in there somewhere? Are you just on some really slow connection or something? Sometimes I really don't understand people's resistance to anything that varies even slightly from what they deem to be 'normal.' Your argument against vim comes off to me like the people that will spend hours circling a parking lot so that they can park 8 ft. closer to the entrance to a store.

edit: forgot ':w' to save file to disk
If you're running Linux on EC2 (or anywhere else for that matter), I strongly suggest you pick up an introductory Linux book. Any decent one will tell you about modeless editors like nano/pico, as well as introduce you to modal ones like Vim and emacs. It's not a huge investment of time and will probably spare you lots of headaches.
You have an unhealthy view of other people. You're asking "how can I get along with people who are too dumb to hold my interest?". That implies a negative value judgment of them, even though you backpedal and justify yourself by claiming that you seek self-improvement. Learn to enjoy the unique positive aspects of other people and you will be much happier.

My ex couldn't follow my academic work, but she was a writer with a rich inner life. That was interesting to me, and we got along. If I wrote her off because she couldn't follow complexity theory, I would have missed out on a good relationship.

Personally, I had many problems socializing. I used to hate parties, clubs, large gatherings, etc. I would get bored. However, I value other people and I value having good social skills. So I bought books and worked at it. The challenge of being good at social situations turns out to be interesting enough to hold my attention.
Cleaning up Wordpress comment tables
Finally? Forgive me, but I can't really see the need for CSS to pull this off on its own. With gradient text you're not looking to convey information (or at least, no more than the words would convey with any other css-available text effect), you're looking for a visual effect. Something that images handle rather well.
Q10's answers need to be rephrased:
10. Do you mind if we contact you in the future regarding this product? Under no circumstances will we give out your email.

No, you've wasted enough of my time.

Yes (please provide us with an email address)

"Yes" means that I do mind, so I don't want to give you my email address.
http://www.ted.com/index.php/talks/renny_gleeson_on_antisoci...