skysight-inc/HackerNews huggingface dataset:
The abstract definition of temperature is that you have some set of modes (mode = possibly-occupied quantum states with fixed energy) and that there is enough interaction between these modes such that their probability of being occupied has a characteristic dependence on their respective energy. This characteristic dependence is a thermal distribution (which is either Bose-Einstein or Fermi-Dirac statistics).

According to wikipedia (heh), quark-gluon plasma is not really a plasma so much as a liquid. Presumably, that means the modes are still roughly momentum modes, and you can literally think of a hotter QGP as faster quarks and gluons sliding around and slamming into one another. It's a Fermi liquid, though, which means the exclusion principle has significant effect. (I'm a physics grad student, but not a high-energy theorist, so take that for what it's worth.)
I don't think Go's marketing problem has anything to do with their website. I'm not even sure Go really has a marketing problem.

For me personally, I wanted to use it to build a monitoring daemon, but I had to switch to D to ensure it would run safely on 32-bit Windows. Solve those horror stories that come up when Googling and you may help Go's image.
seriously? ghandi slept with kids and wanted jews to die in peace, mlk was a serial philanderer and plagerist, mother Teresa forced religion on people.

we dont back people like kim dotcom because of who they are, we back them because of the idea and change they stand for.

if you cant see that then I'm just going to start assuming you guys are paid shills to sway public opinion.
That comment was posted by Bryan O'Sullivan; equivalent to Ted T'so getting involved in a discussion on Linux filesystems.
What is a front-end developer?
What exactly is a front-end developer? how is it different from a back-end developer? And where does a web designer fit in all this?

I ask this because most front-end developer positions require that you know a lot of different server-side languages like Python, Ruby, PERL.

And why is Object-oriented scripting so important?
Yes and even so it might not be legally valid. US copyright law is overly restrictive by default. It takes an effort to loosen it up a bit. c.f. Creative Commons project.
pretty cool, I had an idea that is kind of close that but very different : http://www.gullibear.com/projects/96002/iphone-app-to-find-c...

it's not quality beer home brewed around me but cheap bar beer around me...

i like your moto a lot^^
Good point - if as car it goes into a fender-bender. Who'd deem it airworthy?
To recover X + salt you'd be looking at a preimage attack of MD5. I am only aware of one preimage attack against MD5 and it's only theoretical.

The input to the RC4 key generator is an MD5 hash which means you'd be looking at doing a brute force attack against an input of 2^128 bits. Assuming you find the answer on average in 2^127 and you are looking at an enormous search space.

According to a recent article EC2 has about 500,000 machines. Now assume that I buy them all and I am able on each machine to check 1,000,000,000 values as inputs to RC4 per second then I should have the answer in 800,000 times the age of the universe. But I think my credit card will have been cancelled first.
Everything is a Remix - Kirby Ferguson at TEDGlobal 2012
Still, Google has SafeSearch, they have some conception of what one might not want to pop up unexpectedly. I know that that particular autocomplete was probably generated from history, but the browser could be more noob-friendly ... everybody starts from ignorance.
Ask 10 people this, get 10 different answers based on their own decisions and experience. Since you asked, mine is this; Yes. Again - this is all based on my own empirical experience - but I've noticed that devs who don't have CS degrees are as good (or better at, sometimes) solving problems themselves...but they tend to fall on their faces (sometimes with disastrous professional consequences) when it comes to recognizing "archetypes/patterns" of problems that have already been solved or have proven approaches. When I was getting my CS degree I rolled my eyes in boredom at all the algorithm and data structure analysis courses, but years later I think that was probably the most valuable part. Glancing at this "curriculum" from Saylor it looks like they cover that stuff - so if you have extra time, go at it - I probably will myself just to brush up.
Just a note, this is adapted from the author's book Programming in Go.

http://www.amazon.com/Programming-Go-Creating-Applications-D...

