skysight-inc/HackerNews huggingface dataset:
The question is, am I qualified to write the most sacred operating system. My first job was working on Ticketkmaster's VAX operating system. My bachaelor's was low level hardware/software. I took a compiler and operating system course. I took five assembly language courses.

Guess what? A computer science major does not know assembly so he cannot write a complete compilers. He says, "Well you used LVM backend, right?" Nope. You nigger-monkey. I am a white man. I am a blackbelt assembly programmer. I wrote a complete God damn compiler.

I don't claim to be everything. I just claim to be an expert operating system developer. I wrote an operating system. That's what I've been trained to do. I was doing virtual memory in 1991. I wrote Ticketmaster's heap garbage collector.

I am an expert in writing operating systems. That's what I fucken did.

You are the incompetant nigger monkey. I am an expert working in my field.

http://www.templeos.org/files/ASU_Transcripts.pdf
CUPS 2.0.0 doesn't though.
Negative Creativity
As someone who had been using smartphones long before the iPhone (Windows Mobile, Treos etc), I think the iPhone was the first iteration of what is commonly viewed by a large market as a smartphone. Rich user interaction via a large capacitive touchscreen.

That's not knocking the pre-iPhone smartphones, but conceptually they were very, very different devices with very different aims, the iPhone moved the definition of a smartphone.
I think a lot of people on both sides were prepared to use them. Fortunately only a very small number of people wanted to use them and were in any position to actually do so.
> There don't seem to be any publicly available libraries focused on this kind of thing, so I assume that they develop their networking stuff mostly in-house.

