skysight-inc/HackerNews huggingface dataset:
I love this piece. The Verge has become the philistine's Rolling Stone. It has all the pretentiousness, and none of the cultural value. Everytime I read something on the Verge, I can't help but feel like there's an air of timeless importance being attributed to things that will be forgotten a year from now.

This might also simply stem from frustration over a systemic failure of technology writers to do their material any justice, or the press in general failing to keep people properly informed over the last 25 years.

But maybe I'm curmudgeonyly. Maybe there is value in knowing about a bamboo phone[1] while SOPA and CISPA threaten to turn it into a weapon against us. There could be some good reason for me to know that Kanye is banging a Kardashian while our President is allowed to assassinate US citizens with a simple say-so.[2]

I guess if I get a nice piece of satire like this every now and again, I'm good with it.

[1] http://mobile.theverge.com/2012/2/2/2766670/adzero-bamboo-ph...
[2] http://m.yahoo.com/w/legobpengine/news/obama-lawyers-citizen...
It's far from a foolproof process. You have to be careful with choosing paper (RC vs FB is one choice, and RC is much better than it was in the 70's but I wouldn't consider it "archival", some FB paper may be acid free but still contains whitening chemicals which caused problems in the past) and the chemicals and washing process has to be done properly (it's easy to get contamination in the wash water, hypo in the final print will cause fading over time). Then you have to store it properly. If you frame it, you have to worry about the air in the frame -- there are stories of prints framed during building renovation that degraded since the frame trapped air containing chemicals from the construction. Tape is also a serious issue if you use tape (which is the best way to frame prints).

"Permanent" is such a strong word. Sure, 100 years, if you get all of the above right.

Getting well past 100 years is simply not within the range of simple silver gelatin prints; the silver will corrode due to the same process that causes silver jewelry to tarnish. True archival stability requires toning. You have three good options: sulfide, selenium, or gold. Sulfide (or "sepia") has a striking brown color which reminds you of old photographs. That's because only the old photographs which were toned survived -- the neutral colored black and white photographs faded long ago. Selenium has a more mellow black/brown color depending on the dilution, and can be made fairly neutral. It is generally preferred over sulfide. Gold, on the other hand, provides a slightly cooler tone (blue or green is possible, if you use enough of it) but it's expensive enough that the cost of the gold can be a significant fraction of the material cost. (Old gold-toned photos survive too, but they're rarer.) (Not all toners increase permanence, e.g., iron-based toners can give you a cheaper blue than using gold but they're water-soluble.)

On the other hand, an inkjet can be loaded with carbon-based pigments. Carbon-based pigments can be found on cave paintings in France dating back 32,000 years, so they should be stable enough.

I have no doubt that a good inkjet print with carbon-based inks will outlast all of my darkroom prints. In my mind, color inkjet prints have far surpassed color darkroom prints, but that's not as hard as it sounds.
Did you comment in the wrong thread? There is no graph in TFA
Gezond: rode wijn voor meer weerstand en langer leven
I've been a GIMP user for several years.

It's not as friendly as Photoshop, but it gets the job done and it is extremely flexible. I got so used to it that I can't switch back to Photoshop, even though I tried.

One major pain point for me though has been the 8 bits limit, which was the reason why I wanted to switch to Photoshop. I'm glad that they've worked on solving it.

This is an awesome release.
To be fair, my diatribe is not geared at self-taught programmers. I have a lot of admiration for the people who learn programming that way, and I personally consider that most of the (theoretical, formal, CS) knowledge I got came from self-teaching, picking up a book and personal experimentation despite having earned a Masters in Engineering that taught me more about corporate bullshit like "Project Management" or "Work Ethics" than it did on programming - The sad state of engineering schools in France, a whole different subject.

What I'm merely pointing out is the ridiculously short amount of time the article is promising its readers. 3 months? Really?