This article is second in a series. Discussion of the previous article on HN: http://news.ycombinator.com/item?id=4351992
Me too, I traveled to Europe unattended (from South America) when I was 11, all flight crews were great, passengers were very friendly and it was an awesome experience.
Engineer Anti-Patterns
Terrafugia (and others) have been making fantastic technological inroads across industries: good to see the FAA is taking solid note
A Story About the Power of Good Stories
Effective Crowdfunding is a hard problem. I am rooting for FundersClub to succeed. This will open up doors to solid startups that for whatever reasons could not get into YCombinator, AngelPad etc.
There is obviously a lot of effort put in it. The idea behind it is so cool. He shared and put it up. That's very good.

But unfortunate part of sharing is also receiving criticism.

Sometimes criticism is stronger when the initial expectation is higher. I think most clicking that link got excited about all the features they read before then they got disappointed when they saw that piece of code.

So his job is not to babysit other techies, i.e. he doesn't care about how others see this project, so then he wouldn't mind the criticism either, right?
That doesn't say that they pre-authorize the amount. The requirement they're probably referring to is the ability to send funds directly to the project creator.
Although really, what would the point be of downvoting a submission? The most popular ones will still reach the top. I guess it just means that popular posts that cause a lot of division of opinion are able to reach the top. So something about Abortion that may normally be voted for neutrally (not saying it would, just an example), and is of a good quality can get to the top of the main feed.
Code as subtitles: Comedy meets search at SXSW
Newspapers have historically earned about 80% of their revenue from advertisers and about 20% from subscriptions. However, newspapers typically lose money on these subscriptions since the cost of producing and delivering paper outstrips the revenue. It is advertising that subsidizes most of what people think content and delivery costs.

- The true unburdened cost of a yearly New York Times subscription in paper is north of $1000. Advertisers cover 70-80% of this cost.

- Uniques to nytimes.com are down approximately 20% since paywall implementation. This wasn't supposed to be the case. A porous paywall should lower pageviews but not uniques. This suggests that users are being trained to assume that they cannot access the Times even when they can. This is certainly a harbinger of a decline in influence.

- Pageviews are down significantly as well.

- Most of the nytimes digital subscribers are print subscriber dollars that they've allocated to the digital product.

The problem is that newspapers with paywalls are now optimizing their business to run on the 20% of revenue they never actually used to have instead of advertising which has historically paid the bills.

While some may believe this is necessary, I think there are better solutions (especially on the local newspaper level).
Staggering Beauty
When i saw this i thought "Wow! This is something I wasn't aware of", grinning with delight. Then when i went to the profile page, hoping to see a simple opt-in/out via a checkbox. Instead I'm greeted with a mysterious text box with indication as to what I'm supposed enter.

I've assumed email address for now, let's see if I'm right!
Yeah, I'm having to fight really hard to continue giving the language a shot after seeing that syntax. Let's see, from their Dining Philosophers example:

