skysight-inc/HackerNews huggingface dataset:
1. I'd listen to some actual students and find out what the selling points are to them, and do some A/B headline testing ("Pain-free grade calculation" seems better than "Do you know what your grades are?")

2. That url is terrible — you need the words "grade tracker" in it: http://www.wolf-howl.com/seo/how-to-choose-a-new-domain/

3. You should allow a signup via Facebook (especially for college kids)

4. Maybe have a simple screenshot video instead of those stills?
I feel like this wasn't a great time to announce the BofA leaks with Japan in absolute chaos...they would have had better impact in a few weeks.
I'm pointing out recording and playing back tracka because the author of the article emphasizes it as one of the main use cases.
As I understand it, SHA1_pass does the following (please correct me if I'm wrong or missing anything out):

* Takes a user supplied passphrase

* Makes a SHA-1 hash of the supplied passphrase

* Encodes the resulting hash in a variety of ways

I don't see where a different passphrase for every site comes in. You seem to be saying that you would append the site if you were to use it - you wouldn't need a tool like SHA1_pass to do that though.

I guess where I'm coming from is that I don't see what SHA1_pass does that provides any benefit over something like 1password or password gorilla, both of which can generate random passwords for arbitrary accounts.

Following your example, if I obtain your password on site A, then I get a hex|base32|base64 representation of a SHA-1 hash. I then put this into something like this (http://www.golubev.com/hashgpu.htm) and crack the SHA-1. I notice your algorithm for creating passwords and do the same. I'm now exactly where I would be if you weren't using your approach for a password on every site.

I appreciate that the SHA-1 element acts as an interesting intermediary, but your method for generating the password is predictable. I think a randomised SHA-1 might be better.
Any idea why most of the images are in the uploads/2011/01 folder and some are in the uploads/2011/03 folder? Probably nothing of course...
Our tech startup is based in Hollywood and while I love San Francisco, I find the socal weather, ambiance and temperament to be conducive to creativity. Well, that might just be me.
It looks to me like, on the wikipedia article at least, it's an "or" condition - probably the "Minor release of radioactive material unlikely to result in implementation of planned countermeasures other than local food controls." is what's triggering a level 4 event.
Since dB is, by definition, a relative term it's no surprise you were confused since there is not anything for it to relate to. The best I can guess is that they mean to say 80dB(A) which relates the sound to a certain air pressure. The value is then weighted to approximate how an ear would respond. 80dB(A) has been likened to standing around 26ft from busy traffic or being 2 feet away from an alarm clock (bell or buzzer not specified).
Have you tried using Chrome, with its embedded version of Flash (check chrome://plugins to enable only the embedded one)? If that doesn't work either, it sounds like there's a bust configuration somewhere, rather than a problem with the installation as such. Another thing to try: log in with another OS user account, and see if it works there. Finally: what's the failure mode, exactly? Browsers pretend no flash is installed? Flash hangs on start, etc.?
Maybe it's because we know how to program, but I agree that the syntax looks confusing/poor. But then, the example is confusing. Why are we building a function for what should ultimately be:

do three times
print "Hello John
end

I guess my point is that, if the goal is to target new developers, why show "advanced" topics (like method) for an example that doesn't even need it?
I'm curious too, though I think the whole point of this change is that a private Google profile is essentially useless.
Fast | Quick Divorce Orlando
A prudent person should contact the plan administrator and secure contact information for the individual in charge of reviewing the QDRO. QDRO is financially correct which is why QDRO's are best left to the financial professionals. For more details, please visit our website.
Er, that should be John the RIPPER, not Tripper. Can't edit, sorry. :(
Also, how come he really needed a, judging by the $3000 pricetag, 17" or a fully upgraded 15" MacBook Pro but was able to do just fine with a refurbished lower-end Dell?
This is a nice article, however:
Breaking News:
"U.S. Seventh Fleet moves ships, planes away from quake-hit Japanese nuclear plant after discovering low-level radioactive contamination"

I suggest you start worrying.
More info here:
http://www.nytimes.com/2011/03/14/world/asia/14plume.html
Sorry if this is a stupid question, but would an 8-9 Cascadia quake have implications for the Yellowstone supervolcano?
Garage Band, which is a stripped-down version of Logic designed for 12-year-olds

Hey there, speak for yourself. I like to think of GarageBand as Notepad for music. Perfect balance of features just enough to jot down an idea or throw together a loop. Logic Express and Pro then allow importing of GB projects so the analogy tends to hold well.
And you should read this:
http://www.nytimes.com/2011/03/14/world/asia/14plume.html

If the US Navy is fleeing for cover 60 miles away from the reactors, the situation is SERIOUS.
It's also faster than the original HN here.

Very nice work!
I bet he has "ls" also. The question is, "what's your point"?
>i think it's healthier for new programmers to appreciate code as data as soon as possible.

Disagree. It's important for new programmers to feel comfortable and not confused. Code as data is a relatively overwhelming concept and I don't see any benefit to introducing to someone who doesn't even know the basics yet.

I do wish Python had real anonymous functions too - I use them all the time in CoffeeScript - but I don't think their absence makes Python a worse languages for beginners.
Tepco coverup involved Fukushima #1 reactor's last line of defense (2002)
Interesting way of looking at it - the startup -is- the prototype. Then against I suppose that's why they're called startups. If they had longevity then the name would be misleading. haha
I created one, while I was trying out Buzz. I don't like putting my personal details out on the web for no reason, so I kept details out of my profile, and it stayed private.

When I saw this message yesterday, I saved the few "Buzzes" I made last year, and deleted my profile.
Vi Hart: Pi Is (Still) Wrong
Jersey Shore Season 3 Episode 12
Apart tells the story of Ronnie and Sammi, Jersey Shore Season 3 Episode 12 also tells the story of Pauly and Vinny try to smush one of Deena's friends, but it does not go over well with Deena. Another story that we can watch on the Jersey Shore Season 3 Ep 12 is about Snooki, expression of feelings or Snooki recognition that she has special feelings to Vinny has received a rejection.
In case it's not obvious, when people talk about faults being "N months pregnant" it doesn't mean it's extremely likely there will be a large earthquake in the next week/month/year, but rather on the order of magnitude of 50 years. The San Andreas in California has been considered overdue for a major earthquake for decades as well.
Haha, even the guy who blew the whistle on UBS eventually got nailed to the cross and is serving federal time now.

A lot of rappers talk about talking to the police, they all have great advice.
I hardly know Objective C, so I'll have to speculate.

If you can control when collection happens and memory management is simple, then it's probably some kind of RAII. That makes sharing (shallow copies) unsafe, and ultimately encourages mutable state, which is bad[1].

If there's some reference counting going on, then GC pauses will occur whenever some giant data structure goes out of scope (and its destructor is called). That's predictable, but not obvious. Plus, a proper GC (generational and incremental) will not pause often nor long, if at all. Even then, many languages give you some control over the GC, giving you most predictability back. I don't know if Lua offers that, but I'd be surprised if it doesn't: it's used for games.

[1]: http://www.loup-vaillant.fr/articles/assignment
They spent a year writing a web framework and a few months writing a little project management app in it. The product looks pretty lame right now.

Hopefully they learned their lesson and they'll do a public release and start iterating.
having the words 'bank of america' in the title likely goes towards it being marked as a possible phish
I've seen it before, but haven't tried it. What do you like better about it than QS?
slideshare really need to drop the flash and do a html+js implementation

it is just an image slideshow, afterall
Video was down for me; this is a direct link to the mp4

http://j4.video3.blip.tv/0370005188920/Pycon-PyCon2011HowDro...
DAILY RUMORS: HTC’s Thunderbolt coming March 17th
I think the popularity of games/entertainment/killing time apps on the iPad is more a reflection of the popularity of those tasks on personal computers in general. For most people this is all they do with a laptop at home, and it's not infrequently a part of what they do at work, too.

There are people who feel the iPad does each of those things inadequately (as with productivity apps), but the point is to demonstrate that it can do those things, whether you do or not. To show that it's not (say) a web-browsing device that can't game or a media player that can't browse the web or an e-reader that can't edit HD video. It can't do everything for everybody, but I think they're trying to expand the capabilities into doing almost everything for almost anybody (as a PC does) rather than seeking a sweet spot.
Exactly, Redis uses augmented skiplists so that we can support the rank operation in O(log(N)).
"Move is primarily aimed towards people not previously familiar with programming computers."

And your lede is creating a function? Your demo should be:

print "Hello John"

Really, seriously, no one who isn't a programmer cares about functions.

Related: http://shoesrb.com/ needs some love.
It may come from the conversion from print.

They probably don't have any way to ask for a specific print format except by sending an image to the layout department.

JPEG rather than PNG is inexcusable though.
> And it’s not just me: of the five new friends I made during my first week in San Francisco – all of whom work in tech – four no longer live here. Moreover, of the dozen or so friends I’ve known longest here, all but – maybe – three have recently talked about leaving, citing the fact that more interesting opportunities for creativity and business exist elsewhere.

It's a very transient area, which is one of the things I was happy about when I moved to Italy. Over here, when you make a friend, and they'll probably be there in 5 years. It's much more productive to invest in social things here.

That said, I don't think the Bay Area is likely "going downhill" - it's a place that's constantly reinventing itself, and, objectively, has some nice things about it in terms of the climate and geography. It's just not, for me, a place to think about "long term". Maybe if you're wealthy, it's better, but the way I think about it is that even if you're rich, stuck in traffic on 101 is still stuck in traffic on 101.
Let's use the smarter, more innovative, and safer energy solutions available today.

I agree. Let's replace all ~40-year-old reactors (like the ones breaking down in Japan) with modern, fail-safe nuclear designs.
does anybody know if AppEngine supports any() and itertools ?
Wow...you....sound like such a graphic design hater. haha
Japan Earthquake/Tsunami People Search
Very useful tool provided by Google.org
I had a look into this a while back, I could only find a single person who became a startup paper billionaire and then lost it (Jay Walker of Priceline.com), I suspect that the reason for this might be that while valuations may be off, they're unlikely to be off by an order of magnitude.
Utah treatment centers
If you or a loved one is looking for the ideal Utah based drug treatment or rehab center start your search here at Ascend Recovery.
Batteries don't actually store electricity. They convert electrical energy into chemical energy (and vice versa). I believe the "wrong type of power" referred to above was electrical vs. thermal energy, as well as delivery at the wrong time.
There's tons of research on this, including a yearly workshop called PROCAMs (PROjectors and CAMeras).

http://www.procams.org/

Building arbitrary arrays of projectors is now thoroughly understood, including projecting on surfaces with corners, bends, different textures, etc. Adding one or more cameras to the setup allows systems to self-calibrate and/or dynamically be changed. However, I don't know if there is some standard software to do all this.

Here's a description of some older work done at our lab on this:
http://www.cs.columbia.edu/CAVE/projects/pr_any/
No, by all means, you're right to be cautious. I'm just saying I don't think there's anything to worry about.
I disagree, Rubyist barely exist, Ruby is primarily driven by Rails, and if anything is more opposite to the Perl TMTOWTDI concept it's "The Rails Way". You can follow the Rails design or you can experience a lot of pain trying to do it any other way.
I'd be burned out too if my job was to simply observe startups. It's really not all that interesting to just watch (especially in real time). Instead of leaving he should consider taking a job in one of the best startups he can find.

He's a reporter covering a war from afar. Time to pick up a rifle and get in the shit.
How can you tell if your profile is private? Just checked mine and don't see anything that distinguishes public from private.
What nuclear power needs is rebranding: call it Nuclear 2.0 or Green Thorium Power.
Since MIN / MAX are O(1) operations there is a trivial optimization where you can add elements that are greater or smaller of any other element in O(1), and in many applications this is happens with a great probability.

Of course you can do this for AVL trees as well, but in order to do so there is to take additional information in the structure.
Worse case scenario is core meltdown, which poses no risk to humans. The reactor melts into a concrete pit made specifically for that purpose.

Flooding the building with sea water is not something they came up with on the spur of the moment during this crisis. All of their options are well planned.

More info: https://morgsatlarge.wordpress.com/2011/03/13/why-i-am-not-w...
I think Asana's approach is a good one. I'm always for someone that is willing to challenge the orthodox approach of the status quo. Besides, from their demo it seems as though they're aiming to appeal to more than just businesses.
Argh, I meant to upvote ig1's reply, but accidentally hit the arrow down... these arrows are so close together!
I believe the $3000 price tag being talked about is hardware + software.
The explanation they provide about the data model and approach to the solution seems well thought out. However, despite their emphasis on simplicity I couldn't help but think it seemed thoroughly complicated when the demo finally started.
I saw a video of a talk of DHH in which he expressed his love for Ruby; he also said that Ruby was/is his first language and he doesn't need any other languages. As a counterexample, he showed a snippet of a Python class and scoffed at the double underscores for special methods, and the need to explicitely use 'self'.
Draft post was written back in January, probably, and the files in /03 were only added recently. Wordpress can split uploaded files into this folder structure automatically based on upload time.
That's a regrettably blinkered view of Ruby.
Well, in Ruby:

3.times do
puts "Hello John"
end

Or

greeter = lambda {|name| 3.times { puts "Hello " + name}}
greeter.call "John"

Not sure, what Move offers there…
Seems the signals are mixed about what is ok and what is not ok, and people are going back and forth on that.

More importantly, what happens when something is not "ok", and for what level of ok-ness?

1. A client that spams people's Twitter streams without asking? Obviously not
ok, loss of API token.

2. A client that alters people's stream to include affiliate links? Presumably
not ok, loss of API token? (Questionable)

3. A client which "enhances" people's stream by making semantic clarifications
to content? Example: Imagine if http://twitter.com/english50cent could be
programmatically generated from @50cent. Is this not ok? It's certainly
innovative. What are the consequences? Where is the line?

4. A client that displays the Twitter stream verbatim but comes up with a new
visualization? Sounds like this is not ok too, since it might "confuse"
consumers? Do you lose your API token for this?

5. Generally, someone builds something that Twitter didn't think of and gains
mainstream usage, what is the consequence? What is the risk of Twitter making a
policy against it and shutting it down due to inconvenience to them?

The Twitter team invented the medium — 140 character limited messages with a very specific style of graph-based visibility.

The rest of Twitter's mechanics were invented by third parties. @replies were not invented by the Twitter team, nor RT's, nor hashtags, nor search.twitter.com (acquired), neither was the Twitter iPhone app (acquired), neither were url-shorteners (t.co copied tinyurl, bit.ly, etc).

Many of these mechanics came specifically from third-party consumer clients. Someone came along and made a client where words prefixed with a hash were searchable on Summarize, and now Twitter's entire business model seems to be based around that.

What would have happened if Twitter said "don't make any more clients, we got this" before all this happened?

What's going to happen if Twitter says this now, before who-knows-what happens?

Twitter's greatest strength has been in recognizing value and innovation created by the community of users, but suddenly this changed. I really hope Twitter reverts their policy/suggestion, and apologizes to the community. Right now it comes off as very arrogant, presumptuous, and stifling to innovation and further progress.
Ask HN: What would you like to see in Ubuntu 11.10, Oneiric Ocelot?
I am the Ubuntu desktop manager at Canonical. The Ubuntu community is getting ready to start planning for the next UDS in May.

I know there are quite a few Ubuntu users here and I wanted to reach out and see what people would like to have fixed, changed, improved, removed, added or anything else in the upcoming release. I'm also quite interested in those who DON'T use Ubuntu and what their thoughts are on why they don't use it (might be related).

Things to consider:

* Applications and default app selection

* Configuration & Settings

* Usability and ease of use

* Accessibility

It would be helpful for me if you could give a brief rundown of what you use Ubuntu for as well.

Cheers,

-Jason

PS. If you have used Unity in the 11.04 beta, now would be a good time to give feedback on that as it could shape the 11.10 release as well.
The CoffeeScript example would be:

for number in [1..3]
console.log "Hello, John"

Again, quite a bit simpler than Move. And runs everywhere with a browser :-)

...and if you want to do it exactly as in the example, then:

hello = (name) -> "Hello, #{name}"
for number in [1..3]
console.log hello("John")
Python's syntax has some irritating holes in it too. Why, for instance, do class methods rely on annotations? Why not take advantage of the explicit self? It's almost like there's a blessed core to Python's syntax that crystalised in about 2000, and nothing since then has been allowed to infringe on it.
I found the (non)reaction to Mikko's gift to be kind of odd. In western cultures, a gift like that would show a lot of thought and consideration and probably be quite sentimental. They didn't seem to know what to make of it. I wonder if it's just a difference in gift-giving traditions between Pakistan and the West.
Let me explain something:

I used to work as a jr accountant when my 2 year degree in CS and Business was first granted for a Home Health firm non profit that received funds from the state and federal governments.

As it was explained to me at the time by a lawyer when I discovered some financial fraud with those state funds at the firm I was employed by..you cannot keep it a secret and expect the state not bring a case against you when they find out as its criminal activity.

This ex BOAf employee is damned if he or she does or not
as the state might bring a case against the ex employee when they discover the criminal activity or BOAF makes his or her life hell when they are exposed.
Memory and disk full alerts don't tell if a critical service is down, but when your disk or memory fills up you can be sure critical services will fail. They also tell you of resource leaks. IMO, that's as informative and actionable as it gets.
BooksQuery, a search (query) engine for programming books
I think there is an important part of the story missing between: "If I wasn't blocked from the position I deserved..." and "...patrol officers came into my house to accuse me of being a terrorist."
There actually were such dikes in some places, you can see them overflowing in some of the videos.

The thing is, you have to decide how high a dike you're willing to pay for, which is a cost vs. remaining risk tradeoff. The risk of the 5th strongest quake ever recorded occuring right before your piece of the coast was apparently considered acceptable - Hindsight always wins.
I guess the site has been shut down, If your product is related to social networking, contact me at fastgush.com
I want to upvote this more than once.
From what I heard (but I am no expert at all) Japanese culture encourages an extremely sharp (at least from the standpoint of Europeans and I would guess Americans) separation between business and private life, e.g. behavior which Europeans would consider highly eccentric - say a high powered banker running around disguised as Mickey Mouse in his off time - are considered a non issue.

In case this is true, this could be a reason why Japanese people don't really see much of a need to ensure that an online identity can be traced to "real identity", because they consider the "virtual identity" to be "good/real enough".
ummm half life means factor 2 in activity reduction. to obtain a factor 1000 in activity reduction you would have to wait 10 times as long. 300 years?
As far I understand, the earth is undergoing massive acupuncture by the universe. Stay calm earth, lay down on your massage table and relax. It will pass soon.
Flickr Censors Egypt Police Photos
But that's the bit I find strange. The datestamps in the images would suggest that the conversation took place recently (march). The wordpress splitting suggests this is not the case.
borrowed/lifted from Slashdot, because i think this is something that should get more coverage.
Bring me stuff that's dead, please
Router support, Wireless Router Setup
Router support, Wireless Router Setup
I'm shocked, how can such a lobbyist piece be high-rated at Hacker News. I though the community would be more critical towards news in general.

There are several factual errors (so much I don't know where to start), just check the press releases from TEPCO, the public statements of the Japanese Government and other public available information (e.g. http://www2.jnes.go.jp/atom-db/en/trouble/individ/power/j/j2... )

The author does not know what he is talking about, his phD. won't help him there. (Everybody clear in their mind should wonder why smb. would start a piece with "phD. Scientist" I'm working in academia and I never mentioned my degree in any post here or elsewhere, because I want that my arguments convince and not my degree) It's the first blog-post of smb.
who's linking just to nuclear energy lobbyist pages (telling you to prefer them over "standard media") and everybody starts up-voting the piece and down-voting negative and critical comments?

I thought hacker news was better.
Nokia 5200 themes sunset