skysight-inc/HackerNews huggingface dataset:
I'm in the middle of Feet of Clay - he'll be in my heart as I finish it.
And the lesson is that making things that last isn't good for the business.
Thanks for digging out the history. I don't think we can conclude from your excerpts that the deciding factor was Erlang. However, I accept that my statement that it was "just engineers and process" may have been exaggerated or mistaken.
Why HOT Nikki Lund Is Trending Today? – Hot Trending Celebrity Scandals
If you'd like to share I'd love to hear how you approach solving sync issues with multiplayer time sensitive games.

Starcraft/Warcraft RTS games seem to force every client in the same "room" to slow down if other clients report back bad/slow sync clocks, FPS games like CS/HL engine based will penalize single clients if they lag, and the worst I've seen was a mobile game by SNK which seems to rely on and give too much information to the client which has resulted in many users abusing such protocols.
Right now GitLab is hosted in Germany (AWS Frankfurt) and I was testing from the US (Mountain View). But I sometimes see the same delay you mention. We'll move it to the US east coast over the next couple of months.

I think protected branches are really nice for open source projects too, although I agree that most contributions will come from forks. Right now no open source projects use Git Annex but that might change now that it becomes easier to use, probably it is really nice if you have an open source game with huge digital assets.
Not citizenships, but residence permits based on asylum applications.
Wow I must have taken the jam out of someone's doughnut. Every comment I made today, on numerous threads, was just downvoted twice. Including this one, which doesn't seem too political?
You sound very similar to myself. Here's what happened to me:

I coasted through highschool and tried to do the same through college. It didn't work. My GPA tanked, which discouraged me, and my GPA tanked some more. I finally experienced a complete meltdown with a semester and a half left in my undergraduate career. Failed my midterms miserably, didn't complete my capstone project, and was stressed to the point of throwing up in my trashcan. Not good. Further, I had a job offer on the table that was contingent on me finishing my degree.

I called my parents first. They kept me from driving my car into a tree. After I calmed down a bit, I called the university and the company and explained that I was having mental health issues. I dropped out of university for the rest of the semester and the company deferred my job offer. I went back to live at home, got some counseling and figured out the fastest way for me to graduate.

I graduated and took the job. My life has improved so, so much since I've left school. I kept studying and learning and now I'm working on moving onto a data science team.

I have found that a stable, predictable environment is ideal for me. I figured out that I packed up all my shit and moved from one city to another about 12 times in college. That wasn't good for me.

I have also found that I absolutely must have alone time and plenty of sleep. I never ever gave myself time to think in college. There was always someone knocking on my door or wanting to go out until 3 in the morning.

The long and short of this is that the multitude of distractions and bullshit in college made me forget that I actually enjoy programming. I love figuring out difficult technical problems. I imagine you do too.

My advice is to take time off. You can take leaves of absence! Forget about college for a while and come back with a fresh perspective. It's the best thing I've ever done.

What do you enjoy about programming. Why aren't you getting that from school?

Also, stop smoking weed if you are now!
http://www.celeryproject.org/
celery is a Distributed Task Queue. Pinball has the concept of workflow and in a workflow there are many jobs. Pinball handles helps translate a lot application logics like workflow, schedule, jobs into its system, and provides a lot function for end user to manage their workflow jobs.

We do compare Pinball with Apache oozie and azkaban when we start this project.
Introducing Masche: memory scanning for server security
Climate Change Propaganda Simply a Ruse for Socialism
In actuality, I've found most HN users seem to love Google. To the extent that almost any criticism of Google gets downvoted to death.
Read Hillrat's comment above. Unless you racked up 14k in rides, you wouldn't have to declare it.
Microsoft developer tools and services for Java developers
I love lisp syntax (or the lack thereof), especially with non-text editors (paredit et al.). That said, applicative and ml languages made me rethink non sexp ones.