[]{

Already, the syntax is starting to look a little strange, but OK, I'll give it a shot.

id = [int\];

Hm. Backslash seems to be used for something other than escaping. Not a good sign.

=;

Huh? The equals operator is being used alone, with nothing on either side? That's really stretching the bounds of convention.

-> --> <-> <-

We have various types of arrows that are used as syntax. In some cases, they're used as binary operators, in some cases as unary. Doubling up of dashes appears to change the meaning. This is really not looking good.

And then there's the example you mention. Besides how it looks; their example of solving a useful concurrency problem is "a bug-free, efficiently multithreaded real-time clock + infix calculator hybrid application"? Why would you even want that?

There may be something interesting here, but between their quite bizarre syntax and poorly chosen examples, they aren't doing a very good job of hooking me.
I've met a few senior level programmers who frown on detailed commenting (or commenting at all). I cannot wrap my head around this since I consider it best practice to comment.

A reason given to me was that "it takes up too much time to comment and when you make a code change you need to make a change in the comments as well."
To that I say, so what! I would like the future me (or the future programmer) to have full knowledge on what's going on in the code.
2 years ago I remodeled my house and, for the first time in my life, wanted to really nail the interior setup. It was pretty surprising to me how bad the internet was at helping me. Try searching the web for interior design resources sometime-- it's overloaded with ad-laden SEO'd schlock. And the furniture buying process is no better. This is a high dollar and high margin area of e-commerce-- I'm really surprised it hasn't been jumped on sooner. Related: http://pandodaily.com/2012/05/16/why-ron-conway-is-jazzed-on...
I am looking for an app where the app will have users where users can be searched according to zip code or state. Users can create their profile with their expertise and people can rate their services etc.
You travel a [generally] significantly shorter distance when flying, and at a notably higher rate of speed (though normal cruise speed will likely be lower than max rated)

So a drop in mpg is completely understandable

Also, there is a lot more causing drag (the wings at least) when it is flying vs when it is on the ground
http://jashkenas.s3.amazonaws.com/misc/deJong/deJong.html#-2...
Agreed. Here is a suggestion to budding syntax creators: If 90% of the code is written by your pinky finger; stop. You're doing it wrong.
> Should you have signed it 2 days ago instead of upvoting this article hoping that somebody else would? Yes.

Slacktivism at its finest
Oh right, I see, my mistake. I didn't know Amazon used this. In Belgium it's only used (afaik) by 'trusted' institutions, like utility companies. And as a customer you still need to authorize them the first time.
Think of it like all the posts are downvoted by default.
I know nothing about interior design but this seems like an interesting idea. I could see my friends/family using this service. Does anybody have an idea how much an average interior designer costs?

The only issue I can think of is that it relies on information supplied by the customer. This is always tricky since they might not take the best photos and all that. Also competing only on price might not be the best business strategy. Are there any other benefits to using this service besides price?

Anyway congrats on the launch. Lots of other launches received negative comments on HN but personally I think this one has potential :).
The problem isn't necessarily the MacGyver hacks. It's building stuff on top of them that hurts. If you realize you're making a MacGyver hack, the responsible thing to do is refactor when it causes you pain. If that time is never, congrats, you got away with it. But hacks on top of hacks, in the interest of some management constraint is, in my experience, a recipe for failure.
It was Lion. I'll revisit my impressions. It'd be nice to collect some hard data too...
Maybe he's saying, if your code is simple and elegant enough you won't need to comment.
Guess I missed that in the FAQ - but it's still a little bizarre. It's a fundamental failing (I think) in the majority of social networks (facebook likes, g+ +1s, twitter RTs, etc) - once something hits a certain level of "popularity", it can't become "unpopular"
So I've been a longtime public speaker and I've also worked on websites, mostly big, for about 13 years.

One of the things that I get annoyed about are talks with too much fluff and not enough real code that the audience can use.

So I got to thinking: why not make a presentation where code is like subtitles?

I'm not trying to change the world, I'm just going to demo 5 simple (spellcheck) to complex (integrating social media live to rank results) search features in a sketch comedy format.

The 5 sketches will span 1996 to 2012. During the sketch, the audience is invited to download and run the demo that shows that search feature during the comedy sketch.

I wrote for Second City when I lived in Chicago. I've made a lot of websites happen. Now I want to entertain and give back at the same time.

So help me get on this panel.
I think it's more that they all start neutral and can only go up - that is a very different case than being able to drop
My thoughts on procrastination: http://quandyfactory.com/blog/1/productivity_and_procrastina...
There's some debate on this: http://queue.acm.org/detail.cfm?id=1053354
Of course, every new language should look exactly familiar to us users of existing languages.

God forbid we should need to learn any new syntax or shudder concepts! The old ways are the best ways.

