skysight-inc/HackerNews huggingface dataset:
> including subsidies for "professional development" (which most professionals pay for out of their own pocket)

Is that true in tech circles (or among professionals in general)? In the circles I move around in (acoustical/civil/mechanical/environmental engineers) professional development costs are pretty much always covered by the employer, especially in cases where CEUs are required to maintain certifications.
He committed no crime in Canada. If a US Citizen was jailed for making statements against the Chinese Communist party, he also would have "committed a crime" but the idea that anyone should be jailed if they commit something that is considered a crime somewhere is obviously fallacious.
If you're familiar with JavaScript, then some of its advanced features can "ease" you into functional programming:

1. Closures. Closures are handy for lots of things, but a lot of people (myself included) have said that they had difficulty understanding them at first. I don't know what your knowledge level is so I won't presume that you need a tutorial, but if you do, a lot of people here should be able to help.

2. Anonymous functions. You can create functions on-the-fly, you don't have to name them, then store them in a variable and call the variable.

I don't really "know" any functional programming languages, but these things are apparently common concepts in that arena, and playing around with them in a language that you're familiar with might make it easier for you.

I'd be willing to go into more detail if you'd like, or provide examples. I have tens of thousands of lines of JavaScript, and a lot of it takes advantage of JS' functional programming stuff.
At a startup, product management is everybody's job. There's neither the money available nor enough work to justify a dedicated product manager. At big companies, managers will always be needed. Big companies that have tried to do away with managers have always learned that engineers are best left to do engineering and managers are best left to do managing.
The whole point of the post is that he moved off of EBS for various performance and stability reasons.
So, basically now your business model relies on on users blindly clicking OK to everything when installing/firstrun of an app? Just like they've been conditioned to do from years of desktop software? Not much of an improvement.
Harper addresses this in a comment on the OP. You replace the whole standard library with a new, monad-tamed one. Which works, and could be interesting and useful, but with similar logic you could say things like "Of course Lisp has static types!" which I can't imagine him promoting.
:help tabnew
So I'm kinda confused. The instance goes down, you lose your data. That's the main reason why Amazon build EBS (granted it has issues of its own)

I'm not quite sure how, in production, this setup really helps you because you KNOW that you will loose your data.
Sony gives more PSN attack details, details "Welcome Back" packages
It's also missing the

ci (change inside)

idiom. I've gotten so used to ci(, ci', and cit (change inside html tag).
Natural Language Processing (almost) from Scratch [pdf]
Move to valley. Pick up a stone. Throw it. Unless you're really unlucky, you'll hit an angel.