(let ((...))
(f (g (h u v)))

or

let
u = ...
in
f g (h u v)

I'll take any of these two any day.
The VC has access to a lot more than the "idea" from a pitching company. A lot of time and effort goes into researching a market opportunity and iterating on the idea to refine it. You learn which aspects of the idea, though they sounded sexy, turn out to be dead ends. Getting that information for free could give the VC's company a significant head start.
90% Projects and WordPress
> On what planet is shutting down a service, with months and months of notice, evil?

The current planet? Open source projects have a lifetime of years so five months is not that long in the scheme of things. People put there code on there and participated (providing Google content that they were able to use and drive traffic) with the expectation that it would be there for the long term.
surfbysize is the original website where you can discover entirely new content by resizing your browser.

Resize your browser and at every pixel, discover a whole different page, video, embed, iframe... could be anything!

A unique opportunity for businesses and artists alike, the pages are yours to get creative and market on. Starting at 1$, the price for a page goes up 1$ with every page sold, on a first-come-first-served basis.

There are a few demo pages but all sizes are for sale as of today.

Happy surfing! We can’t wait to see what the page will become!
The SSD Endurance Experiment represents the longest test TR has ever conducted. It's been a lot of work, but the results have also been gratifying. Over the past 18 months, we've watched modern SSDs easily write far more data than most consumers will ever need.

It looks like they ran the test for 18 months.
I'm impressed with how long they lasted.

I am NOT impressed with the behavior at end of life. In fact it makes it wary of using any SSD.

A bad SSD should go read only, and stay that way. Not self-brick, and make the data unrecoverable.
Break Up with IE8
Help me understand, are you claiming that by committing suicide Aaron was unwilling to risk the penalties of breaking the law?

Generally laws are changed by disobeying them, did you miss the day in civics when they discussed rosa parks? How about Lawrence v Texas?
So you're saying the justice system has some flaw(s) which make it not "congruent with morality", not being specific, so it's ok to put hits out on people?
Sure, I agree. But the impact is much less direct. Most interviews go like this: "Have you worked with Angular?". And you just don't really need to be a very good programmer to have a well-paying job.
I'm all for freedom to choose names, however, some if these examples are more the child as unwitting weapon for the parents seeking redress for some perceived wrong. Let the parents take these names first, give them a year to live with it, using it daily, and if they survive, ok, grant them okay to change their child's name. Having children fight parents' naming battles seems selfish.
>"I floated through life and got a few lucky breaks which led me into a relatively comfortable career that I enjoy"

To be honest, I think this is a pretty fair assessment, even as he himself admits in the post: "...it’s amazing how a life can hinge on seemingly simple moments."

Despite the lucky breaks, yes, many of us are incredibly intelligent, capable individuals who nevertheless don't "fit in". Many in the tech world can probably relate to that. Myself included.

It would be nice to get a lucky break to be sure. I suppose one way of looking at one's situation is: "it could be worse". Here's to that comfortable career doing what I would really like to do...
What if I fly and record footage and then sell the SD card for $500.. I was selling the SS card not the footage. What an interesting court case this is going to turn into, I'm not sure how many hairs need to be split before someone reasonable will come along and call BS on the FAAs position.
I wonder how Uriel will move his code, what with him being dead and all. There must be other projects too. Goodbye history.
You’d think, wouldn’t you? But I’ve worked professionally with codebases in something like a half-dozen languages by now, and I’m here to tell you that you’d be wrong.

The lower bound of code quality is limited not by choice of language, but only by what a given compiler or interpreter will flatly refuse to put up with — there’s always a better fool. The upper bound, on the other hand, is highly susceptible to such limitation.
Ah, good point. That could very well be it. Of course, the last issue I found was a security hole in google's core data api. Their review team admitted it was an issue, but rejected fixing it or rewarding a bounty, because they decided it was too esoteric. Even though it is literally a huge api key check that just doesn't happen. I've had bad experiences with filing bug reports to google :)
I don't think you understand that your site is completely useless. It's not worth the death-by-bot-blocking if it's not there when you need it.
We have good and predictable languages like C++ (or even python) where you have many esoteric ways to do things (and lots of coders who do these things for some reason).

Coding standards are needed whether you're using C++, Java, python or lisp.

If you have coding standards and peer review processes, then lisp's flexibility is not going to be a liability.
The article addresses that point directly.

Investors (specifically LPs) might not know that it's happening.
My employer gave me a loan. Whilst they were happy to do so interest-free, the company accountant advised that it would then be subject to income tax.

They had to give me the loan at at least the prime rate (which was fine for me, since at the time there was no way I was getting a loan at that rate).
Today, I learned "Heath Robinson" is British English for "Rube Goldberg"

http://en.wikipedia.org/wiki/W._Heath_Robinson
As I recall they conclude that the general stats show that "static-functional" is more bug-free than "dynamic-functional" which is more bug-free than "static-procedural/dynamic-procedural", which is more bug-free than...

As I said, I'm not sure I buy into the whole design/classification/statistical scheme of the study myself, so YMMV.
> It pains me greatly knowing that Google worked hard to get a piece of this document dropped. Alas due to a lack of transparency and openness among the FCC and Google's discussion, we'll never have more than faint rumormongering to do here, but in tandem to "Broadband Internet Access Services" it seemed like there was to be another leg of openness, "Broadband Subscriber Access Services." Google not only got to know what was being proposed but got to get it dropped before the public had any idea what was under consideration here

Google didn't have access to anything you didn't have access to. The got their information from the publicly available Fact Sheet Wheeler released on 2015-02-04.

More detail is in Google's Notice of Ex Parte Communication they released on 2015-02-20 describing the conversations they had via phone with various FCC people [1].

[1] https://prodnet.www.neca.org/publicationsdocs/wwpdf/22015goo...
The ocaml version of this code would be actually quite similar, since you can even use imperative hash tables if you want. The syntax is a bit fugly and the stdlib doesn't have some of the helpers python has but I wouldn't go as far as say that its "horribly ugly". Beauty is in the eye of the beholder and Ocaml has the advantage of being much less "magical" than python (as per the "explicit is better than implicit" mantra)

* In ocaml you need to pass some "comparator" parameters around if you want top_k to be polymorphic. Its similar to haskell type classes but you need to be explicit...
* Instantiating a polymorphic hash table is a bit ugly but thats more about the standard library...
* There is no "default dict" function so you would need to initialize the counts yourself
* Looping the file is not hard. Most data structures will have some sort of "fold" or "iter" function you can use.
* The sorting function doesn't take keys, so you need to use a comparator instead. Its not that bad though - the function to convert a hash table into a list already returns a list of tuples.
Enable Slack messages from your users with simple (embeddable) form.
This is Google's "Yahoo! shutting down GeoCities" moment, isn't it?
Reply to comment by jordigh:

Wow, there is someone really angry and offensive here and not really telling the truth ...

It is sad to see how often forks go downhill if they were purely based on ideologies and not with the user and general good for the project in mind.

But anyway, we welcome and fully support everyone to fork our old GPL versions, the world does not need less but more source code management systems, especially since we lost now one of the key players in Google Code.
Idiomatic ocaml would be to use one of those "with" functions whenever possible. Keep in mind that RWO is an introductory book and that they have to show the basics before moving to the larger abstractions...
Why the Apple Watch will make developers try harder
Only if the copper creates a contiguous channel around you. If you wore armour like say the old Greek breastplate-and-shinguards, there's a lot of space to travel with no copper conduit. Likewise the helmet may not be in contact with any of the other armour, so the next port of call for the electron stream is your scalp...
What are you smoking, and will you share? Most people in the US can chose from one or two of the handful of large ISPs - Comcast, TWC, AT&T, and Verizon. The Lucky ones can choose between two or three of them, many only have one real option.

All four of those ISPs are content providers - hell, you the Triple-Play is a thing precisely because they all sell subscription TV services as well as internet and voice...
Or Henry Ford.. If the car were inveted today I'm pretty sure it would be illegal. Again, 40k people die per year in cars yet no one blinks.
Go away Guardian, nobody wants to hear you talk about video games, especially not when you pretend "game maker studio 2000" is game development.
NASA successfully tests fuel-less engine that violates physics (2014)
2.4 PB of writes to the 840 Pro is pretty nice.
Open source Nextdoor alternative?
https://www.nextdoor.com/ isn't yet available in my country, so I'm looking for another solution. As this isn't a service that will connect the whole world, I think some sort of CMS installed at a shared hosting provider would work great.

Anyone know of such a solution?
It doesn't read that way to me. To be clear, as far as I'm concerned Aaron Swartz's death was judicial murder, but we have to be able to discuss strategy coldly and impartially without being accused of victim blaming, because cold and impartial discussion of strategy is something that can actually save lives. Please be less trigger-happy with accusations of victim blaming in future.
In what sense is the fundamental theory of algebra (FTA) a theorem of linear algebra? It's rarely proven in linear algebra courses. Most proofs of the FTA involve concepts from the analytical side of mathematics.
The one big problem I see with healthcare information is red tape. Independent developers and small shops do not have the resources to deal with lots of red tape. We saw with the recent VAT changes in Europe that it's really hard for anyone who isn't an enterprise company to deal with lots of regulation.

Before we start talking APIs, I want to know the hoops I'm going to have to jump through before I even git init.
Is there any explanation for the bricking on power cycle? The reads should be fine forever.
I've tried getting into Haskell, but nothing out there that shows me how to tinker with functional code. I am the sink or swim type, just show me the kiddie pool first!
Carle-Illinois: First Engineering-Based Medical College in the U.S
The API doesn't, but if you contact the Github team, they have ways of doing much higher fidelity bug imports if you give them massaged data.

Here is an example of a project we imported from Bugzilla:

https://github.com/translate/pootle/issues?page=47&q=is%3Ais... (all issues below id ~3200 are imported).

Here is the tool I wrote for the occasion:

https://github.com/jleclanche/bugzilla-to-github/
I don't think FIFA would exercise any authority except over contracted players/employees or on FIFA owned or rented land.
Why? I have no problem with people trying to monetize they content they generate.
In Go you can pass a pointer, and a pointer to a pointer. I understand both cases are usually called "pass-by-reference".
If you call "pass-by-value" to passing a pointer, then the notion of "pass-by-value" and "pass-by-ref" are not very useful.
I wasn't referring to the fly per se - but at the thought of privately owned drones committing crimes in the united states.

You are right that military use is a real and existing problem and thus clearly deserves more actual resources + action

I think the idea of this happening domestically in the US is just terrifying. I know that's a selfish thing because we are essentially doing it to other nations but it seems like more of an inevitability than something to put off before it becomes a problem.
You hit the nail on the head.

This just in:

Startups success found to not be purely meritocratic, Valley in turmoil

Edit: couldn't help myself.

Put together a few words of commentary on the piece:
https://medium.com/@StartupLSatoshi/vc-incest-d9f5bece5b73

tl;dr - vcs shouldn't allow theft of knowledge from founders who pitch the firms. which is nothing new. oh, and please send all term sheets from General Partners at tier one firms my way.
That's not the point at all. I'd say the lesson is to understand what your customers want and not fight them on it.

The first iPhone is as usable today as Windows XP is. The difference is that the features present in its successors (and the features NOT taken away) were enough to make the users upgrade (or, depending on your perspective, bad enough to make them jump ship).

This isn't me defending Apple or putting down Micrsoft. We might see this in the next few years with MacBooks or the iPhone as the perceived quality of OS X declines. My own wife won't let me buy her a new iPhone because she is happy with iOS 6.
Well, I was going to say "you should also check out Walter Lewin's Physics lectures, they are equally stunning"

But it seems MIT took them down

http://www.reddit.com/r/Physics/comments/2ope15/mit_indefini...

This borders on criminal and is certainly a tragedy.

I'm quite struck and emotional about it.
They read and wrote data almost constantly at full speed for 18 months, which is very likely not what normal people using these drives would do with them. Please read the article.
The deciding factor, as always, is the ability to manage complexity. There are many ways to improve this ability, and process is certainly one of them, however, the choice of programming language is, to my mind, the most important one.

XenSource/Citrix is another great example[1]:

“In 2002, members of Cambridge University released the open source Xen project to provide free high-performance virtualization technology for the masses.”

“In 2004, the team founded the company XenSource and began developing the enterprise-level distributed management software that would make virtualization easy and form the backbone of their products in the years to come. A team of thirty dedicated programmers in Palo Alto California began developing the software in C, Python and Ruby.”

“Two years later, the US team had succeeded in burning tens of millions of dollars funding but had failed to produce any product. So XenSource, under new management, took the bold step of replacing their large team of US developers with a team of only four British OCaml developers. Within months, all of the Python and Ruby was replaced, both reliability and performance were dramatically improved and the company shipped their first product. One year later, XenSource sold to Citrix for $500M.”

[1]: http://ocamlnews.blogspot.co.uk/2008/11/stunning-slides-abou...
"Swarms of drone pilots could be flying and recording without the intent to monetize"

I'm not sure I agree with that. As someone who has flown RC Helicopters for a long long time, one of the reasons I haven't gotten more into drones is a) they are "to easy" to fly and get boring [1] (if you don't believe me try flying a 60 size Gas RC Chopper with no gyros) and b) I can't make any money right now because of the "no commercial" rule.

While I don't think people are flying drones to make practically nothing on youtube.com (I think they want to make cool videos obviously) the fact is if you are going to have a rule that says "no commercial" and it hasn't been further defined then you have to stick to that.

Separately, there is a similar quasi rule with regards to using a domain name for commercial purposes (re: Trademark and UDRP filings) and often a domain name owner will lose a case if they don't have a good attorney and if the opposing party is able to take the ads and say "they are making money from my trademark". The amount of the money they are making doesn't really enter that much into the picture.

[1] I bought an AR Drone which I "flew" exactly one time. It's similar to the difference, if you are a skier, between the bunny slope and a black diamond (and I don't mean an East Coast USA black diamond..)
ah HL7.

