skysight-inc/HackerNews huggingface dataset:
I don't believe that this topic is, in practice, hard to understand.

You do face the challenge of sorting through all the noise of proposals and retorts --- "what if I use a 64 bit salt?", "what if I use SHA-256 instead of MD5", "what if I use AES to encrypt the passwords", "what if I run SHA1 in Javascript and just exchange the hashes", etc, etc, etc. None of this stuff matters.

The core issue is: your password hash should be cryptographically slow. It should resist account-at-a-time brute force attacks, which are the predominant method used to crack accounts. You can safely ignore the rest of the sideshows.

And finally, I have to say that just because a topic seems annoyingly complex doesn't mean it morally has to be simpler. If security experts are telling you you're an idiot for doing X, by all means get pissed that they called you an idiot, but also stop doing X.
yeah, actually planning to move in a couple of months if they don't adjust their prices to the market. there's linode and now this.
#2 Getting started with rails - Rails Guides - rails
This was the front page of the print version of The Independent today (Sunday 3rd May) !
RestfulX - Air and Flex Framework
Microsoft has a high-end text editor, it is called Visual Studio. The express versions are available for free.

Microsoft does ship a more powerful calculator, also for free, as a "Power Toy". It is just about as powerful as you can get without competing against Mathematica or Maple. However, I'd assume they have not included it with the OS for fear of anti-trust complaints from Wolfram or Maplesoft. All that said, Windows 7 will include an upgraded calculator with a "programmer mode": http://www.online-tech-tips.com/wp-content/uploads/2008/11/w...

The funny thing is that NO ONE (that matters) complains about calc or notepad. Calc and notepad are completely inconsequential to IT decision makers and personal buyers. The start menu, however, has not scaled to support the shear number of applications the average user has. It is a pain point which IT administrators complained about on a routine basis. It also supports an insanely high level of customization which is 100% controllable by group policy and the like. The squeaky wheel gets the oil.
> I don't think you can live on $1,000/month in SF

I think you can, if you really want to, and it sounds like he does, so I say: go for it.

You can get a room share for $600. http://sfbay.craigslist.org/sfc/roo/

That leaves $13 per day to spend, which is tight, but livable if you really want it. Suggestions: bring a cheap bike, so transport costs nothing; make your own lunches; $5 burrito dinners, etc; work from the public library and/or work from coffee shops and spend as little as possible/nothing; go to all the free events (there are lots, and some are free for the first x visitors) - some even feed you for free (saves $5), and give you booze.

And if you do come to SF, I'll stand you one Chicken Shawarma for dinner, because I think moving to SF for the summer when you're 18 is ballsy, so I'll put $8 behind that. (I spent the summer I turned 18 alone working in Scunthorpe, UK - believe me, SF will be better..)
simply displaying a historical document is not prejudice; what this is instead is just another indication that the japanese are incapable of coming to terms with their past and that their supposedly modern society continues to harbor a primitive mentality that would be considered distasteful and shocking in a westerner.
The cool thing about linode is that they hand out free upgrades often, usually ram and storage. I think the storage was 12gb before march for a 20 dollar linode and it got upped and if you look at their blog you'll see a large history of this usually about every six months.

Slicehost does however have very nice and useful articles and it is nice to support them if you use those.
How to keep control of the conversation
The data is great, but I really wish they would start the Y-axis of their graphs at zero. It's easy to obscure the true magnitude of a change by picking an arbitrary starting point. </pet-peeve>
Sure, but this guy is 18... I'd say, go to university and enjoy life first. You can also build an excellent network of both friends and professional acquaintances there, and it's a lot of fun, and you learn a lot of cool things that you'd never learn as an entrepreneur. And it'll probably make you a more interesting person too ("I left school at 18 and have been working in start-ups ever since" is pretty one-dimensional).

