skysight-inc/HackerNews huggingface dataset:
Went to the last one, some great stuff. Wanted to mention that unlike a normal conference, tickets are available for each session on an individual basis. This means you can pick and choose which ones you want, and you can mix shows from the world famous Edinburgh Festivals into your schedule. It makes it much more accessible - only pay for what you want, and many are free.

The link, BTW, is http://www.turingfestival.com/
I tried, if you ever nest svg it doesn't really work. If you don't do that, you might be ok.
The "Why Smore? See why Smore is perfect for your app." button doesn't work on Firefox - does in Chrome though.

Details: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1 ID:20120714012003
i could not find license information on this site, any clue?
Edward Tufte’s One Day Course: A Review
doing a scatter plot of 10k points in SVG is impractical - ok, so you could argue that you can't really see 10k points on the screen, that's fair, but if a user has 10k points, and they want to see them, you either have to figure out how to represent that with fewer points (collapsing a bunch of points into larger marks perhaps) or doing density estimation, or something else. To do it the naive way, SVG is impractical
A New Batch Of Resources And Tools For Web Designers
I'm not a security expert, but yes. Hashing is, by definition, a one way process. If it is meant to be encrypted and decrypted it's, well, encryption...
What you just described is getting halfway to a CNC machine.

Another benefit of this system would be portability. You can set it up and use it almost anywhere, like at a job site.

Having a system with clamps, overhead tracking, etc. is going in the wrong direction. It's not like the stickers are some huge inconvenience or expensive consumable.
Because the human brains can only communicate and acquire knowledge at a limited rate. This causes the "exponential decrease of discovery impact of each succeeding researcher" that the original post refers to, but he misses the point completely. We can't 'stand on the shoulders of giants' until we've climbed up there, slowly and painfully. An AI can just download the lot. And share any new discoveries with the hive mind.
Every time I see a Wikipedia list such as this I can't help to marvel at the extent at which people contribute.

Yet as a developer I still have the uneerie feeling that all this data ought to be in a database and such a page content should be autogenerated with a single query.
Its a part of all blogs on svbtle.com
Lessons Learnt From Using MongoDB With High Volume Data
Hmm, found nothing in the article to really validate the claim that PHP developers should learn GO.

It might be a cool language, but the main reason php developers use PHP in the first place is Web Development; the article doesn't even mention the possibility of using GO for web development.

There aren't any code samples on the article either; why is GO so good ? what does the syntax looks like? Don't just tell, SHOW

I prefer to invest my time learning languages like ruby or python.
Even HN isn't immune to the problems of a karma system, whereby long detailed comments get tl;dr, and karma is as much affected by visibility as quality. A quick throwaway reply to something that ends up at the top of a post on the front page can easily gain as much karma as a long detailed reply at a later date.
The IT challenge of the London Olympics
jgc, is it wise to give HN a list of 38 methods to show up an opponent
in a debate when said methods were written as sarcasm? ;-)
I think it indicates moving parts.
I'm not that much worried about whether or not there's an asymptote of diminishing returns for self-improving intelligence. I'm quite a bit worried about just how far away a genuinely self-improving intelligent system will move from the level of human capacity before it starts hitting the wall.

I think Kurzweil is mostly the one who keeps going on about literal unending exponential growth. Vinge's original singularity idea was more about things just becoming irreversibly incomprehensible for regular humans, since ultimately limited or not, self-improving intelligences are going to end operating on a level very distant from human thought.
These shouldn't be genuine answers. Put your grandmothers maiden name instead of your mothers, your first car could be Apollo 11.
3D-Printed Exoskeleton for Children
Computer Modern is not standard on any system either. Presumably they used web fonts.
I studied aerospace engineering at college. I think it was great.