If the example code doesn't look INSTANTLY, IMMEDIATELY awesome and amazing, it isn't worth a second glance. Even the first glance was a horrible waste of time!
I'm pretty sure anic is fake and the website was built by a troll. My brain cannot find any meaning and any of the code. It's just gibberish
Air resistance is, I believe, proportional to velocity squared at those speeds. So twice as much speed is four times the resistance.
Sorry, not the developer. Just someone who read the FAQ.
This is just silly. Emacs isn't an OS. It provides an API to some library and system calls, but it isn't even multi-threaded.

If your comment was meant as a hat tip to the Symbolics Genera system, that was a full-fledged OS, then there could be debate. I love Lisp and would dearly love to customize my Jelly Bean experience with it, but then we'd need to get into a discussion of what is really better, and 80's OS or Android.
> And if you write flawed C, you will also get errors when you try to use it..

Errors potentially in completely unrelated parts of the code. Or worse, no detectible errors at all, just silent corruption of data. You parent comment was trying to make this distinction I think, note the emphasis on "code that uses it" in the comment you're replying to.
QUnit and RequireJS – Breaking your Tests into modules
The Importance of Documentation
It's not a good idea from any perspective. In my experience, the only people who cram as much logic into as few characters as they possibly can are beginner to intermediate level programmers who are in that awful phase where they think they know a lot more than they do.
Then you have a non-standard keyword. Standard layout has \ on the same key as ß (the base letter) and ? (the shift variant).
Sorry, I'm not the developer. I was just saying that the FAQ explains the choice of backslash, regardless of whether it is sane or not.
Once you have 500+ karma you can downvote comments.
On the other hand there's something to be said for terseness. Ever read a math or CS paper that's full of equations and other graphical shorthand? To the uninitiated, it's gibberish. Once you learn the conventions, it's a way to communicate complex formal ideas with very concise notation.

I'm not saying this language does a good job at that, but to dismiss something interesting just because of syntax prejudice is shortsighted.
I'd try to bruteforce X (to match the hash), not RC4 at first (though it may be easier)

PBKDF2 is SHA-1 and 4096 rounds, this shouldn't be impossible

Bonus points if you use FPGAs to calculate MD5s
Oo, where'd you get the C minimizer?
The longevity of clay tablets would be biased by the limited technology of the time. Even engraved granite would be a better choice today, since we can easily machine it now.
Probably not, thought they certainly deserve it. My guess is that the owner of LendInk has neither the time, nor the resources, to pursue all of the authors that filed false/ignorant DMCA notices, and more likely wants to wash his/her hands of the whole thing.

It's just one of those tragedies that will never see any kind of justice. Welcome to the world. It's another day.
The Hacker News welcome message

http://ycombinator.com/newswelcome.html

gives an overview of the community experiment here, summarizing the site guidelines.

http://ycombinator.com/newsguidelines.html

The Hacker News FAQ

http://ycombinator.com/newsfaq.html

gives some additional details about how Hacker News is administered. The welcome message distills the basic rules into a simple statement: "Essentially there are two rules here: don't post or upvote crap links, and don't be rude or dumb in comment threads."

I should note that previously expressed community consensus, in a thread someone opened about what kinds of submissions to upvote and what kinds to NOT upvote, revealed that most of the long-time posters here with high karma STRONGLY disfavor links about electoral politics (of any country) or basically political issues (as contrasted with scientific or economic issues). Since I read that thread, I have had a strong tendency to flag as off-topic any new submissions that seem to be mostly about politics rather than submissions that gratify "one's intellectual curiosity" in the sense intended in the site guidelines.

http://ycombinator.com/newsguidelines.html
My profile links to my Flickr account, which has my real name. I don't currently maintain a blog or anything more meaningful to link to. I use this nickname throughout the net. You can email me at <pick anything>@lusr.org. I'm not hiding anything.

The person I responded to frequents HN (according to their own words); it seems highly likely they know quite well how non-constructive their response was and specifically chose to use a throwaway account rather than stand behind their comment under their normal account.
Ask HN: Why does Shoprunner refuse to display cost?
Shoprunner apparently is "Amazon Prime Shipping" for other companies... except they won't tell me how much the service costs.

