skysight-inc/HackerNews huggingface dataset:
You're right about the 30%, luckily first commenter on the blog mentioned that.

About selling direct - that's exactly my point w.r.t. the new stuff on mac (gatekeeper) & win 8. If you give the user an "uncertified" exe a popup appears telling them it's dangerous & you can't even easily dismiss it - the only buttons on win 8 are "close" and "delete". To get to "run anyway" you need to drill into "more options"!
Its from Gentoo stable. Does it work for newer Firefox?
Announcing the Perl Maven Competition
what about steam?
Yeap! its taken bit longer than we initially anticipated
no i have not. that aside, that's not really a satisfactory answer..
AMD deal brings Android apps to Windows 8
Yes, it could be a lot more obvious.

In Osmos (a similar game) the coloring of the bubbles makes it much easier to distinguish which bubbles are edible and which are dangerous. I think the this rendition could be improved by getting new colors, and maybe saving red for dangerous things, and not the player :)
I am a rubyist who has wanted to learn lisp. However, the plethora of lisps has made this choice difficult with people advising to start with one lisp (scheme, iirc) and then move over to lisp.

Could you tell me which lisp you are using? IIRC, there's SBCL and various others. Thanks for putting down the resources you are reading. Have you considered clojure or other alternatives? How did you decide on CL ?
New Campfire??
The drag-drop isn't working for me (Chrome Version 22.0.1229.79 on Unbuntu). It would be nice to have fallback to something simpler and more robust - i.e. a way to paste in a URL.
Infographics: How to Open a Company/Startup in Italy:
Perhaps storing a hash of the VM's hard disk?
The ones with blue border you can eat :)
The distinction you make between "professors" and "textbook creators" seems strange to me here. At least two of the best textbooks I've seen were written by a professor who was teaching the class and wanted something different than the other books.

I think this is the ideal way for them to be written. The idea of having separate "textbook companies" seems more like what happens in high school, and it produces pretty bad textbooks.
Prose: An experimental take on Literate Programming
That's a very interesting approach to career progression, I like it! Wonder how well such a request would be received in most occupations? A higher wage is nice, but more free time is infinitely more valuable.
Lessons Learned: Scaling SEOmoz to 100 Employees
That not really the same though. Hz is a scale of the frequency of a CPU core. So it's not even a gauge of the execution speed of a CPU. You can't really multiply the cores together as the frequency hasn't increased, you've only increased the parallel capabilities (case in point, multi-core CPUs are rated per core, not cumulatively).

RAM, however, can be added together as data can be cached across one or more sticks. Thus adding another stick of RAM does increase the overall total amount of RAM available.

I'm not an expert on this, but I believe this is why clusters are measured in calculations per second (eg FLOPS) rather than frequencies. Calculations run in parallel (such as clusters do) are increasing the overall number of calculations performed per second. Where as multiple cores running in parallel don't increase the clock frequency.
Yeah. As much as I hate the policy, there are a ton of people just waiting to sue Google over infringement or inducement, so they probably feel that they had to have blanket bans on AdSense for people linking to the Pirate Bay.
Legal to fire people for being gay?
Seriously? Any examples?
Much faster assets:precompile for Rails 3 with unchanged assets
Stand up for your freedom to install free software — Free Software Foundation
The RAM example is terrible. Accumulating RAM is application-transparent. Processor accumulation is not.

Two small shovels aren't the same as one big shovel, but two small bags of dirt are basically the same as one big bag of dirt. If you're going to continue with the memory analogy, this would be like combining the graphics memory and general purpose RAM into a single figure.
I don't follow, how is a crack for adobe software related to breaking into an adobe build server?
A lot of people do say the musicians of years before were better. I think it's more likely that the ones we still remember today were the best of their time, and that the best of our time will be remembered the same way by future generations.
There's something amusing about the source code to a pretty printer not conforming to its own defaults.

Also, from the README:
| Some history. Way back in 1976, the project I worked on at the
| University of Illinois Center for Advanced Computation had a huge
| battle about how to format C code. After about a week of fighting, I
| got disgusted and wrote a program, which I called indent, to reformat C
| code. It had a bunch of different options that would let you format
| the output the way you liked. In particular, all of the different
| formats being championed were supported.
They take an undisclosed amount rumored to be %30-40. I never managed to get my games on steam so I don't know exactly.
...And then you have kids, and all of the sudden the wacked out drunken homeless guy peeing on your steps isn't edgy anymore.
Skin shedding and tissue regeneration in African spiny mice (Acomys)
Using Routing Constraints in Rails to Root Your App
Actually, I've done some analysis of the stream of messages and it appears the current problem is that the vast majority of messages never arrive (even as of 7:30am CST). You can verify this easily by connecting with two browser windows. The first time I tried it took almost 30 seconds before my second tab even saw my other character even though I was moving both around. And the name in the second tab was never updated even after a minute.