But seriously, other than AngelList (which is great if you have product+traction), go to meetups and network. If you're not in a tech hub (Bay area, NYC, Boston, London), move to one. Best of luck!
The frequency increase of the Ninth Wave of the Mayan calendar
The title demonstrates why "open source" is a bad term to use. It's been loaded with multiple meanings. I thought the book was about startups that created free/open source software.
your email is not visible (it needs to be in the About field, otherwise it's not visible for others)
There do not appear to be any job listings here http://www.criteo.com/us/about/careers. Is there a better link to find more info about the open positions?
SEEKING FREELANCERS -- REMOTE ONLY

While this is remote-only for now, it'd be great if you were local -- we're building out a long-term team and will be setting up an office in the coming months.

I'm with a 5-person team working on a real-time web + mobile application. We just finished a prototype, raised some seed money, and are headed for greatness. Hopefully. This is a chance to work on some architecture from the outset of the product. I'd prefer those who have a possibility of coming on long-term as I build out the team, most likely around Palo Alto, but do have immediate needs that lead me to consider splitting up short-term chunks of development for freelancers. In any case, we're distributed for now so remote is the only possibility.

backend: postgres, python, django, gevent + gunicorn

frontend: coffeescript, jQuery, backbone.js, socket.io, modernizr, compass

I'm looking for:

1. Advanced web jacks-of-many-trades. You know a lot about several things from above and have at least tried your hand at a demo app using the rest. Backend/frontend/deployment.

2. A specialized front-end dev who knows their javascript in-and-out. We're designing a single page architecture for the most part. Mobile browser experience would be good.

3. Mobile app developers (native iPhone & Android, though we're considering phonegap as well to get something out there faster).

We're staying distributed for now -- I'm based in Palo Alto but spend a fair amount of time with some of the team in DC as well.

gmail - davidmarble
Zurich, Switzerland

We are hiring a PhD student to develop algorithms for reconstructing neural circuits from series of electron microscopy images. The approach includes computer vision and machine learning techniques, and composing formal models of neuronal arborizations for a top-down approach to image segmentation.

A movie of our data: http://www.ini.uzh.ch/~acardona/movies/looper.mp4

An example data set:
http://openconnectomeproject.org/catmaid/?pid=4&zp=40635...

Apply by email, see:
http://www.ini.uzh.ch/~acardona/#contact
Vienna, Austria

Sipwise - http://www.sipwise.com

Sipwise develops and integrates open-source VoIP soft-switches for Europe's biggest Cable operators.

We're hiring full-time, on-site Perl developers and VoIP engineers, check http://www.sipwise.com/news/jobs/sipwise-is-hiring-perl-web-... and http://www.sipwise.com/news/jobs/sipwise-is-hiring-voip-engi... for details. If you need to relocate, we'll of course assist you in finding a nice place.
I guess you have had some experience that explains this sentiment of yours, even though I can't guess at what it is.

To me, CoffeeScript is pretty much to Python as Clojure is to Common Lisp, as far as syntax is concerned. It's similar enough for syntax not tripping anybody up.

One of the problems with JavaScript's C-like syntax, IMO, is that it makes people think in a C-like way. CoffeeScript's syntax brings out the functional qualities of JavaScript in a nice way. Writing CoffeeScript makes me a better JavaScript programmer.

Further, if you're working on a Node stack there are a few levels where CoffeeScript and JavaScript can interact. Different modules can be written in either language. You can expose a http.Server interface in your application. If you're on Connect/Express, you can mount routes to apps written in either language, or even Zappa.

And if you want a moratorium on new syntax, I suggest you stop learning new syntax. I look forward to a future where syntax moves further into the background.
If you have already learned two languages by building things and it is a model that has worked for you then use the same model. When it stops working improve the model or throw it out and work on a different learning method.

I learned Lisp by building.

I recommend you build and fail and build more. You will learn a lot that way.

edit: grammar fail
Where can I get a kick ass logo designer?
2 years of Kuyi Mobile: Awesomeness, milestones, lessons & numbers
SEEKING WORK (Toronto - seeking remote/telecommute work)

Experienced technical writer and marketing writer. Online/Web help, print/PDF documentation, press releases, Web site copy, FAQs, white papers.

Efficient, fast, friendly. http://www.jonathanacohen.com
IAMA?
I find the following sentences from the post contradictory:

"[Outwardly focused developers] copy and paste code they find in blog posts even if they don’t actually know how it works."

"Both [the vocation/avocation and inwardly/outwardly focused] scales are value neutral."

I think the first is clearly describing a bad developer. I suspect it is also meant to. There are other such instances in the post, which I fear drains it of content. Sticking with the second scale, it seems to me that when faced with a problem, the appropriate Ruby code ought to be:

def solve problem
my_solution = hypothesize_solution_to(problem)

existing_solutions = find_existing_solutions_to(problem)

#The sort other is by quality
existing_solutions.sort!

existing_solutions.reject do |solution|
solution.sucks? or my_solution.better_than?(solution)
end

return existing_solutions.first unless existing_solutions.empty?
my_solution
end

There's some refactoring needed, but the algorithm is correct. I think doing anything different without a very solid reason is irresponsible.
http://blog.traindom.com/places-where-to-submit-your-startup...
I apologize for misinterpreting your attitude from your subsequent response to your own comment as disbelieving of the original commenter's viewpoint. Consequences of voucher systems are as-of-yet unknown or unexplored, but I greatly dislike fear of consequences as a reason for abandoning the pursuit of change altogether. Why would you include higher education? Higher education is a completely different issue from "the education problem." I'm unaware of any for-profit, private, non-postsecondary schools in the country. Obviously, if we did move to a voucher system, for-profits would not be included as it makes no sense for citizens to obligatorily fund a corporation when alternatives exist.
C99 is easy. Finding anything else on the server that the attacker might have touched is not.
I took the complaints not as "these are unreasonable expectation of a teacher," but as "these are unreasonable expectations of someone who is paid as little as teachers are."

As to your final question, to quote my freshmen year English professor, "Anything is hard if you do it well." The course I had in mind was relatively new, and as such its contents were in flux. The projects and lecture material were under constant revision. If the professors for the course I TAed had had the TA responsibilities as well, they would have had time for little else but the course.
Some examples where you might not care: HDFS has every block on three DataNodes around the cluster. Cassandra is similar and both will auto heal if a node goes down. Projects like drbd will do block level mirroring of a partition between a set of machines with only one master elected at a time.

Some usage patterns don't care if the data is lost, they just care that the I/O is fast. Consider a group of identical machines serving up read-only data round-robin'd via a load balancer. If one goes down, who cares? Only the load balancer does. A new machine gets provisioned and gets added back to the group. DuckDuckGo probably has a data lifecycle that pushes out a new read-only index set on a regular schedule. If the data is kept in S3 and pushed out to read-only nodes then this is a very good use case for only using the ephemeral drives.

Servers where writes occur are really the ones that need to be durable. Best case would be for the application to wait until the write was fsync'd on multiple machines if you're faced with node failure at any moment.

This topic is kind of a rabbit hole. If you're using ephemeral drives and can't stand to lose data since your last backup then you have to use some sort of multiple machine architecture. Once you do that you're at the mercy of the network. A set of postgres servers in master/slave replication will always have the possibility of losing writes since the slave replication is asynchronous. Cassandra and other quorum-write based systems can make it so that if you write to a single node, a quorum of nodes must agree upon the write before returning the "block written" signal to the client.

Really the CAP theorem[1] explains it all. Read the paxos wikipedia article[2] and the chubby paper[3] if you want to see how to keep a set of nodes in total agreement as to the current state of the system.

[1] http://en.wikipedia.org/wiki/CAP_theorem

[2] http://en.wikipedia.org/wiki/Paxos_(computer_science)

[3] http://labs.google.com/papers/chubby.html
I think the whole "If only we could fire bad teachers!" argument is an absurd talking point. The educational institution as a whole is a failure, not just a bunch of incompetent teachers somehow ruining an otherwise top-notch educational system. The same entity which routinely hires appallingly bad teachers is now trusted to competently fire them?

People are fired because some boss decides to fire them. We're given no reason to assume that this is the same thing as firing based on incompetence. But it is clear that the bosses want their subordinates to have less job security and decisionmaking power. That's why bosses understandably go on offensives against unions.

Teachers' bosses for some reason go unnoticed. Teachers have managers ("administrators"), and the top bosses are the government (meaning we look at the distribution of power in society, to see whose interests are likely served by the educational system).

I'm certainly not a fan of most schoolteachers I've met. Being admitted into an unhealthy institution, and thriving within it, is not a hopeful sign. But they're better than their bosses, and the real flaws of the system lie elsewhere...
Literally "I Am A..." (I Am A teacher, I Am A cop, I Am A chess grand master, etc.)
Often paired with "AMA" which stands for "Ask Me Anything".

See http://www.reddit.com/r/IAmA/ for lots more.
If you sign up you get access to last years website.
I think that if you work hard and believe in yourself you will have an awesome life.

I am not sure if ad bid (your spelling) will be successful. I had a similar idea a few years ago and actually started building it. I quit when I realized I hate advertising and had no passion for advertising. I would not be happy working on something that supports something I dislike for the rest of my life.

Let it be noted that what I think about your startup, even though the response was requested, does not matter. If you believe in it do it.
Aren't convertible notes for small amounts before larger investment?
Given just how much data has potentially been stolen from every single PSN user, 30 days free membership seems incredibly weak and insufficient. Hell, even 60 days wouldn't feel like enough, but they need to do better than this if they're going to regain any sort of good PR.
Content-free so far. (7:11 PM east coast)
Forget the other replies. The key to avoiding social awkwardness is all about broadcasting your expectations, and reading (then responding to) others' expectations.

Socially awkward people tend to be poor broadcasters of what they expect from others, similarly they tend to be poor at reading what others expect from them.

If you want to be less socially awkward, you must communicate your expectations to others. Look at yourself in the mirror and make sure your face and body language are communicating what you intended.

Once you've learned this, you'll see that the real problem is how to deal with people who communicate their expectation of you for a response that you don't want to give.
It's basically a chance for people to ask other people questions e.g. "I am a fireman, AMA (ask me anything)"

It originates from here: http://www.reddit.com/r/IAmA/
Yes. All pensions invest in the stock market. Well run ones invest in government bonds too and other safe instruments. Right now my pension is around 80% funded as a result of the market crash.
Palo Alto, CA; Washington, DC (full-time preferred, part-time possible if you're an expert)

REMOTE ONLY for now, but it'd be great if you were local -- we're building out a long-term team and will be setting up an office in the coming months.

I'm with a 5-person team working on a real-time web + mobile application. We just finished a prototype, raised some seed money, and are headed for greatness. Hopefully. This is a chance to work on some architecture from the outset of the product. I'd prefer those who have a possibility of coming on long-term as I build out the team, most likely around Palo Alto, but do have immediate needs that lead me to consider splitting up short-term chunks of development for freelancers. In any case, we're distributed for now so remote is the only possibility.

backend: postgres, python, django, gevent + gunicorn

frontend: coffeescript, jQuery, backbone.js, socket.io, modernizr, compass

I'm looking for:

1. Advanced web jacks-of-many-trades. You know a lot about several things from above and have at least tried your hand at a demo app using the rest. Backend/frontend/deployment.

2. A specialized front-end dev who knows their javascript in-and-out. We're designing a single page architecture for the most part. Mobile browser experience would be good.

3. Mobile app developers (native iPhone & Android, though we're considering phonegap as well to get something out there faster).

We're staying distributed for now -- I'm based in Palo Alto but spend a fair amount of time with some of the team in DC as well.

gmail - davidmarble
Ah, I see. I'm not an EC2 customer, but how often do instances disappear? This seems kind of odd on Amazon's end. What's the reason for instances disappearing?
How did you get hit by it? I don't understand the attack vector, unless you are allowing php file uploads?
I love both Closures as well ans Anonymous functions.
All kinds of people do those, which makes it interesting. This one was great:

http://www.reddit.com/r/IAmA/comments/gw2mt/i_have_dissociat...
Yeah, perhaps I should have waited until he answered a few more questions before submitting this.
Susy: All of the benefits of a hand-crafted grid, without the math
SEEKING WORK

Graduated Software Engineer. Remote first and looking forward to move to San Francisco next year so more interested in offers from the Bay Area.

Over 10 years of experience in different languages and technologies, prefered ones: Scala, Lift, HTML5, CSS3, JQuey.

Blog: http://danielfrndz.tumblr.com/ (resume and projects)

Email: fernandezdaniel at gmail.com
It is not your fault. Thanks a lot for posting that
I liked every single of my clicks.
Well, if there's only one buyer, then it's a negotiation between the seller and the buyer. The seller has to answer the question, "Where is the cut-off point where it's no longer in the buyer's economic interest to buy from me," and charge right below that. Of course, in such a situation, new sellers will typically emerge.
[Sony Network Entertainment International] has created a new position: Chief Information Security Officer

I found it mildly surprising they didn't already have one. Any ideas on how many large corporations don't?
How Apple's Moral Compass Works
Thought-Wired Allows Disabled to Control Appliances with Mind
I seem to remember that at one point, Pypy, Luajit and perhaps a Ruby interpreter were removed from the races.

Anyone have any details on why that happened? These destroyed my ability to link to the shootout as data for showing that languages don't matter as much as implementations do, a nuance many newbies miss :(
Twiends : Get More Twitter Followers, Facebook Fans & Youtube Viewers
I am graduating from a University of London college in a few days and I can guarantee you it's not worth it.

Whatever you are interested in, pick a book and study about it. If you are having trouble, go online and ask. What more can a college give you?
I should point out: when artists do sell their music as direct downloads, I buy them.

Perhaps the simplest restatement of this idea is simply a directory / store which sells DRM unencumbered digital media, passes as close to 100% of the profits to the artist as is possible, and falls back to displaying search results for alternate editions if they're not represented.
Physical units like points and inches render inconsistently because operating systems make different assumptions about the pixels per inch of a screen.

They work great for @media print styles, though.
Sorry but where do bitcoins come in all this? Neither the wikipedia page or any of the comments here mention bitcoin (until now).
Muslims Who Saved Jews During the Holocaust (PG) - Short Documentary
Hardware failure.
Your conclusions from your example are factually not true, because there are schools where everyone gets a "good education" that do not have pre-selection criteria. I would also agree that not everyone is capable of "mastering each topic," but why do you need to master them and why do they need to know each topic? I'm sorry, I just don't feel like you answered my question. I don't think you need great teachers to have everyone learn material. The onus of learning should be on the student and our goals for what students should learn are maligned with this concept. The fact that there isn't a definition for bad teachers doesn't mean there aren't bad teachers (you have to agree with this) and that something shouldn't be done about them. The way that I look at the three points you have numbered is that the first one follows from the other two. By working to redefine classroom expectations to closer align with placing responsibility on students for doing the learning, we can realize that more people can effectively learn appropriate material to a satisfactory comprehension level.
Sony PSN Breach: The Relaunch
Nelson started what became the Xanadu project in 1960, when Drexler was only five years old.
This is in addition to 'free software'.

Lots of people seem to be complaining about this outlined package, but I'm not sure what more Sony could do other than offer direct cash rewards to ever member; and even then they'd have huge issues collating duplicate accounts and the like.
Who knows. With Khan Academy you have one guy teaching 1 billion people. It works pretty well too. Maybe we can get rid of most teachers and school districts. It's not like giving them more money has ever yielded better results before, it's clearly fallacious to claim it will do so now.
Ooo...a job opening. And CiSO will have a bit of sway for a few more weeks at least. It's surprising how fast someone can de-prioritize security when they see how much it costs.
I submitted the blog post, I am not the author of it.
You could write a best-selling cookbook on this stuff.

Format the book to cater to people that can only buy their supplies, with separate sections on more self-sufficient things (like growing vegatables, knowing farmers, etc.) and link to/create a web directory of farmers' markets and farmers directly.

I'd buy it.
A very well-written post with practical, concrete advice--the best kind!