I have been programming for a while now, borderline obsessing about it for the past 2 years and a half, and frankly, I feel like I still know so little. When yet another blogger tells her cool marketing friends that they too can learn to code with such few efforts, it makes me chuckle. And cry a little.
1/2: This is something I really want to implement, as finding family days out is one of my main goals.
3: In the works!
4: I've had this suggestion before and I think it'd be a great feature; I'm looking into it :D

Thanks for the feedback!
Coming from the Python ecosystem, I am utterly horrified by those results. In fact, I thought the graphs were broken until I got to IE10.
This isn't doable... I'll try to stick with "start your day as a producer, not a consumer".
Its definitely a point. Unfortunately I moved to this country, and have gotten too involved in it to be able to move easily (house, wife, kids..) or else I'd definitely move to a country where programmers are paid more what they're worth, not what the socialists want.
I'm using Flickr's API for getting photos at the moment (it's actually a really good API), and I'd definitely like to give people a more visual way of browsing the places.
You're pretty jaded. And believe me I've been through all of this as well. I've been underpaid and overworked for sure.

But put things in perspective. Being a skilled programmer is one of safest careers you could have in these days of cold economic downturn. Instead of worrying about being downsized, realize that even a company in the red can afford to hire you to automate processes which currently require paid employees. In other words, you have the ability generate direct ROI which is not the case for many employees these days.

I think a work to live mentality is good. There's no reason you can't be a great programmer working your 40 hours a week and then going home. There are plenty of companies that will appreciate what you bring to the table. You could also try a lifestyle business rather than joining the "startup lottery", though if you really see it as a lottery then you're devaluing the impact that individual decision-making plays, and you will never be an A-player with that attitude.
A little backstory: They stole my site (socketstudios.com) which showed up on my analytics as they for got to remove it. They also left the contolling javascript file on my server. I modified it to load images of dogs that have no idea what they are doing.
a) no lyrics
b) or lyrics that I've known by heart for 10+years and that anyway don't matter much to me (no emotional attachment).

Everything else is distracting. Apocalyptica is a favorite for coding, but anything that fits (a)/(b) would do.
I also disagree. I'm working with some friends on a Python port of a small multiplayer game, which is quite heavy on image transformations. Because of this, we can't use some popular Python libraries like Pygame since they aren't hardware-accelerated [for transformations], and hence run too slow.
I'm interested. Will be waiting to review your code.
Consulting in general is a money machine. Freelance consulting even more so, but I suppose it requires you to have the right network.
Great list. I'm keen to get people involved in a collaborative playlist on Spotify for this sort of music!

spotify:user:torres87:playlist:0rJuefgfGm6Ms99hYuq051
http://open.spotify.com/user/torres87/playlist/0rJuefgfGm6Ms...
Classic way to "get them back" ;)
There is SO much arm-chair quarterbacking it's sickening! You and your team have done an outstanding job. HATERS GONNA HATE! conversely ... PLAYERS GONNA PLAY!
Did you try to contact them? (By them, I mean the site owner. I feel like this is a solo operation)

On other notes, there's no stopping you from replacing the content of this area where you tell your own version of their description: (from site via Google Translate) "We have been working since 1999, incorporating technology and knowledge towards the design and communication, both institutional and business."
Projectors might be a bit gimmicky, but bundling certain functions into a phone's design can have drastic effects on a market. For instance, the most successful mobile phones in central Africa are those that have a torch and/or a radio, because that is what people in that area need. How many people will want a projector in a phone that will use it for serious business?
This is an important decision not only from a "piracy" perspective but from a "privacy" and "information security" view as well. Many US laws and regulations revolve around protecting personally identifiable information (PII). If this judge's conclusions stick then we have some freedom from having to protect IP addresses, which show up in just about everything we log and collect.

That could be gigantic to those who deal with HIPAA, PCI, GLBA, etc. Although I guess this has no impact on the European Union regulations and what they consider PII -- those are much tougher to deal with anyway.
Yep, I'm around €35k/year w/ 6y experience in the "province" (that's what we call the "non-Paris area" in France.)
I agree with and upvoted your post, but there is one assumption you make that I'm not sure is correct:

"If I search on YouTube for "python", it has a chance to know that I mean the programming language, because of who I'm Following."