If he was out of uni, then fair enough, go startupping or freelancing and avoid getting a regular job if you can... but at 18, seriously, just go enjoy university life, have sex, take drugs, take philosophy classes, and all that...

I don't really see the point of sacrificing your university life to go freelancing. If your start-up is taking off big time, AND it requires you to stay on it full time, then fine... but to give up uni to "make some contacts"... that's silly. The contacts can still be made 4 years later, there's really no need to go there right this minute.
input.php - input box asking for url. call create.php on form submit.

create.php - generates random string, adds url and random string to urls table

redirect.php - takes random string. finds url associated with it. redirects

.htaccess - catches http//domain.com/<random string> and maps it to redirect.php
Technical Presentations Wiki
I've had the same problem. My credit history is perfect, I've had at least one American Express card at all times since 1998, and they recently flagged a $150 purchase at Staples (on a corporate card) as fraudulent. Then they did it again when I bought a computer. I've never had this happen at all until last month.
Heh, what's funny is that I do it all the time. I'll see a library that has a bunch of cruft, and say "Well this looks like a good concept, but I'll just rewrite it!" It's almost comical how much it happens :)
Seems on the up and up to me. Originally published in 1955 in the Reader's Digest by Jerome Weidman.

The table of contents are highlighted in this eBay posting, corroborating the byline.

http://cgi.ebay.com/Readers-Digest~November-1955_W0QQitemZ12...
It's irrelevant because offering people the option of entering longer passwords and then discarding everything above 8 characters is stupid no matter how secure it might be.
LingPipe is a suite of Java libraries for the linguistic analysis of human language
Here's Peter Norvig's version of the palindrome:

http://norvig.com/palindrome.html

[He gets up to 17,826 words, and has some interesting commentary along the way]
The catch of treasure island is that in an earthquake, it is at very high risk of liquefaction. http://en.wikipedia.org/wiki/Earthquake_liquefaction
Why spend 5 seconds googling something when you can waste hundreds of people's time with your easily-answered question?
In that time, Linode have consistently increased their offerings at the same price-point and they deploy newer hardware. It seems a little odd to me that Slicehost seem to get so much more love in the hacker community and Linode remains the underdog. Perhaps Slicehost tends to attract more passionate users who market it more effectively to others? If Linode would get their backup service out of beta and clone the Slicehost API I would see little reason to prefer Slicehost.
LOL. Good luck. SF is expensive. $100 for food? Yeah if you are a 90 lb asian female.

No the weather is not hotter than Seattle. It's cold here. Also, good luck trying to live off of $1,000 per month. Rent alone will be close to that.

It really doesn't help to live out here despite what everyone else says regarding the "networking abilities".

An 18 year old has no place in this city, tbh.
Prices have gone up a bit since 2004. The cheapest shared living situations I've heard about here are in the $700/month range, and those tend to be dicey and hard to find.
About the Japan's buraku: http://news.ycombinator.com/item?id=436453
I've read a contradictory article in the past. Wish I could find it, but it mapped out chronic usage of tobacco & caffeine on chess players. The findings were pretty clear for both coffee & cigarettes: '+' to the mind '-' to the body.
What is your pie in the sky project?  Mine is something like Wolfram Alpha but for ideas.
Wolfram Alpha is all about computing a correct answer to a specific query. Example: How long will it take to travel from A to B using a Segway?

But in a system for ideas, one would ask abstract questions:

* why is the Segway interesting?

* what are unexplored applications of the Segway?

* what sort of iphone app might be useful for an owner of a Segway?

Just as with Wolfram alpha, the answers would be computed in an automated way. But there is no notion of correct answers here. Just potentially interesting and/or plausible ones.