The second time I tried, my first player window saw the other player fairly quickly, but it never registered the change to a ghost or my name change and it just showed the second player as a balloon guy floating up forever (even after the second client window disconnected).

I did this testing at 7:30am CST. There were about 90 other players that I was getting updates from. However, this is the same type of behavior I've seen whenever I have connected since it went live. And friends in other locations see the same behavior so it's not just my environment.
I believe this was used to allow to compare performance of their offer with other products. I do not think they were trying to fool any of their potential customers who should easily understand what they are talking about.

This might fool non-tech people, but non-tech people will not buy this product anyway.
franze, this is one of the best games I've ever played. It's strangely satisfying.
tl;dr: I would argue, based on experience, that today's programming languages make it much easier to get the job done than used to be the case back then. As a result, programmers today don't have to be as good (i.e. lower barrier of entry) to write programs as programmers of the past had to be. So, it is less of an elite profession ... and it is not necessarily a bad thing.

==========

I first encountered programming in the late 70s, when I learned Fortran in a college level course. I did not have much opportunity to use it then, but I found it fairly straightforward to use. I hardly used it, nor did any other programming until the late 80s.

In the late 80s, I had to relearn Fortran to do numerical work, which I did for a couple of years. Again, I found it very straightforward.

After I moved to a new job (solitary university prof with no research budget) I needed to do some numerical work and could not get a (free) Fortran compiler. I learned C and could easily translate (in my brain) algorithms that I knew how to program in Fortran; it was not quite as straightforward ... but it was fairly easy. (In other words: C was not the best tool for the job.) Then, I got a copy of Numerical Recipes in C ... and it was (at the time) as though it was written in a completely different language, one that was definitely not suited for its purpose. Thankfully, I got the results I needed and could put that behind.

In the mid 90s, I learned Java to write applets for teaching concepts to students. Using Java was not pleasant, as I found it rather verbose and a bit like having a straightjacket on.

I did not program for 10 years. Then, around 2004 I stumbled upon this language called Python ... and found that programming in it was incredibly straightforward. Fortran made numerical code easy to write (by design); Python made everything easy to write. It was so much fun, that I picked up programming as a hobby.

Since then, I've learned a few other programming languages and found that having the right tool for the job makes the job easier (duh!) ... and that there are a lot more useful tools (read: programming languages) today than back then. So, you don't have to be as good today as you had to be back then to write programs that actually do stuff.
I'd add FreeBSD to that list. Back when I was setting up linux on my macbook, I first went to the FreeBSD manuals to learn how things worked.
Watch Man Utd vs Tottenham Online Live Stream 29/9/2012
Has anyone tried building something about a GreenArray [1]? 144 computers per chip, $20 per chip in with an MOQ of 10. I'm not affiliated with them. It just sounds like an interesting chip, and I'm curious whether there is a reason not to buy some for experimentation.

[1] http://www.greenarraychips.com/
Bill Atkinson HyperCard Presentation [1986]
Governments don't work. Religions don't work. Relationships don't work. Philosophy doesn't work. And psychology certainly doesn't work -- it's a field with more self-deluding, self-important frauds per square meter than any I can think of.

Mathematics and Physics work too,just saying
Monetarists Anonymous - The Economist on BitCoin
Summary:

Fuck everything.

Or not.

I don't know man, do whatever.
Stanford CS240h, Functional Systems in Haskell
Microsoft.com Modern UI design goes live
Patent US6368227 - Method of swinging on a swing
You missed his point. Clock frequencies cannot be combined as it's a measure of the frequency a single core operates at - not how many operations per second can be processed. This is why multi-core CPUs don't say 8GHz even though they have 4x 2GHz cores.
So what would the brilliant programmers do?
Who's getting kickbacks? I've never gotten a kickback. I really want to know if you know of a kickback scam.

The high prices could be due to just the opposite problem: professors are particularly difficult to sell to. They are individually picky about how their subject matter is presented, and textbook meetings (where we try to agree on the textbook among colleagues at a particular school) are frustrating and difficult.