Are you really not interested in the snake just because you follow a lot of programmers?

For example, I follow the hacker news circle on Google+, because I respect technical expertise and interests of you guys. Some of you might like to write about some other topic like sports, but that's not why I'm following you.

Now if I do a Google search for "running shoes", how can Google know that everything you wrote about this topic is not to be used to "improve" my ranking?
Any tips for an American wanting to emigrate?
I don't see why he should (if that is what you are implying), they didn't bother contacting him (apparently).
Managed operating systems such as JNode (Java based) or Singularity (.NET based) have managed kernels - everything is written in a memory-safe language. The OS can verify the memory-safety of a program in the loader (bytecode verification), so that there is no need for an MMU to implement process isolation; different processes can share the same heap. There is also a big performance advantage as process switching is essentially as fast as thread switching. IPC is typically done using message passing, but Singularity for example also allows processes to set up a shared memory space.

edit: relevant paper: https://agora.cs.illinois.edu/download/attachments/28320883/...
Photoshop implements these features using vector masks, which mean you can scale your shapes after creating them without any resampling/pixelation. How many steps would it take to do the same in GIMP? It's not just about not grokking it, it's about having tools to get shit done.
EA bows to pressure, iPhone Rock Band to remain playable
Am I correct in thinking that in the UK, the internet subscriber is responsible for what is downloaded/uploaded on their connection, regardless of whether they actually did it?
Haraka is the node.js port of the famous perl smtpd called Qpsmtpd. Haraka is developed by the authors of qpsmtpd - and it seems pretty fast:
http://baudehlo.wordpress.com/2011/09/13/node-js-is-fast/
Where would the fun be in that?
Some of the story of ARM, including the visit to the 6502 creators
$25k here, but that was a while back ;)
Note: the first comment in the blog post you liked has the exact same complaint as in this thread. It's amazing how people start complaining before consulting the manual. As if all software in the world should be obvious by looking at icons and buttons. And yet it isn't. I am looking at you, Microsoft Ribbon.
Surely "let them have a higher problem solving role" == doing interesting work? :-)
Form a "designer productivity", nothing beats a Bitmap+Vector hybrid app like Fireworks... Even Photoshop seems like a productivity nightmare and a user hostile monster by comparison... I'd say GIMP and Photoshop are on par on this "boxes and circles drawing UX", and this speaks BADLY of both of them!
> I know, the point is just showing that the abstractions themselves are quite simple

Aye, absolutely, just wanted to nitpick on that statement: while it is technically true (still the best kind around), it can be... not sure what the word is, not quite misleading but it can cause people to waste time not using a library when a small one would do that job (and others) for them.

It's absolutely great that you clearly documented the "pattern" as it is a vital one to retain one's sanity, it's just that this phrase sounded like an unwarranted objection to libraries doing the exact thing you recommend :)
Starting Clojure Screencast. URL shortener web from scratch by Chas Emerik
Well known here, and referenced many, many times:

http://www.hnsearch.com/search#request/all&q=bobby+table...
That's the Gimp philosophy.

For instance Gimp also doesn't have "smart sharpening", a very useful filter that Photoshop users will recognize immediately.

Applying this filter in Gimp is more complicated, involving several steps (do a search on Google for tutorials), but in the process of applying such filters you'll learn a lot about image composition and about various tricks you can mix and match for other effects.

And the nice thing about it is that Gimp is so extensible that you can write a plugin for it, so you don't have to repeat those steps every time. You can do so with Python or Scheme. Heck, if you search around, somebody else probably wrote a good one.

So when using Gimp, don't expect a Photoshop clone, because it isn't.
Interesting, I was thinking of playing around with game engines at some point (I did a bit of Java 3D and DirectX years ago at college).

I am sort of torn between looking at Unity , XNA Framework (not technically an engine I suppose) or seeing what can be done with WebGL/Canvas etc.

Unity looks like it has a huge following and plenty of games and the cross platform stuff is a big plus. The only thing I worry about with that it is possibly the flexibility.
It reminds me a bit of the "game creator" programs that were popular in the 90s in that perhaps it is aimed at building "me too" type games?