When faced with a large amount of work to do, it's easy to dismiss it. It's not so easy to actually do it. When I realised that (unlike high school) I actually had to do work to pass (and letting down extended family by failing wasn't really an option), I managed to work out how to apply myself to things that I didn't necessarily enjoy. Interestingly, when you actually apply yourself to a course what once seemed like a pile of uninteresting work to slog through starts to become interesting.

I've had plenty of courses that I wouldn't have learnt about myself. It's not until you force yourself to spend a semester studying something that you realise just how useful it can be in other areas of your life.

It was only really the last two years of my degree that I went from sort-of enjoying it to truly enjoying it. Sometimes there's a bit of a slog to get through before you can do interesting things. Engineering degrees (and probably computer science degrees) are like that. You have to learn the (often dull) basics before you learn the interesting things. The author makes the mistake of assuming that their experience (one year of OK performance followed by a year of not going to classes) is indicative of the college experience. That's not necessarily true.

Beyond academics, I got so much out of college in many ways. The ability to spend a year studying in another country, the wide range of people I met, the opportunities that I had to work with lots of people on interesting projects. College isn't just about going to classes and doing exams.

My degree didn't cost nearly as much as the authors one would have. I don't think I would have paid $40,000/year for my degree. However, there's plenty of options that don't cost that much that offer the same (or similar) teaching experience. I completely agree that college isn't for everyone, but I don't think the author really addresses why. What the article really says is that they didn't apply themselves very well to hard topics that they weren't interested in. Unfortunately not everything is instantly fun.
..seems odd, i've seen many 'green' (representing new?) users with articles on the front page?

Looking at the user-page, i can only assume it means 'too few points', since they have had an account for over 9 months?

If anyone can shed any light on this, please go ahead.
Building and using llvmpy – a basic example
But computation doesn't improve the rate of computational progress.

As long as it's people developing computing devices, that holds. But when you have a machine that is capable of improving its own software, you get a self reinforcing loop where computation improves the rate of computational progress.
I'm pretty sure it's not an inferiority complex, im in no way precious over the language that I develop in. I just don't agree with the inference that developers that use PHP do so because they aren't smart enough to use other more complex languages.

The particular line of the article I quoted however does, to me, infer that php developers can only learn simple languages.
Greg Zeschuk's LinkedIn profile suggests he's left BioWare
Boost Python is great for anyone doing C++ Python modules. It's rather simple too.
There is, that's the role MSO is performing, no?

What you'd need is a whole series of them to increase coverage.
I'm pretty sure that past a certain point, the more papers you read the less likely you are to come up with something new

Do you have any evidence this is a property of optimizing systems in general, as opposed to simply a limitation of human capabilities?
GM may have electric car breakthrough
But isn't collapsing points into larger marks or density estimation and so on stuff that d3 (or it's predecessor protovis) is made for? I thought, yes if you want to just draw 10k points obviously canvas will win, if you want to do (interactive) graphs and plots svg wins.
Inverse Multiplexing over ATM Overview
On the overview page(1) they explicitly call it "a JavaScript cloud scripting language". As far as I know, there's no practical difference between Apps Script and JavaScript (except one runs on the server and one runs in the browser).

(1): https://developers.google.com/apps-script/overview
"dygraphs is an open source JavaScript library that produces produces interactive, zoomable charts of time series. It is designed to display dense data sets and enable users to explore and interpret them."

Dygraphs and D3 seem to be designed for very different use cases. D3 is more about showing smaller data sets in beautiful, unique, creative, and animated ways. Dygraphs is for time series data with lots of data points. So, pick the one that suits your needs :)
H.264/AAC/MP3 decoding support for Boot To Gecko
Can you provide more details about this? I've seen many people post when they've got completely fresh, newly minted accounts. Perhaps things have changed recently, but I wonder if there's something going on other than what you think.

A proper report would be helpful.
> Let's reformulate the question: Why not keep the same enclosure, the same lens assembly, the same mechanical parts and simply swap the 2MP sensor for a 20MP sensor?

You do know that a 20MP sensor is significantly (~10 times) larger than a 2MP sensor, right? So the mechanics would probably simply not fit.
Hidden inside this fascinating screed is an announcement about the "Google Grok" project, which appears to be something of an Eclipse-killer for dynamic languages. It's good to hear that Google is working on this problem, and I'm interested to see what they come up with.
Ooh, yes please, and can we also please have every browser provide slightly different behavior, preferably through prefixed APIs? That way, we can have a dozen new libraries that smooth over the differences until Ecma has a chance to standardize it in 2015 or so! What fun!
I actually have never been in college nor in 'high school'. I have attended a secondary school in germany and continued with being chef. Later I started learning to program on my own, because computers have been always fascinating to me, especially writing software. By the age of 24 I applied for a free lance job. The company I have been working for has employed me after two months and let go all other freelancers :D
Now 6 years later I am team leader in the development department of AVG Technologies. However now going to RedHat to pursue new paths :)

I can second that it is not really necessary to have a degree in computer science, maths or physics or anything to get a job. If you are good and you show passion you might get a job easier than you might think :-)

A little advice to Recruiters/HR people: Stop filtering out people based on their degrees, you're missing out on good opportunities by doing so.
Absolutely right, as I pointed out below, the very young author obviously compares scaling to scientific progress. As we currently have no model in AI which could create a cognitive skill, his writing becomes obsolete and will be laughed at when we do.
NodeBox: an app that lets you create 2D visuals using Python
I ended up paying $23k for a piece of paper that I'm pretty sure hasn't done me any good. I learned a little, but not much, and I could have learned it on my own anyhow. Most of it I already knew.

Yet I'm still not willing to say I wasted that time and money. There's still some chance that it'll turn out to be really valuable, and getting through the system helped with some of my issues with valuation of my own abilities.