The time and effort expended in selling those books are (probably) enormous. There's no institutional path-to-sale. Decisions are made by the professors themselves, meaning it's close to b2c marketing of a b2b product. The problem, in business terms (stolen from a VC spiel to an entrepreneur group as to why they don't fund educational software) is that "the customer is dysfunctional."
Postmortem: Ion Storm's Deus Ex
The Truth About Twitter: It's Not A Mainstream Technology
> There really is no valuable information for anyone who doesnt know that person in that post.

Many people make things accessible via the WWW with no goal or intention to reach a wider audience than their respective peers.

> So why post it?

To reach his/her peers without having to send it to each one individually. Alternatively, he/she could be using a blog as a place to vent.

> Who would be interested?

Obviously, HN readers.
It works great to build tables and tree's of div tags. Its node manipulation aspect is awesome.
if you don't mind I am going to port it to phyzixlabs.com :)
Even worse is, that in their kickstarter video they even say that the "old way" of increasing processor frequency does not work anymore and we therefore have to scale the amount of cores.

It does not make any sense at all for them to add the numbers up, aside from being able to present a huge single number for marketing purposes. Even non tech people understand that a 4 x 2ghz processor is not a 8ghz processor....
Stop, Look, Click: Attention-Grabbing Elements in Web Design
What’s in a tweet: Twitter faux pas and what we can learn
This again points out the REAL problem with customer relations that companies like Google have. I would have no objection if Google banned him, then he appealed, explaining the situation, and they reinstated him. But since Google fails to provide a WAY to communicate to a human and appeal a situation, it leads to absurd outcomes like this one.
I think the ball needs a speed limit. I couldn't tell if there was one. I just held the up and left arrows at the same time and just kept holding. It felt like it would've went on forever had I not x'd out.
Why (and How) I Model
I had this idea a couple of years ago. I'm interested to see how well this works.
1001 algorithms to implement before die
Exploring some HTML Attributes and Learning with Examples
Think of it this way. If I have 1 2-gallon bucket or 2 1-gallon buckets (or 4 half-gallon buckets), I still have 2 gallons of carrying capacity.

But if I watch 1 clock for 60 seconds, the amount of time that has passed is exactly the same as if I watch 2 clocks for 60 seconds or 100 clocks for 60 seconds.
To me it would inspire ambition, not fear, but I guess it depends on the listener.

If you work at Yahoo (or Google, or Facebook), and the product you want to work on ins't going to affect 100 million users, then you should probably be working somewhere else, it's simply the nature of their businesses.
You can shoot the bigger bubbles with the spacebar key.

Not that there's any affordance for it, so something still has to be done with the game. But the title says "unfinished", so I think we're good :)
I just got done participating in Startup Weekend. I was scared, but I worked harder and faster than maybe ever. In the end it paid off. We had a MVP to show off and a somewhat shaky business plan. But the fear and the speed help.

I think that's what She's going for.
they don't generally engage in language wars

See "Go To Statement Considered Harmful" and "Why Pascal is Not My Favorite Programming Language". Of course, less of this kind of stuff survives from that day than we see online now, but most programmers didn't even have access to Usenet 30 years ago, much less things like blogs and twitter. If you wanted to communicate something about programming to the world, you had to get somebody to publish it. Unsurprisingly, it was easier to get useful things like algorithms and data structures published than rants.
This is disgusting. It's disgusting that just the other day I saw kids probably no older than 6 violating this very patent in a public playground of all places. Six year olds violating patents, what has society become? They were smiling and giggling with their friends swinging on the swingsets, hopefully the criminals responsible for violating this patent are dealt with to the full extent of the law.

In all seriousness though, it's patents like this that are the reason the patent system is as broken and messed up as it is. You can patent anything if you use enough convuluted words in a couple of paragraphs it would seem.
I want to punch Don!

Seriously though, why would I use Fliqq instead of Facebook?
Sorry, mis-clicked and downvoted.

"Do you really need to use a whole giant framework for some simple site with a few CRUD operations? Probably not."

A simple site with a few CRUD operations can be created in about 5 minutes using a giant framework. (http://hobocentral.net/)

Spending days to do 5 minutes of work sounds like a bad thing, not a good one.
Slide Show: 10 Free Governance Risk And Compliance Tools
This pretty much changed my view of her--it displays a lot of naiveté about how long it takes to develop software. I guess it depends on the market, but I'd be extremely skeptical about shipping any world-shaking software 6 months from beginning to write it. Assuming you allow at least a month for testing and debugging--which is EXTREMELY aggressive--that leaves just five months for planning and execution. For any kind of complex software you're looking at at least two or three weeks for planning, at a large company like Yahoo even a month seems very aggressive. So that leaves 4 months for development. You're going to lose at least a week to two weeks to meetings related to issues, work distribution, and so on. Assuming they're using Agile (if not, you have to allow for project planning meetings etc), and give them 1 month sprints to be generous, you're looking at about 3-4 iterations of the software before you ship.

I just don't think this is realistic. It's a nice goal and a nice thought but unless they're building HTML 5 games or something and counting those as products it's just not realistic. But we shall see.
Scientists Invent Vanishing Electronics That Dissolve in the Body
Falls under the "no shit" category.
When is the kickstarter for this? ;)
It's an interesting project, the Epiphany chips. For my interests, the alternatives are FPGAs and GPUs. I'm thinking their sweet spot might be in portable, lower power devices that need performance. I have a few applications (mainly DSP and SDR) that require a certain amount of MIPs that is hard to achive in a microcontroller, but is possible in a robust laptop. (But who wants to drag a portable workstation in the field?)
This needs gravity-like behavior!
Cosmological Argument
My guess is ego impacted by fame, Sweeny/CliffB managed to not be quite as personally famous as Carmack and Romero. While I play video games, and recognized Sweeny/CliffB it took a search to place them as the fathers of Epic. I recognized Carmack/Romero without the need of Google.
I can't edit my previous post, but it looks like they've started getting on top of their network issues.
Electronic components that dissolve in the body
In base 10, 1+1 is still equal to 10 for very large values of 1.
What I want to know is why does is this patent referenced by a Microsoft patent that is completely unrelated?