Its not prominently displayed on the front page, its not on any pages I've clicked links on from the front page.

I had to Google it and go deep into their FAQ to find it: http://www.shoprunner.com/about/answers.php#faq_19

Is this a telltale sign of Shoprunner being a scam?
Computers stolen from Steve Jobs' home
ANI greatly resembles the programming language I was thinking of creating. Oh well.
Who cares about that? They're the most profitable tech company on the planet. They make more money on that market share now than anyone else. The fact is that Apple's market share is so huge that the author's comparing it, not to Samsung's or HTC's market share, but the entire Android ecosystem. Hardly any of the companies that make smartphones really advertise their products as Android phones, apart from putting that little green droid on the box.
I once made a Safari extension that cleaned up the front page and prevented me from seeing HN comments or getting past the first page so that I couldn't waste time on HN.

I ended up gaming my own system by going to HN in Chrome instead.
Burglar steals $60,000 of computers from Steve Jobs' home
How Many Online Stores are there in the U.S.?
I am a bit skeptical about the price. MS already said that Surface RT will be comparatively priced to similar tablets -like the iPad/Asus Transformer etc. These sell for ~$500.
I would LOVE it if it actually comes for $200 but it's highly doubtful.
I'm just shocked there were enough books with lending enabled to make this possible. I think about 5% of my library has that.
I,too, wonder how one gets off calling this a car. You even have to launch it from an airport.

That old joke about "where are the flying cars? Have you ever heard of airplanes" misses the essential dream: To go into your garage, hop in your car and lift off and go wherever. That's the flying car. Sadly, unless we make some strides in the direction of gravitational manipulation or fusion drives, I'm not sure that'll ever be a reality.
Have you read the tutorial?

ANI is a very different language to C. Using a C-like syntax wouldn't make sense.
dupe: http://news.ycombinator.com/item?id=4368237
> The problem is that newspapers with paywalls are now optimizing their business to run on the 20% of revenue they never actually used to have instead of advertising which has historically paid the bills.

That's a gross oversimplification. Online ad revenue isn't even in the same zip code as print ad revenue. While I can't really discuss our actual ad rates, it is a significant difference. The sites I run, 3 daily newspapers, total print circ is ~80k for all 3 combined - would barely pay for my salary and the servers from ad revenue, if that. Certainly wouldn't pay for the newsroom. Since we went to a moderately strict paywall (approx 50% of stories are paywalled - typically the in-depth stuff) - page views are done a bit, but subscription revenue is up more than enough to compensate for the loss in page views.

It's an old saw, but it's true: Print dollars become digital dimes.
Google already classifies sites as porn or not-porn. They could make a simple API or data file available and the browsers could use it.
Hm. Backslash seems to be used for something other than escaping. Not a good sign.

From the tutorial[1]:

In ANI, \ means "latch". Basically, a latch is a place where you can "hold on to" an object of the specified type. A latch is like a box that you can put things in to, take things out of, and peek at what's inside.

[1] http://code.google.com/p/anic/wiki/Tutorial
The question is how large that search space is. If you can get a reliable list of directory names and file names then it might be small, but if you are left iterating characters in filenames (and this appears to be Unicode) then I'd imagine you'd run into the same situation.

I'd be much more tempted to look at the fact that the first four bytes of the RC4 key stream appear to be recoverable and look at key recovery from that.
Open Protocols
Ask HN: Do you ask for credit card info for free trial signups?
I've been debating whether taking credit card info during free trial signups is the best way to go for my SaaS app. Obviously, asking for this information will turn some (many? too many?) possible users away, but it also seems like a good way to acquire paying customers smoothly (as opposed to trying to acquire credit card info once the free trial is up).

I've looked at how several other successful SaaS apps have handled this, and it seems to be a bit divided. Many ask for credit card info up front, while others are much more interested in just getting you to sign up and try them. I can see positives to both approaches.

I'd be curious what other think about this...
Could we do something amazing with a little sailing ship?