When I eventually got a job, they didn't care about my paperwork. In fact, my resume was worse than the other candidate's, and they said so. What got me the job was the BrainBench tests they put me through. Without those, I would not have gotten that first job. (Actually, it was the second, but the first was rather non-traditional and before college.)

Anyhow, I think the value of these anecdotes is to let people know that there are alternatives to traditional education. It's not right for everyone, or even most people, but you shouldn't feel railroaded into it. If you have the skills to do the job already, you should consider just going and getting a job, instead.
His code, to a pastebin-type site.
I post this in part because a colleague recommended it and says it's brilliant, and partly to ask if there's a non-Mac equivalent.

Anyone?
To clarify that a bit more: consumer camera's use a Bayer filter, which is an alternating R/G/G/B filter over your pixel array. So, with a consumer camera you take just one picture, and then software assembles that into a color picture.

For space missions you would definitely prefer a camera with interchangeable filters, because then you can also have filters for other spectrum ranges.
> Can we see earth?

At night, as a pretty bright star, I'd guess. That would be an awesome picture, especially if they expose it long enough.
Steve's almost got it right that there are axes, but I think he tried too hard to fit it into a two party system.

I think instead there are the axes of safety, efficiency (which is almost the same as the next, but is more in the context of the C vs. C++ argument), speed/load of system (and tendency to develop to handle more load than is needed vs. less for the particular application), development speed/cleverness (typically dynamicism vs. static these days), clarity (which is not the opposite of cleverness), and verbosity.
It has far more mobility and longevity that any machine we're able to produce at the moment.
Just because you fail at something doesn't mean you didn't learn or gain something from it.

Failing college could be the reason why he is so successful.
... using first aerobraking, then a giant balloon, and then a sky crane with thrusters.
Last time I checked corporation tax was payable on profits, not turnover.

http://www.hmrc.gov.uk/ct/getting-started/intro.htm
good idea, lets have animal brains into our skynet robots. they totally don't hate us for exterminating a species a week.
Yeah. I'm not even sure the mechanics of a $100 can survive a vacuum, much less deep space and Mars reentry.
Like most things, you get what you put into college. If you aren't going into it with the idea that you want to be there, chances are you won't come away with as positive an outlook as somebody who did want to be there. With that in mind, I think the title should be "Don't spend money on things you don't want to do" but then, I guess nobody would click on the link...
The rover has been there for only a few days. They probably even haven't turned most of its instruments on!
This is great news (though I find it mildly ironic that a company specializing in Getting Things Done apps took so long to get this particular feature done).

In any case, I finally bought the iPad version of Things that I had been holding off on for this day.
I'm still here. Nice to be not(noticed). Thanks, iamwil.

I haven't participated much recently for 2 reasons. 1. I'm super busy with my own work. 2. This phenomenon, which I've cited many times before:

Quality of Hacker News Comments Over Time

| . .
| . .
q| . . . .
u| . . . . . .
a| . . . . .
l| . . . . .
i| . . . . .
t| . . . you are here -->. .
y| (that's all)
|________________________________________________________
J J A S O N D J F M A M J J A S O N D J F M A M J J A S
Larry and Sergey get free parking for their private jets at a NASA facility. Google has its feet as under the government table as Goldman Sachs. In the UK, they evade tax by hiding profits offshore. They just have better PR.
Oh can we please bring back the green-on-black? I VASTLY prefer it to the greyish-on-greyish! :)

But now I wonder, green-on-black is of course based on the old CRT monitors. But in those days you also had orange-on-black monitors, is there any reason why that never caught on in hacker circles?

Or was the green-on-black just that much more ubiquitous. I gotta admit, I did write my first code on a classic green-on-black display ... but friends of me had different models of computers and just as many were orange-on-black (or very early colour models and of course TV monitors).
Using lparallel to utilize multiple cores
More ActiveAdmin Customizations with CanCan | Gingerlime
today, you start a computer (possibly running chromeos or android), open a browser and start writing multimedia documents, share with people, search others' work, integrate with yours, remix... etc.
it's great to hear about the marketing side of things. thanks
Possibly the worst names for the most popular software are git and gimp. Nobody cares. They use them, because they are awesome!
Electromagnetic Field: a 3-day maker/hacker/geek camp in the UK
Remote web application debugging on Android with Opera (and Chrome and Firefox)
It is possible to get by without documentation backing up your experience, but having an education doesn't close doors, and not having an education will close some doors.