If I wanted to build something with some entirely new gameplay mechanic would I find that it got in the way?
My account is more than a year old, and after viewing the submitted link I have to agree with his assessment. Frankly, those guidelines were written years before HN actually did turn into Reddit. In any case, in lieu of casca's seniority, please accept mine as a waiver for that particular anachronistic guideline.
They're just telling your politicians that so that they put more money in training qualified workers and increase the supply. Then, qualified workers will be worth nothing.

Genius, hm?
I would have used a more offensive image, but that's just me.
How does one forget to host their own JS?
GIMP has a similar vector paths feature if that's what you want.

But the question above was about having a simple tool to draw boxes, just like Mouse Paint on the Apple ][ had.
What's an active URL for your personal photo site?
You're actually quite nice about it when you can actually do a lot more damages.
dream: could a UI/UX genius and open-source hacker ever make an Inkscape+GIMP hybrid that will have the straight forward, intuitive and productive UI of Adobe Fireworks? (without the weird ireproductible "bugs" and "WTF?!" moments that Fw sometimes throws in face of the user, making me dread to think of the decade old can-of-worms closed-source code of this otherwise superb application)
Interview with database legend Mike Stonebraker (VoltDB, Vertica, PostgreSQL)
tl,dr: Learn Clojure, Leiningen and popular Clojure web stack pieces like Ring, Compojure, and enlive.
They do teach those things, but a classroom context can not replicate the reality of large-scale long-lived multi-developer projects. There's just not enough time in a college degree to give any realistic approximation of that, plus what does the academic world know about that? They're not qualified to put together that curriculum, and what's the point anyway since you can learn it in the trenches at any company out in the private sector.

Instead CS focuses on theory. The distillation of the most important theoretical foundations of the field is actually a pretty useful thing to get, because you won't find it anywhere else but in a University. You can Google all these things sure, but first you have to know what they are. Having the foundation of these things will be quite useful over the course of a career when best practices for testing, debugging and platforms themselves will change dramatically. A couple decades down the line, sure you won't remember the details of what you learned in this class or that, but sometimes just the tangential awareness of something such as the existence of dynamic programming algorithms will give you the hook needed to google around and find an efficient solution to something which an untrained programmer might never know how to find.
Its pretty similar in germany. I know quite alot of people that do some more or less simple work for some of the big german industrial companies (cars, food stuff etc) and work 9-5, have alot of holidays and earn more than the average software developer that works his butt off. If you throw in a couple of late/night shifts at those jobs you will get a very good extra pay as well...
as a developer ? you wish...

I think its because competition for dev jobs is much lower in europe because there is no Google, no Facebook, no Microsoft etc.

That said, if you work as a contractor for some of the big companies in cities like Berlin, Hamburg, Munich etc you can easily make 100K EUR, even as a bread and butter PHP dev.
What Startups Truly Do (in 8 Steps)
Back in the late 90's when Cnet was really big, they embedded a video -- which was hosted on my server -- into one of their articles.

Without asking.

I found out because my hosting company called me and said I was about to get a huge bill. Bandwidth was super expensive back then and there was no YouTube for free video hosting.

I changed the file to a short clip of hardcore porn.

I know it was mean. But it was funny and somewhat satisfying.
Google are doing this because the reason G+ is floundering is nobody is on there.

Forcing people to use it is one way of getting more people on there. If even on in a thousand people stays to look around, that could mean a snowball effect that causes a massive spike in G+ users.
beautiful site. pretty amazing you did it only 500 lines of js.
Awesome project. One of those things I can see will be really useful.

One suggestion: make it responsive. The design lends itself well to mobilising: shrink the map view, put the columns into tabs, etc. This would be an even better resource for using when you are out and about, especially as it could use the HTML5 geolocation API to work out where you are and what is close by.

Great work!
Copy & Paste any codes without understanding really burn people. Wasn't there a startup that got into trouble for doing the same thing? They later tried to play it off as "A/B" testing. Maybe this guy is A/B testing on how fast he can destroy his reputation by doing Copy & Paste of another site.
E[nstitute], School For Entrepreneurs, Emerges From New York Startup Scene
Cara mengobati kanker payudara
Apa yang anda ketahui tentang kanker payudara ? Kanker payudara adalah nama yang tidak asing lagi untuk kita semua.Seperti halnya kanker-kanker yang lainnya kanker payudara juga sangat mengerikan,terutama bagi kaum wanita,tapi bukan berarti kanker payudara tidak akan menyerang kaum lelaki,karena kaum lelaki pun bisa mengalami kanker payudara meski kemungkinanya sangat kecil.
I decided to give gimp a real go recently. Shifting my UI production from photoshop to GIMP, and not giving in to temptation, regardless of how quickly I knew I could do a certain task in PS.

There were a few headaches. For instance the half an hour spent in frustration when trying to move a layer, only to find that the tool panel had an "Affect: " followed by a small icon for the selection. I consider this expected pains, and there certainly were a few of those in photoshop as well.

One thing that I just consider lousy implementation was when trying to create a pattern and applying it to an image. I couldn't find a way to do this besides creating the pattern as an image, and saving it to the ~/.gimp/patterns/, refreshing the pattern dialogue, and applying the pattern.

Also, the destructive workflow in applying effects is archaic... even photoshop's linear (albeit dynamic) stack of adjustment layers feels old and restrictive.

I'll keep sticking with Gimp for a while longer... it can only get better, right? Still, at the moment I'd say it is far inferior to Photoshop regarding my productivity.
For another, post-internet Postman/Borgmann lens, check out Douglas Rushkoff. He's a great thinker and writer, and one of his main areas of focus is on the internet and its role in culture. He's done at least one piece for Frontline on the internet's influence in shaping how we think and how we interact with each other, with companies, and with the world around us.
An experiment with radical honesty
I'd written a python smtpd for internal use a while back (with code borrowed from tornado's ioloop, ideas from qpsmtpd, twisted etc.)... it's pretty fast (though incomplete):
https://github.com/masroore/py-cyclone/blob/master/cyclone.p...