Have a look at RakNet (http://www.jenkinssoftware.com/) or enet (http://enet.bespin.org/).
I am the founder of Odoo / OpenERP.
"your belief that I should just kill myself right now"

My belief is that you don't have do anything, because it doesn't matter anymore. Might as well stay technically alive.

"For a few thousand years now we are in the process of out-growing our original substrate"

We're still not there. If we had uterine replicators, the problem we're discussing would be a non-issue.

But, we don't. So it's a huge issue. We have to stay alive, and we're all dead in less than 100 years. Therefore, we have to reproduce. Surely we also have other goals, but reproduction is a sanity check on those.

Maybe we can tear this chain apart one day, but we didn't yet.
Thanks for posting that. I still wonder though whether NFG is able to deliver money to charities abroad, included with that 4%.

For example, an average remittance payment is about 9.3%. In some places it's 14%, because the financial infrastructure to get payments to some of the remote places on earth is really, really tricky. So if that's all included in the fee, it's a bargain.

If not (and it's just pure payment processing without subsequent delivery outside the US) it's really terrible. Paypal, Google, Stripe, they all beat it. Especially as there's often deals for non-profits, e.g. Bitpay/Coinbase will process charitable donations for free. Kiva's creditcard fees for example are waived if I remember correctly.
>You know how often earthquakes happen? fires?

Yes, let's save money from buying fire extinguishers, that doesn't happen very often anyway. I mean, for big companies with money it's okay to have safety procedures but for small companies we can expect them to ignore it, right? After all "nobody does that anyway" :)

Sarcasm aside, such accidents can wipe out your entire business and destroy your credibility, just because something doesn't happen often it doesn't mean you should ignore it. Plus, depending on the area you live in, earthquakes can be very common, but I digress.

All of this aside, I agree with the rest of what you said, but it doesn't invalidate the fact that if you want to have proper data safety practices you need offsite backups (I'm talking as a service provider, not as a user. Of course you want to backup your data yourself too, as a user)
I really don't understand how coffeescript is cleaner or easier to understand. To me the syntax is much more confusing and ambiguous and takes more time to understand where things go... or just to hunt down the little comma responsible for delineating two arguments. When the code you're looking at is large and complex it's even worse. And just because we don't like typing "var" or using curly braces? That is seriously what we're calling bloat?

I was originally very intrigued by it, and used it heavily in one of my projects, but after working with it for a year I went back to JS for the next project. I still want something better than JS but coffeescript definitely isn't the answer.
Symbian had a larger market as Nokia were throwing it on as many devices as they could, irregardless of whether it worked well so they saturated the market. Plus they were commonly called featurephones and not smartphones.
HackTheMenu
"Free Agile" read "Fragile"
Yep. Life isn't fair.
SO are we talking about server side Javascript? I guess so, because Erlang/Go are not an option on the client side ...
Hey guys,
I believe this is from the "How To Start A Startup Lecture 3", so if you'd like to hear it go here... https://www.youtube.com/watch?v=ii1jcLg-eIQ
Ask HN: Anybody use Passpack or know why their domain has expired?
I use Passpack.com for password management, and I notice today that their domain expired yesterday. Their support page is not working.

www.passpack.com is working as normal, but passpack.com is showing the GoDaddy 'domain scheduled for deletion' page.

Do I need to look for a new password manager urgently, or is it just an oversight?
"That's hardly something you can just project onto the general population"

I didn't. However I think it is true for a big part of general population and they'll face a reality check soon enough. But I talk about myself mostly.

"I'm afraid you're rapidly coming to a point where you don't see any value in humans once they have spawned their genes"

It's a bit different. People who are still able to spawn their genes are unconditionally valuable. But people who can no longer spawn their genes are only conditionally valuable. They may be very valuable (take nobel laureates), but it's not given. Maybe not.

The problem is, people are only really fertile for a tiny part of their life. Increasingly tiny. That's a problem for us. That's my opinion.
> If we had uterine replicators, the problem we're discussing would be a non-issue. But, we don't. So it's a huge issue. We have to stay alive, and we're all dead in less than 100 years

How can you look at this world and come to the conclusion that it's essential - and indeed the sole reason for being here - for everyone to spawn offspring? Is there an underpopulation problem I'm not aware of? Is the human race in danger of dying out?

> My belief is that you don't have do anything, because it doesn't matter anymore. Might as well stay technically alive.

In the light of your answer above I can't square this logically. You're asserting that my life would suddenly become meaningful again if we had "uterine replicators"?
Not at all.

Of course, Odoo has dependencies on several libs but the whole code (framework and the 240 official modules) have been written from scratch. (I wrote a huge part of it)

That's actually the reason why it's so integrated; there are no interfaces between the different apps; every app is fully standalone (you can install project management only) but fully integrates with the others when you install more modules. (timesheets on tasks, billing of projects, contracts related to projects, ...)
unmatched </semisarcasm> at (3,123)
Look at his code. The author of the article wasn't really _using_ CoffeeScript -- of course JS is better in this case. He is talking about CofeeScript magic, but there ain't none of it in his commits.
I would have thought that the detonation of a nuclear weapon near to the meteor (particularly an ABM which typically use "enhanced radiation" warheads) would have made the remnants fairly "hot" due to neutron activation.

I haven't seen any reports that the remnants of the meteor are radioactive?
HFT in my backyard – III
When you live in a dorm on campus, you are required to buy a meal plan for meals, and they aren't cheap or flexible. This is why I couldn't afford to live in the dorms as an undergrad in America.
yes generators can help you control the flow as you do async programing, but you can't use generators to do something like an ajax function which gives you an async value, you'd need promises or something for that, generators allow you do use those async function is a more natural way.
Here Is the Lakoob Presentation Video: ‘Making a Better World Gets Rewarded'
http://www.theverge.com/2014/9/18/6446245/musk-says-fully-se...
E-Vinty, Haarlem (near Amsterdam), the Netherlands. http://www.vintykids.com/ intern, remote possible. Backand and Frontend Developer

We're looking for a frontend and a backend developer to help work on our google appengine, flask, cloudsql, hr datastore, jinja2, sass, bootstrap, angularjs stack.

We currently operate two online shops (vintykids.com and vintywomen.com) with more to follow where people can sell their used ("pre-loved") branded clothing. Vinty takes care of distribution, photographing and selling. We're looking for additional hands to help with daily business, new features, changes, expansion plans and new projects.

Non-Dutch speaking is a plus (German, French, Spanish, English)

Mail me on vintyjobs@in.m3r.nl if you're interested!
Can someone recommend a good web hosting site
SO my friend got asked to find a good free web hosting site, he normally find good hoster, he found a good one for polethongs.com, but the owners of this new site he got dont like anything he showed them so any recomendations ?
"Is there an underpopulation problem I'm not aware of?"

Actually there is. A lot of developed societies face shrinking population. And the population of young people capable of spawning offspring will decrease much faster.

And I'm not sure that undeveloped societies are capable of both "carrying the flag" and not falling into the same trap.
They don't have a good record if you ask me.

"You're asserting that my life would suddenly become meaningful again if we had "uterine replicators"?"

Yes, because now you (or I) have choice to procreate. You may for some reason refuse to do it, but you can. Now, when you no longer have this choice, you're a "human minus procreation" which is less than "human".
What value is there in deciding if Apple had the first modern smartphone? It's a highly subjective opinion, which will probably change several times over the next decade. Just a conversation that takes people in the weeds. Sorry, I don't want to have that nerd fight.
If you run enough trials, and scuttle the ones you don't like, you are likely to get a result, eventually, that shows a statistically significant improvement (albeit due to error). Which wouldn't be so bad if drugs cost nothing, had no side effects, and physicians were aware of exactly how much of an improvement the medication is alleged to have (a tiny improvement of some malady may not be worth the hassle and cost for some patients). Having said that, I'm not an expert on medicine here, I'm just someone who read this interesting book: http://en.wikipedia.org/wiki/Bad_Pharma
> But people who can no longer spawn their genes are only conditionally valuable.

And that value is assigned conditionally by... you? It's your belief that the value of human life is restricted to its immediate usefulness?

> The problem is, people are only really fertile for a tiny part of their life. Increasingly tiny. That's a problem for us.

Again, I was not aware that we had a population crisis.
GifBook, print animated GIFs as flip books
JavaScript, the real bad parts
> UE4 is the first engine I've used that seems to have a very nice multiplayer API

I'm working on a triple a ue4 title and i don't like ue4s replication system at all. It's a step towards making the networking concerns invisible, and that always seems like a mistake to me. If the protocol for keeping clients in sync were more explicit, it would be easier to tightly control what and when things get sent over the network.
> Do one-time alcoholics - functional or otherwise - who
> have sought treatment and then completely quit drinking
> for a fair number of years, ever manage to go back to
> moderate & responsible alcohol consumption?

There's just not a single answer to this, so here are some thoughts:

* Been a long time since I gave up smoking. I think I could smoke every day for a month, and then stop again with it only being a medium-sized deal. Smoked for 7 years, ending up about 30 a day by the end.

* I gave up drinking just a few years ago. I have been given alcoholic drinks without knowing it on three occasions (and found out later), and it just wasn't a big deal at all. If I chose to have a drink, I think it'd take me many years to stop again. I am unsure if I will be able to sensibly drink again - I have a vague goal that I'll attempt it again in 10 years' time. I LOVE non-alcoholic beer
Which is awesome, but highlights another problem: even if MS inserted a special character between "Windows" and "9", it needs to count on all intermediate libraries/platforms to do the same.

What I mean is, for a user-land program to break, all it needs is that the platform underneath it identifies "Windows(r) 9", whose version is 6.3 as "Windows 9". Maybe they also thought it was too much to count on everyone reporting it as "Windows(r) 9"?

For something as big as Java I'm sure that's easily communicable. Maybe less so with the breadth of libraries and platforms available..
That'd be great, but I only have one choice where I live.
I'm Rachel Andrew, I co-founded Perch. Ask me anything
great introduction, and impressive depth. thanks for sharing! I wonder what you think of e.g. online tools for PCB design like upvertert.com
In such scenario, ninja (or alike) would be the same thing to make as ccache to cc. But, the biggest single performance improvement of ninja comes from the fact that it's a single source for the whole tree - while make calls itself recursively, slowing down the dependency discovery and defying the caching potential.
The people being "hacked" by the title "growth hacker" and the folks who do the hiring.
Or papers given the most 10 year influential award that aren't influential. It's all relative!
Do you not have cable, DSL, satellite, and LTE?
The product website doesn't look to be available yet but the linked article is a good break down of the development process.
Okay, so you didn't create the syntax JSON was based on until JS1.2? What I was getting at remains true then, though: you created JS and you created the object and array literal syntax that Crockford then "discovered" (to quote Crockford) and defined as JSON. Even if you didn't do it in the same couple of days it took you to create the original JS itself ;)
Very substantial amounts of nuclear waste already exist.