So, what is your pie in the sky project?
Corporate Tweets and the SEC: Sometimes It’s Better To Keep Your Mouth Shut
The bizarre thing about the complaints about the maps is that Matsuoka initially criticized Google for displaying the maps and even complained to the Justice Minister about them, but when the references to burakumin communities about which he complained were removed, a representative of the organization of which he is secretary-general asserted that removing them was an act of prejudice. It seems as though there is nothing Google can do regarding these maps besides not making them available. In a situation in which the only option that would not be considered prejudiced is to not provide useful information, the complainers are probably being oversensitive. The information about discrimination against descendants of burakumin in Japan does somewhat justify their oversensitivity, but prejudice in Japanese culture is no reason to suppress these maps.
I lived for seven years in Seattle, and there hasn't been a day since I've moved here that I've missed the weather.

The SF bay gets its summer later than Seattle, but it lasts longer, and the rest of the year is massively more enjoyable. Everyone here complains about the chilly weather in the spring, but a bit of springtime chill is far better than 10 months of gloom.
Create your own URL shortening service with Heroku and Shorty: http://brad.posterous.com/create-your-own-url-shortening

Some useful stuff to go on there even if you're not using Heroku.
I wrote up my experiences building a vanity short URL service a few weeks ago: http://simonwillison.net/2009/Apr/11/revcanonical/ - algorithms and code included
LG KP210 Unlocked
LG has announced the new LG Aries KP210. LG Aries KP210 is for the mid-end class without any new cell phone technology such mp3 player or more. LG Aries KP210 is also do not support 3G.
A good talk if you're in to compilers. It runs just over an hour. If you're in a real hurry, there's a juicy bit starting with a joke about Emacs and Lisp Machines at 1:02:00, then some on to some bits that have implications on Agile and (without using the term) Software Craftsmanship.
why would telivision lose? from:11yrs old
samantha gadbois
I would associate each URL with a sequential number. And express the number using base-36 (0...9 + a...z). I don't see the need to use obfuscation for this application but if desired I'd hash the URL + a secret and prepend that fixed-length hash to the base-36 sequential number. I'd express the hash in base-36 too.
Counterpoint: BofA suspended my account because of a suspicious $1 charge. They thought it might be a probe to to see if the account was active before flooding the account. I looked at the charge and it didn't look like anything I had seen. Two days later I got a new card.
Here is a related question. Is creating a hash of letters and numbers instead of just using an ID beneficial in anyway?
I just wish that there was an easy way to switch... are there any tools to help automate the process?
But the problem is that this is not purely a historical document, it is an ongoing rights issue. By publishing these maps on top of modern maps, Google is facilitating the racism against these people.
By an ID I simply mean starting at 1 and moving up from there
Greenspan quote from 2007: "I believed then, as now, that the benefits of broadened home ownership are worth the risk. Protection of property rights, so critical to a market economy, requires a critical mass of owners to sustain political support."

http://www.nytimes.com/2007/09/14/business/15cnd-greenspan.h...
what is silicone!
Does anyone know of a site on the net where AmEx customers have come together to complain or at least contribute anecdotes so we can get an overall feel of how many customers this is really affecting?

If venture capitalists are getting their purchases denied, this concerns me as a small business owner because I depend on my amex card more than anything else to make purchases for my business and having my buyer protection and ability to make large purchases disappear would be pretty devastating. Buying goods like computers and furniture from multiple vendors with cash out of my bank account is an awful idea that should make anyone uneasy, business owner or not.

And if AmEx is actively shutting their largest and most high-profile accounts down, I'm not sure how easy it would be to get a new "unlimited" line of credit in this environment, with AmEx or any other company.
What exactly is kontain.com? I'm on Linux, and they don't support my OS since there's no Flash v9 for Linux.
it's not object oriented at a rendering level - you blitz the screen each frame. the language itself in its original incarnation is pretty much just java though.

i think a better headline would be "canvas + javascript .." - processing.js is a framework between the two. another framework could give you the kind of object oriented (maybe 'scene graph orient' is a better term) rendering i think you're looking for.
It's about length. If you limit yourself to numbers you only get 10 possible characters instead of 36 if you use letters or 62 if you make them case sensitive.
I don't think house prices in the UK are going to fall 50%. Unlike other countries that had a house price bubble the UK did not have a house building bubble, and it didn't have a house building bubble because there is not enough land to build on.