https://github.com/masroore/py-cyclone
Made me wonder what would happen if some rogue Google engineer decided to replace the CDN hosted jQuery on thousands of sites with script to auto-play a rick-roll.
Cara mengobati leukimia
Jika anda memiliki penyakit leukimia/kaker darah dan anda sedang mencari solusi untuk cara mengobati penyakit tersebut. Kini ada solusi baru, untuk cara mengobati leukimia/kanker darah yaitu dengan obat XAMTHONE PLUS yang terbuat dari kulit manggis yang sudah terbukti khasiatnya .
haha, i'm not sure if that is sarcasm or not. i'm a designer that dabbles in code and that was my first attempt at JS. it works but i'm sure it is probably a disaster.
The Lost Art of Communication
What would be interesting is to detect the IP so that whenever the owners access the site, they see it normally, but others see it with the dog images. And put their email so visitors contact them telling them of the "vandalism", but when they access it, the site looks normal.
I Can Haz Self-Expression?
Let's see how long it takes before the offender finds out about this. I'm all for changing the company's description text to tell the full story as well.

Maybe do it in Spanish(?) rather than English.
> First, a question: any random person on the internet, without being logged in, used to be able to Thumb Up a YouTube video?

I think you needed to be logged in (or it would ask you to log in), but the point was that it didn't require a Google Plus account.
This is exactly the sort of false reasoning that causes mass hysteria and general stupidity.

It's a bunch of servers that know lots about you. Google then uses these servers to match ads to you. There is no team of Google employees who knows every detail of your life and personally matches ads to you. It's servers and algorithms all the way down.

A server has as much use for your likes and dislikes as it does for a piece of pizza (which you may or may not like).
Black Magic Spells
Black magic is very popular occult arts in the past like people to perform various kinds of black magic spells to serve several purposes. Black magic spells are pretty easy to find online.