> I hope you like XML documents, flat files, pipes and hats, SOAP, and even CORBA.

Completely true. But that's not really the problem. You can download an HL7 or XML-parsing library and the dirtiness of the representation is converted to JSON or whatever works for you.

The problem is API loopholes.

HL7 does a pretty fair job defining what concepts get put into which fields. However, many implementations ignore the computer-readable fields and literally dump everything as 80-character human-readable console outputs in the "custom text" fields. Want any structured data? You're gonna have to write a text parser specific to the hospital's legacy console systems.

There's also a good deal of standardization over how things SHOULD be presented (ICD-9 etc), but those are ignored. Often times physicians or pharmacists just type the drug into a free-text box. 5 different spellings of Ampicillin are the least of your worries -- it gets bad when the dosage is mixed in with the name, and it gets worse once you get into compounds or mixes. The standard isn't the problem, its the data mapping problem for all the human-inputs.

And then you get into fun stuff where billing people use different codes than everyone else for the same drugs, procedures, admissions, etc (there's a reason billing admins are so highly paid... it's a black art where you get creative how you describe things to the insurance companies).

All of this is to say that I would love to see a RESTful, well-modelled API over HL7 messages, but the problems go far deeper than the protocol spec (and that's just for technical side of things... the politics and business threats of open APIs that the article talks about are completely true as well). It's been a couple of years since I've been in the space and not at all familiar with these new FHIR specs, but I wish that process all the best. If you're looking for a real challenge, it's not picking up Clojure or whatever is the language du jour... a true challenge is doing anything in healthcare.