The UK has a population density of over 250 people per square km whereas the US has a population density of 34.

I agree with the other points you make though. Indebtedness in the UK is much worse than in the US or almost anywhere else.
Old Japanese maps on Google Earth unveil secrets
e) Am I fucking crazy?

Maybe yes, but taking a leap into the unknown is the kind of crazy thing that more people should do. Progress, unreasonable man, and all that. Go for it!
You should mention that in the article, then.
I've observed hosting costs to grow faster than revenue :-(
What surprised me most about the speech is the particular sentence Page boiled things down to, "Always work hard on something uncomfortably exciting." YC's one-sentence is "Make something people want".

Any guesses as to why Page included the word "uncomfortably" in his one-sentence? My guess is that if the idea is big enough it's going to feel strange working on, because most people will believe it's impossible.
The only benefit is that by switching from base 10 to base 36 or base 62 (26 lowercase + 26 uppercase + numbers) you are average URL will be shorter. You can usually do this using http://php.net/base_convert
CDC - Social Media Tools for Consumers and Partners - Swine Flu
There is a machine like this in the library at the place where I work. They are commercially available (at a somewhat steep price) and are old hat.
Sure. Search for "Windows.Forms.Cursor.Position"
Sales Tax in my city is 6.5% so as a decimal it hits the mark.
Thanks for the painfully juvenile replies, guys. I was looking for something more insightful than the press releases and media coverage that turn up in search results.
Lately I'm using black tea to regulate my schedule. I find I'm at my lowest around 4-5 in the afternoon, so cup or two help me get over it in an elegant matter. I guess a short nap would be the same, but it's not so easy for me to sleep in the afternoon.

I used to drink rather large quantities of coke. Since I stopped (and yes, it took a week of headaches, though after I started drinking tea it got a lot easier) I find not only I'm in better shape overall but I sleep much better at night. I guess the trick is very small amounts and good timing.
I really like some parts of Oakland (Rockridge in particular) but the good parts are nearly as expensive as SF. The inexpensive parts are inconvenient to anywhere a hacker wants to be unless you have a car.
This depends on the availability of a suitable API. Unfortunately, providers haven't decided on a common one yet. Sun were working on one (http://www.tbray.org/ongoing/When/200x/2009/03/16/Sun-Cloud), although perhaps other providers will end up just cloning Amazon or Slicehost's.

Check out Cloudkick (A YC company) for migration between Amazon and Slicehost.
Here's something to look at in Processing.js: http://hascanvas.com/Disco

HTML5 includes video support, which is being worked into teh canvas at the moment. By the time it's finished it will be fast enough to watch real-time video and apply image filters to the output at decent resolutions.

I agree, it's no "threat" to Flash, but it's a great alternative for a client-base that use modern browsers. The big thin to watch for is what Internet Explorer do re: the canvas, they could change the whole game VERY quickly.

Also check this canvas character animation out: http://hyper-metrix.com/burst/development/doc/demos/js/GitHu...
There is nothing exclusive with working on a startup and sex / drugs / reading philosophy, etc.

It is wrong to say "go to uni to do X" if there is nothing stopping you from doing X outside of university. Also, avoiding the infantilizing effects of university would do lots of people good.

It certainly requires dedicated to learn as an autodidact, but I'd bet many people could get a better applied computer science education in 4 years by trying to become an active developer.

The exception is stuff like math (and math needed for CS like machine learning and graphics).