http://www.google.co.uk/patents/US8181265

Does Microsoft think the patent system is a joke?
Microsoft has no obligation to make their platform open, and as a business owner, I can't fault them for trying to leverage their platform to make money.

In this case, Microsoft came to Notch, so it's not like he set out to start a flame war, but I can't empathize with people who complain about operating systems being closed. The honest truth is that if you don't like it, and it's that important to you, then consider creating your own.

Of course I'm aware that this is not easy.
Would the apps be able to run as background processes? It's a really good move by AMD. One that RIM probably should have at least considered (I couldn't resist bringing them up)
IIRC this was a joke patent that they put forward just to see what they could get away with.
JTxt. We had a similar problem (but for a different reasons) with the original (1110.n01se.net) when the initial rush from HN happened. After a few minutes we moved the server to an AWS t1.micro instance (our previous hosting company didn't like CPU intensive processes and was killing the server).

However, one of the problems with a t1.micro server on AWS is that the hypervisor will detect heavy load and start throttling the VM using a heavy handed approach which basically just pauses the VM for several seconds. This would cause buffers to build up and when the VM started running again you would have a burst of traffic.

The symptom was that you would see other avatars stop moving for a few seconds and then suddenly jump around and then be back to smooth. All clients would still receive all the updates (WebSockets is reliable over TCP), but they would come in bursts whenever the VM was throttled. So a few minutes after moving to the AWS server we realized what was happening (we use AWS for development and knew to recognize the behavior) so we implemented a few easy fixes to the server (such as change deltas and doing JSON of the data once instead of per client, etc) to bring the CPU usage down to a reasonable level so that it wouldn't get throttled. Combined with the 20 connection cap that resulted in a very smooth and low latency experience for the players that were able to connect.

One thing we are considering with the original is what you suggested where players only get updates for things that are visible to them. However, this means more processing on the server because each client gets a different data set which has to be generated. So it's sort of a tradeoff between decreasing bandwidth and increasing CPU (surprisingly often the case in the real world). If the CPU increase causes throttling then we would start encountering burstiness again. So it might be worth it or it might not.

Anyways, if we have some free time we may play with some ideas. One of the first things is being able to simulate load manually. Doing a mad dash to try and implement improvements while thousands of HN users are trying to connect (we didn't know that a friend had posted it there) is certainly an adrenaline rush but not the most ideal way to do development :-)

Another solution would be to use a larger AWS instance. Right now on the t1.micro with 20 users the CPU stays around 1-5% (which is a safe zone for throttling). Larger instances don't have the throttling problem so in addition to more horse power we would be able to use a much higher percentage of it. However, it's just a spare time project for us and I'm still trying to figure out to explain to the wife why we are paying (mostly bandwidth) for other people to play an online game. :-)

And surprisingly AWS doesn't seem to have a way to accept donations or gift cards for AWS costs. Seems like a logical for encouraging free and open source development projects like this.
Professors write textbooks and make their students buy them. Thats the scam. I remember vividly the pain during college of buying $150 textbooks that would be worth $30 the next year because a (n+1) edition would be released with a couple new pages just to mess up all the page references and exercises.
Which Language Rules to Flout. Or Flaunt?
I am naturally a competitive person. While lifting weights isn't necessarily 'competitive'. I have found that by tracking it I make a competitive with myself. I always want to do better than the last time. While I might not always lift more sometimes you win some sometimes you lose some against yourself.
A Letter from Tim Cook on Maps
None of this has anything to do with being certified. Certification basically verifies a publisher's identity and ensures users can do things like cleanly uninstall your program. For this, you get the have a link to your game or application in the Windows Store. Users can click on the link and download like normal. All the other stuff you said applies (may apply?) when Microsoft is hosting and distributing your app (Metro apps).
Google and Amazon also have a recent history of shipping things. If Yahoo were able to ship things on a routine basis, but then this big opportunity came along that required 18 months of development, maybe it would be worth a try. But if you already can't ship stuff, you don't want something that everybody thinks on day one will take 18 months, because it will certainly take longer than that.

Companies have to react to where and what they are. A perfectly sensible policy for one company may not work for another, and it's certainly no criticism of a given policy to point out it isn't universally applicable to all companies.