Stopping making more doesn't make the problem go away (...at least for many thousand years). I'm more optimistic that current waste will be reprocessed or stored safely if nuclear power generation continues than if it all gets quietly forgotten.
The Goldilocks of the PMS world
Annnnnnnd....gifbook.io is DOA :(
Windows 10 May Have Gotten Its Name Because of Lazy Coders
You can easily start a company that requires significant R&D: start with consulting; then one day sell the product you want to make with the right license and timeline, then make it and sell it to everyone. Look at Space X, they were making money wayyy before they were igniting rockets.
"Bare" Ruby blocks are called differently from calling methods (yield).

But the moment you name a block (pass it to a method with a named block argument) or create one with "proc" or "lambda" or "Proc.new", the form you get access to it in is a Proc object, and calling it is a method call (ob.call).

The distinction is quite pointless, other than as an implementation artefact for MRI, as there shouldn't be any obvious observable differences in behaviour between a bare block and a Proc (in my "eternally in progress and not very functional yet" Ruby compiler, all blocks are in fact Proc instances, though if you can tell, it's a bug)
There is a osx branch (https://github.com/Swordfish90/cool-retro-term/tree/osx) that compiles.
Another great essay by PG... I would just add (in the All-Consuming part) that startups are all-consuming either if you make it or you fail... at least that is what experience has taught me. It's important to know when you have to pull the plug.
Dropwizard – Production-ready, out of the box
Despite their share of problems (the author explained what's wrong with CoffeScript in his opinion), languages compiled to JS will keep flourishing unless some future ESx will turn it into a more conventional language. Even in that case, being the native language of the "internet virtual machine", people wanting to use a language-X-look-alike for the front end will keep designing their transpilers.

In my case I never considered CoffeScript because of the indentation/semantic spaces thing. I had to work with those languages sometimes and the troubles I had when moving blocks of code around and copy/pasting examples from the net have been enough to undo any gains from a cleaner syntax (assuming it is cleaner). No Python either here, obviously, nor HAML or SLIM for templating. Irony: they've been invented in the Ruby community which somewhat prides itself of using a language with a better syntax than Python (I second that, Python looks too much like a C with defs which is maybe the reason for its success: familiarity.)
> Yes, because now you (or I) have choice to procreate.

This is bizarre, because we're talking about the same mind, doing the same things for society (or not) - it's just that in one case testicles have a function and in the other they don't. So depending on the overall state of gonads in our civilization I'm worthless now - but if we didn't need gonads, my mind would suddenly start having a value?

That is truly and epically twisted.

> Now, when you no longer have this choice, you're a "human minus procreation" which is less than "human".

Well, to be labeled subhuman by you in this context feels almost like a compliment.
Out of curiosity, how does CUPS prevent you from printing out code? I can understand that there might be some advanced printing features that don't work perfectly with Linux because of lack of driver support. It's been ages since I last had difficulty with printing text. I've had difficulty with old printers and new Windows versions and vice versa.
I've spent quite a lot of time looking at how OTT providers have impacted traditional SIP stack technologies. Ericsson are one of the few major tech I know companies that have understood that the future is heavily reflected in software definition. I strongly believe companies like Ericsson will surely make some game changing technologies over the next 2-5 years, their bread and butter has traditionally been reliant on production for telco and the like. I bet on Ericsson because they seem to have understood the giant pivot a head of them and look to be rapidly evolving to allow it.

Major Kudos.
To schedule emails, Fibonacci is your friend
Brushless DC Motors and Brushed DC Motors Explained
shopify
namecheap
My Bracelet Plays Tetris
It is all a question of implementation.

I am on mobile, so cannot check easily the current implementation.

However it can be translated into MSIL, make use of the dynamic language runtime or eventually use the upcoming .NET Native infrastructure when it becomes available.
The Power of Coding
Is it maintained? check the activity of open source projects
Well, it's not only about efficiency. It's also about semantics. Goto semantics is cleaner in the cases I'm talking about, and any workaround (tables of functions, etc.) would be just clumsy and less maintainable. I know, there is a knee-jerk reaction on goto that it supposedly always leads to unmaintainable spagetty, but in fact it often helps to write a cleaner code, especially if it is not used directly, but generated by a higher level compiler for the high level language entities (FSMs, nested parsing blocks, etc.)

And Lua is not that bad at all for an interpreted language, it's fairly fast (especially the LuaJIT implementation), and it is possible to implement a nice compiled or semi-compiled Lua backend on top of .net. So it is reasonable to expect that it can serve as a backend for compiling higher level languages, as well as for the usual simple scripting.
Yeah part of bootstrapping is identifying a business that is capable of being bootstrap. Super high R&D costs would rule it out as a viable option.
We're talking about my views anyway, why would you ask that over and over?

If you don't see this as a problem, you may just move along.
Type-safe Routing for Haskell Spock Web Framework Released
From the same Wikipedia article:

"The identifier of a regular "function" in Ruby (which is really a method) cannot be used as a value or passed. It must first be retrieved into a Method or Proc object to be used as first-class data. The syntax for calling such a function object differs from calling regular methods. Nested method definitions do not actually nest the scope."

You can certainly make the case that Ruby has first-class functions, but they don't feel very first-class in practice.
This is pretty cool, although I'm not sure I agree with the "ratings", eg the color coding. New projects have lots of issues that take a long time to resolve, but that does not mean the project is not maintained, which is what a red rating implies. Still, nice to have an at a glance view.
I was asking because I was fascinated and curious.
I'm not saying that you're worthless. I'm just not sure you're alive by strict standards. I'm not sure I will be - in fifteen years.

So now you think that I've "labeled" 1000 - 1 to be less than 1000? So much for math.
Celebrate Experiences: Takeaways from Fresh Tilled Soil’s UX Fest
I thought he kind of built the empire by winning the startup lottery with viaweb?
Could really use your opinion
My sister and I are launching our MacBook rental service, Livyy, in Atlanta, GA this November.

We're currently in the process of some lovely, from-scratch market research and would really enjoy hearing your thoughts.

Doesn't matter where you're from. Livyy will reside in ATL, however, we'll ship MacBooks across the US to customers.

We've set up a Typeform at: https://livyy.typeform.com/to/SPJpeJ

If you have just two minutes to spare, check it out and give us your feedback. As incentives make the world go 'round :), we are choosing one person to try out our service for free, just for chatting with us for a bit.

Thanks guys.