For personal context, I want to undergrad & grad school, and learned a lot of math required for the CS areas I specialized in.
A Note-Taking App for Mac OS X
I have an American Express Plum Card, never had any problems with charges and really depend on the card to help my cash flow.
respectfully, I posit that the right to information outweighs the potential negatives for which it may be used.
If we were to allow what you suggest(cultural sensitivities) to be a legitimate basis for the suppression of knowledge, then clearly we should begin stoking the fires for our book burnings.
Ugh, I shouldn't post before I've had my morning coffee.

Microsoft's licensing policy is per processor, not per core. Please disregard my statement above.

(I'm off to distribute some corrective lashings now.)
Close to the Problem
What was the problem? The page is too busy to see what's new.
If you can hire a company to check where someone's ancestors lived, I think it's already out of the bag. You can't just pretend the maps don't exist.
live in the east bay (oakland, berkeley, alameda), not the city. look for roommates, not a studio. move near a BART station. whenever someone starts the sentence with "hey want to go..." involuntarily say no.
I wish it had a tri-state buffer.
Is this some sort of long-winded joke?
This is worrisome, because I use American Express for personal and business use. Was there anything that prompted that? I haven't run into any trouble (except the hassle of online payments) yet knock on wood, and I'm wondering if it was something like one late payment that prompts amex to start being stupid to long-time customers.
Awesome examples, but I would imagine that none of them would apply to someone in elementary school (K-5, or children 10 and under, basically).
The Variable in Work Life Balance
No, that still doesn't make sense to me. The behavior of a logic circuit with unconnected inputs depends on the implementation; in typical CMOS, those floating inputs can do things as wacky as picking up the electrical fields of nearby people. The proper thing to do with floating inputs is to declare them unknown, and for any logic operation which depends on their values to also be unknown. Most logic simulation software I've used or written has worked this way.
that, and the high density of crack/meth heads on the island. i checked a few places there that made me feel like i was living the american version of trainspotting (down to the baby scene).

i'd recommend avoiding treasure island.

somewhat related, scratch the north bay off your list. i never was able to find a cheap way to commute from there.
My first encyclopedia when I was young was a CD-ROM edition of Britannica. It had a superficially deep article on almost everything, and made for endless hours of joyful exploration. Then one day I found a complete 1958 paper edition of the Britannica in a dumpster - in perfect condition, no dirt or damage. It was an entirely different world. The degree to which it surpassed the digital edition defies description. The articles on various machines, chemical reactions, fortifications, etc. seemed detailed enough to replicate all of these wonders with my own hands, had I the time or resources. The coverage of most historical events seemed intellectually top-notch and well-researched.

That was when I first understood that the transition to digital media is not an unmitigated good, and that much is being lost - without many people necessarily noticing. I still have the 1958 Britannica, and I intend to keep it for the rest of my days. Some of the articles inside (in particular, on mathematical concepts) are unmatched in their quality by Wikipedia or even Wolfram MathWorld.
Check out the Hacker House v2 http://tinyurl.com/cvtgyu. Pretty reasonable rent.
Exactly. The "win" tinyurl.com (etc.) was that someone had the foresight to see the need at all and do it, not that it was hard to do.

Amazon got patents on less.
This would be even better if it supported gate delays. If it did, then we could make a ring oscillator by chaining an odd number of NOT gates in a circle, and that would just be so much fun. That sort of simulation is actually easier than it sounds; you just maintain an event queue and add a new event to the queue whenever an input to a gate changes.
Why it's hard to share the wealth
The layers just need a localized disclaimer: "For the satisfying of history curious only. Not to be used for the other purpose. (Prejudicing.)"
I'm going to write off most of this as a difference of opinion, because we're not getting anywhere. I have big problems with two things - First, designers always have to make tradeoffs based on what terminology their users are familiar with. A HUGE majority of users know the terms DVD and WiFi. I'm a CS major and didn't know what SMB was until recently. There's a blatantly obvious difference, especially when the term 'Windows Sharing' could be used. Secondly, I'm not against the idea of using sensible defaults, but I don't believe the decision to not share with Windows computers is a sensible default.