Yes, fine, many times, in the right market, with the right skill set, you can rely on high demand and great ability to sell yourself, but my college education means that I can change country and get a cushy job at whim, even in a totally shitty economy, with very little effort (but the education took a lot of effort).
Secret questions are extreme bad security practice. They're essentially a way to trade off a large amount of user security for reduced customer support costs. It's the same as telling your users to pick a weak password (one that's very likely to be in a dictionary) and then give the attacker a hint what it is. On top of that, many providers (apparently Blizzard included) do not treat the answer to the security question as carefully as a password, e.g., they store it in plain text.
Okay, here's the thing. It's certainly possible that strong AI could exist. Pretty much the only way of finding out is by attempting to build it. If it's possible, we'll be able to build it eventually. If not, we won't. If the magical singularity happens, it'll flow naturally from the strong AI. And if it doesn't, it doesn't. And, well, if we get strong AI but no singularity, great, we still get strong AI and we can use it to do some very clever shit that makes the sort of things the AI community are doing now seem primitive.

Given this, I'm not sure why singularity promoters give that much of a shit whether people believe it. I'm certainly skeptical of it. Given I pretty much use a 40 year old text editor to write in a language that's about 20 years old and is just about approaching the discoveries that the Lispies made back in the 50s, I'm not sure what progress we're talking about. I write code that basically instructs a computer with pretty much the same level of semantic complexity as one does when giving instructions to a particularly stupid child.

But perhaps I've got this wrong. Perhaps the singularity will happen. I don't understand why the singularity promoters are so angry about people who are skeptical of their claims. While I was doing the rounds on Wikipedia a while back, I found this image...

https://commons.wikimedia.org/wiki/File:Singularity_Deniers_...

Have a look at the image description before I cleaned it up:

https://commons.wikimedia.org/w/index.php?title=File:Singula...

Apparently, if someone tells me that a super-intelligent AI will create a brain many hundreds of times better than our own and then allow us to live forever and my reaction isn't an immediate "oh my god, you are so, so right!" then I'm a 'singularity denier', equivalent in status to a holocaust denier. If the singularity idea is pretty much bound to happen as a result of emergent technological progress or whatever, why is my doxastic consent such an important requirement for it coming about?

I freely admit I'm probably not as smart a guy as Ray Kurzweil. But let's not forget: the history of bizarre cults shows us that smart people can believe some very stupid things.
The collision is already happening between .so and .py files, so it's not a new issue.
You're probably right about the web fonts, but there is still the issue that the same font will look different on Mac and Windows. Heck, on my system there's a noticeable difference between browsers.
That was the most interesting point for me too. Mobile development has reminded me of the significant tooling benefits of static languages but also the verbosity and awkwardness of said languages. If I could have an IntelliJ-level IDE for Ruby or Python or JS I'd be very happy.
I just bought my ticket for this. Don't think I've ever stayed in a tent that has gigabit internet before, should be interesting.

The list of talks and workshops is diverse. See some of you there.
hilarity, and thanks for showing me that apps script is worth looking at.
Neither do I, but to be fair to the author this particular magic is encouraged in Python (see http://www.python.org/dev/peps/pep-0302).

To parse headers for field names would require a complete C preprocessing and parser. That wouldn't be a problem for this author (who wrote a very popular parser generator for Python), but it still wouldn't be perfect until it completely replicated the system compiler's behaviour with respect to system headers (consider conditional compilation). It is particularly annoying if the host and target systems are different, i.e. in cross compilation. I've tried this exact thing (header parsing to get type information) and it is quite a pain to get it right.
It's actually a subtle but important point this article conspicuously does NOT make.

Apart from that, I agree. Except that your lack of enjoyment reading from that OLED phone has not much to do with the use of pure black and everything with the use of pure white.

It's unpleasant reading #666 text on #fff background in a dark room just as much, because nobody likes looking into a bright lamp in a dark room.
The interest rate is really so fucking low at the moment that the present value is about the same as the nominal. I would expect a survivor benefit to be inflation indexed too.
OpenPhoto has different constraints though.

When sharing a bunch of photos on OpenPhoto or Flickr or whatever, the social network available to you is not as important as the act of storing that photo somewhere. That's because you can always take that URL and paste it on Facebook or Twitter.

You can then argue that Facebook and Flickr provide value to photo enthusiasts because through them you can see the photos of friends and other people.

But that's not really what OpenPhoto is about and let me quote its description:

A photo application that lets you store
your photos on Dropbox, Amazon S3 or in your garage

Don't get me wrong, I'm actually thinking of using OpenPhoto, but that's only because I want my photos backed-up in the cloud and easily accessible whenever I want, and not much else.
DDoS 9 ~ Ramblinggggggg
Podcast check it out ^_^
More details here: http://www.space.com/17025-nasa-morpheus-moon-lander-crash.h...
I addition to cdavid's comment: LLVM IR is system independent. So if you had a deployment over heterogeneous machines you could write the extension code once and have it run everywhere without recompilation.