skysight-inc/HackerNews huggingface dataset:
Another series of articles I wrote ~4 years ago about the same topic, but perhaps more detailed and with a live demo: http://www.gabrielgambetta.com/fpm1.html

The title of this article sounds vaguely familiar ;)
TLDR; use redis
I don't believe this is true. I think the startup ecosystem actually learned how to game "making something people want". After all, startups are companies, companies need to profit, and "making what people want" vs. "making what people will pay for" are similar, yet not perfectly aligned goals.

When startups do what they're supposed to do (making things people want), that's not gaming the system. That's being industrious. Gaming the system is about not being industrious with regard to producing things that will sell.
Doesn't solve the waste though.
Yeah, yeah, everyone stands on other people's shoulders. Everyone knows that. Apple built the phone everyone was waiting for. People had Palm Pilots, Blackberry's, Zaurus', etc. I also had a $600 Microsoft CE phone with a slide out keyboard. The first time that I tried to install Opera, the phone hung and I couldn't use the phone. I'm standing at my bus stop trying to call my ride and the freakin phone doesn't work, won't even reboot! Anyway, it would be really helpful if people like yourself understood what Apple does "right/better" so maybe others, like the open source community, could produce better products.
It's interesting that xterm still provides an emulation for the old Tektronix vector terminals. I'm not aware of any software currently in use, besides PAW and gnuplot, which is still using Tektronix.
Not viable in my experience.
I bought a 3210 almost entirely for the game "snake", and the ability to play it during the bus ride to school.

But overall it was a really good piece of kit. Robust, easy to use, etc.
Apple took the smart phone from something used by technologists and other tech oriented people, and turned it into a mass market appliance accessible to everyone - every smart phone that has come since is related to it in form and function.
First floating solar farm in UK comes to life in Berkshire
What pipelining=True does?

EDIT: nevermind, found it:

http://docs.ansible.com/intro_configuration.html#pipelining
Everyday drugs could give extra years of life
Labels and gotos are absolutely essential for any decent meta-language. Although this is only a Lua implementation, without any MetaLua support yet, but it can probably change, so they'd better provide goto as well by then.
Summary:

> What we see is that if we have more than 30 or so clients connected to the
build Make is often unable to generate tasks fast enough to keep them busy.

[…]

> Our management doesn't want us taking time to learn the internals of make
and see if we can improve it ourselves, but they are willing to throw money
at the problem, either by offering some sort of donation/bounty for
performance improvements or directly hiring an expert on a contract basis;
any improvements achieved would of course be submitted back to the
community as patches.
Another reason [TagPro](http://tagpro.koalabeast.com) is an excellent game. It's implementation of this stuff is great - with a reasonable connection my ping is usually under 10ms, and the game is often won and lost with the smallest of margins making this kind of thing very important.

Not to mention the excellent gameplay and mechanics - it's very simple to understand and learn, but very very difficult to play well!
Looks nice. What I miss from most libraries that let you use a language within a language, is the ability to blacklist the whole standard library and then whitelist specific parts of it. Does this support that?
Our web client relies heavily on javascript. We can't ignore the fact that it helps a lot. Having said that, we are developing a ncurses terminal client for terminal lovers, so it seems we went all across the spectrum with taiga...
I assume this is because the regulator decided they couldn't make 330k people bankrupt. Its insane that they have been able to run this business for so long with so many "customers" at 5,853% APR. That's 5 thousand !!!
Meh, he doesn't like Coffeescript, who cares? Why all the fanfares and huge deal? :-)
That sounds a bit "no true Scotsman". Just because someone grew out of it after a few years, does not mean that they did not struggle with the addiction in the midst of those years.
> How do you bootstrap a company that requires significant R&D before an MVP can be shipped?

First you bootstrap something less ambitious. Then you can use that money to start more R&D heavy companies.
Coffeescript is just a short-hand for best practices javascript. It enhances readability and consciseness.

But nothing more. Bad (or neutral) practice is still possible in coffeescript. Mixing coffeescript and javascript files is easy. Classes can be defined any way you please (if you don't mind using something other than the "class" keyword).

I think the only reason for me to switch to something else from coffeescript is if some similar language where to get a nicer type system exactly right. I'm not holding my breath though.
At face value, seems like it could be interesting, but there's a lot to be skeptical about. How can I be sure that I'm doing the test correctly without independent verification? Even with their "anti-cheating" instructions, I still wouldn't completely trust myself. Also, it doesn't seem like there's a way to verify if the results are accurate or not. Even if they are off by 1%, getting an inaccurate prescription (and consequently glasses/contacts) would be a totally unacceptable outcome for a service like this.

Unlike services like https://www.plushcare.com/ which use consumer devices as a subsitute for the office visit, Opternative seems to be using the consumer devices to replace the office visit, the doctor, and the traditional eye examination devices, and this seems a bit dubious to me.

On the other hand, if this service actually can consistently deliver, that would be so, so awesome.
SmartAsset (YC S12) Looking for Senior Web Designer
Interesting insight.

I think the internet, which sometimes serves as its own geographical place, can foster the same sort of clusters.

You can see that with bitcoin/blockchain communities, all kinds of inventive ideas coming out of the online communities there. It's a cluster of people who are living in a certain subset of the future already, and the community is centered online.

Which implies that a smart incubator would want its own online geography to cluster people living in the future. HN isn't quite that. I'm not sure exactly how it misses that target, but it does somehow.

Hmmmm.
Something similar exists in the Java world too.

http://luaj.org/luaj/README.html
.. or how about a Spectruino:

http://myspectral.com/

My big question is - what can these be used for? What are they actually useful for? I guess .. gardening? Medicine?
SEEKING WORK - Remote / San Francisco Bay Area

If you need a website makeover, responsive design, angular js, node js, ruby on rails, squarespace customization, ios Android mobile apps built with javascript phonegap Ionic Framework or Famo.us
We also work on digital strategy, mvps, social media, growth hacking and branding.

We're a trio of professionals based in Silicon Valley. We can deliver products and solutions that look professional and function great. Drop us a line.

http://www.r3dm.com/
In Sweden our most iconic-looking phone was the Ericofon "Cobra". http://en.wikipedia.org/wiki/Ericofon
For you, it has no advantage. You have integrated all js by now and you avoid the common mistakes instintively.

For me, it is the gray area, I am a language geek so the semantics of js are quite clear but js bytes me sometimes. In coffeescript, The syntax is better and the semantics are better exposed , so it may be a net win.

For a guy who is already familiar with coffeescript, the change will be likely negative. Familiarity with coffeescript is likely to generate bugs in javascript. You're moving from one language to another after all. The impact won't be huge as the two are quite close, but there is no reason to change in the first place.
I'm getting motion sickness going through those.
They open it after all the other browser vendors are already done with this task. Why haven't they released it from the very beginning, saving a few days work-time for others?
I think that now it has almost zero value.
check http://blog.getspool.com they have created tool, which gives unique and working code each time.
How Bill Gates and Warren Buffett Became Best Friends
Speculation on the Desert Golfing algorithm
The 18 Mistakes That Kill Startups by Paul Graham http://www.paulgraham.com/startupmistakes.html
The hardest part is that most game engines are not designed to be networked in this way. Find an open source physics engine that natively supports teleportation, easing and prediction, they're not there. UE4 is the first engine I've used that seems to have a very nice multiplayer API, and it's only been out for indie developers for a couple of months.

So the hard part is not devising the networked scheme, it's building a whole game engine (or thoroughly modding one) afterwards, at least in my experience.

I was working on a multiplayer racing game project (like GTA2), and my approach was to run 2 physics engines in parallel. One physics engine would always be authoritive, and be in sync with the server, but because of the lag would always be a frame or two (or more) behind. The other would be working on predicting what is going to happen. Every frame snapping back to the authority, and then applying the (predicted and user) inputs over that.

The actual position the user would see would be an averaged position between the current predicted position, and its previous predicted position (to prevent too much jitter/snapback).

If you've got a better scheme to do networked physics I'm all ears :)
IT's very easy to criticise a technology when you're not using it correctly. Please consider reading the Bluebird usage examples, what you're doing is _definitely_ not the recommended usage.

You can achieve what you're doing without any macros, with better throw safety, better debugging traces and more.
Fire that crap into the sun and be done with it.
React + Flux architecture: another example (beyond todolist and chat)
How Recall an email in outlook express
On my CPC6128 (Z80), multiplan under CP/M was able to use the full memory (128Ko). In basic, only 64ko were really available.
Highlights 5 Top Knockouts Boxing – Fastest
"In this case it doesn't seem fair to tax people who are poor to pay for something that is mainly of benefit to the rich."
The idea is that people with better eductation will earn more and pay more taxes and this way they will give back the support the did get. Of course this does not work if rich people do pay less taxes than the poor. But we are not there yet in europe.
While neat, the cpu consumption this is insane. It's not even as bad when I play unaccelerated HD video.
Yep. Even in my area I could go to 2-5 startup events a week but so much of it just feels so fake and full of hanger-ons that just want to be associated with startups. It is nice to get out once in a while, but I get a lot more out of virtually hanging out with my group of other indie app developers that actually sell.
So you do all your coding in assembly language? Respect!
Make has so much legacy cruft handling, people just moved to other systems that are simpler.

Most developers don't even know most of the features make, and people don't really want to learn such an old program through and through.
The 'gaming the system' section gave me insight into both why 'growth hacking' is such a popular idea and why I hate the term.

Founders know they need growth, so they ask themselves "How do we...", and "Hire a Growth Hacker!" is an easy response. It sounds like a way to game the system. After all, growth is right there in the job title, and we all know hackers game systems.

The appeal of a 'hacker' for growth is that it sounds like it solves the hard work of growing by building something people like. We'll just game around it with our hacker!

I don't think that's the conscious intent, but I do think it's the subconscious intent. And both why the term is appealing to founders and why it bugs the hell out of me. It's the subliminal implications of gaming the system.
This Is CG(?)
I'm female, and I work in this industry. I usually lurk, but this bothered me enough to warrant saying something. Which is this: whatever the merits of the original discussion or dissent, this level of attack is not helpful; I don't want it done on my behalf. What it has served to make me feel is precisely what I think you are trying to avoid: like I can't hold the opinions I do, because women are only allowed to think that HN is a unilaterally awful place. I feel like I have to defend how I could possibly have the chromosomes I do and yet have mixed feelings about this website - or anything else. Trying to help women doesn't make a person automatically right any more than me being a woman makes me automatically right about all questions pertaining to women. But I at least get to have an opinion on my own experience, and some of this conversation has made me feel like that's not the case. In other words, none of us (you included) has the right to feel righteous: we all have something to learn.
Payment Processors for National Wealth Center – What I Recommend:
Can you give a few examples of common JS mistakes that coffeescipt prevents?
CHI has a huge number of papers though, and consequently a large number of best papers...so it is difficult for anything to stand out a priori.
What a strange objection. I don't see any reference in the Moon# docs pointing towards any inclination to implement a meta language. I don't believe MetaLua support is the end goal here, it's more about providing a decent scripting language that runs in your C# app.

I don't think everybody agrees that the whole point of Lua is to play host to MetaLua.
It used to be called cool-old-term.

https://hn.algolia.com/?q=https%3A%2F%2Fgithub.com%2FSwordfi...

I don't mind seeing it again, though.
> this attitude is among the causes of the high failure rates of many projects

It's a battle of philosophies. I value efficiency and just getting things built, so I love CoffeeScript. It's a breeze to read and write. OP wants control and customization, more 'freedom.'

If I was working on a team with OP and he instituted this, I would quit on the spot.
s/seems/is/

Please provide any kind of reputable source as to how the Chelyabinsk meteor was actually a nuke warhead.
IE's UserVoice
> Anyway, it would be really helpful if people like yourself understood what Apple does "right/better" so maybe others, like the open source community, could produce better products.

Slightly rude don't you think? Who are "people like [me]"? And why do you assume that we don't know what Apple does right?

Can we not discuss the contributions of businesses to technology without making cheap shots at one another?
OVH offers free .ovh domain
The important distinction is between what people want and what people are prepared to pay for. So when your startup is making something people want, but few are prepared to pay for, you can get a massive user base that make it look like you have a very solid startup which you manage to sell for huge amounts of money, while the company only has a tiny chance to ever make a profit. Then you have gamed the system.
A list from 2006 - http://paulgraham.com/startupmistakes.html
It's not accessible right now because of the traffic but it should come back up soon.
If Apple held a majority market share, then I might agree, but as I said before, Symbian et al had a larger market share so they must have had some degree of mass market appeal as well.

edit: just to clarify. I do agree that the iPhone deserve a place in the history books because it did change the landscape significantly. But my point was that the iPhone wasn't the first phone of it's ilk (probably the best all rounder and definitely best at specific criteria, but those are point I'm enjoying discussing here). In light of that, if the iPhone deserves a place then equally the handsets that pioneered much of the technology and paradigms which Apple beautifully combined, those other handsets deserves a mention too (like how scientific papers based on original research still need to draw from the pool of existing research and thus even new theories owe credit other publications)
It's software, it's always fixable. Really depends on which is cheaper. The transaction cost of change or digging into some ancient code.
I'm not quite sure what the point of this is. A scan of the diff doesn't reveal anything particularly interesting being done in Javascript that Coffeescript would get in the way of. It's fine to argue that Coffeescript gets in your way and prevents you from doing things that you couldn't do otherwise, but at least demonstrate examples to that effect.

Even more perplexingly, there are methods like `merge` in examples.coffee/js which, in the Javascript version, are effectively compiled Coffeescript, and which are less concise than they should be; why does the Javascript version call `Array.prototype.slice.call(arguments)` when arguments is never treated as an array outside of length and subscripting, both of which the arguments object already supports? Coffeescript does it specifically so that using arguments as an array is transparent to the user. Why is it necessary in the Javascript version, when the only effect is the creation of an additional object?

It's somewhat silly to argue for Javascript on the basis of it offering finer control over the code, and then not using that control. If you just don't like Coffeescript, fine, but let that be your argument.
How implementation details become ABI: a case study
> Also I believe the demo version would appear as tho the cathode screen was about to fail and get worse and worse.

Correct, which actually makes me prefer the demo to the "final" product, it's really fun to see the display "degrade" over time. And the various sounds are awesome (to annoy colleagues).

Plus Cathode provides configurable line speeds.
I'm in late twenties.

The idea that I have to make all the important choices in the first half (second quarter even) of my life which is almost over saddens me.

Short fertility in women (which we cut in half with our clumsy society) is THE problem.
With the exclusion of mismatches, which I shun, male fertility is effectively limited to the same age range too.
Hiding something does not equal a conspiracy theory. But it also doesn't refute it either. It cannot be used to comment on it at all.

Your clothes analogy is a straw man. People conspire all the time. There are many, many instances of people conspiring. There are many instances of conspiracy theories thought to be rubbish that turned out to be true. Watergate, anyone? Or more recently, if you had suggested that the NSA had tapped every major network in the world and created viruses that burrow down into the chips themselves and so on, you'd have been called a conspiracy theorist. Then came Edward Snowden.

Yes, covering with pebbles doesn't provide any evidence for a conspiracy theory. But equally your argument provides no refutation that it's a conspiracy.

Science however can offer concrete facts. For example: laboratory tests on debris recovered illegally from Estonia's bow yielded trace evidence of an explosion.

So how do you review that? By performing independent tests on other salvaged material. Which could be quite simple to do, if it wasn't covered in stones. Just think, if it wasn't covered in stones, you could recover some of the wreck, test it and show that there is no trace evidence of any explosions.

Now that we only have that trace evidence, I suppose we just have to be content with the idea that it was sunk with an explosion. Unless you have some kind of evidence that refutes it?

You may think the reverse, that this evidence cant be trusted, and that the official line should be trusted. But you would be wrong. That is unscientific. You would have to prove that the work done by Jutta Rabe is false by doing your own lab work and making your own observations.

Interesting how the pebbles stop all further investigation, isn't it? But I know, I know. Governments would never do that. They are so trustworthy. They never lie. etc. etc.

Good luck with your understanding of geopolitics, clothes and carpentry...
This setup is very similar to the setup I created at my previous job.

Instead of Ansible, I used a plain old shell script, but still idempotent. I did all the testing locally using vagrant/virtualbox. Application deployment was separated in our setup as well, also retrieving the latest application codebase during boot, but using a tgz stored on s3 with the application all the application dependencies (ruby gems and precompiled assets) already in there.

All in all I am very happy with this setup being able to autoscale in a few minutes.
Great to see Ericsson open sourcing awesome stuff.
The Moscone Effect: What Dreamforce and Big Conferences Mean for Airbnb
We Set Up a Decoy. Hackers Came. From Beijing. And Chattanooga
Even without MetaLua, Lua itself may be used as a target language for some higher level DSL, and this is where goto is essential. Original Lua provides goto for a reason.
And a steady hand... http://xkcd.com/378/
If long todo lists make you nervous, you have obviously never been under whip of scrum master around crunch time: 2 hours stand-ups, pushing to accept tasks, ignoring estimates...

Call it 'kanban' if you wish, probably much better for 1.5 developers working on multiple projects.
Ericsson Research releases Bowser and OpenWebRTC as open source
Ethiopians doing it Raw
Are there any good examples of startups creating a "massive user base" but not making any money? The likes of WhatsApp were valued significantly higher than the readings of their cash flows would convey. So such examples of massive valuations in spite of zero or negligible cash flow are not good examples.
Nice link! Works on my debian box (of course).
Working command:

/usr/lib/xscreensaver/phosphor -scale 2 -delay 0 -program $SHELL
GNU Make architecture is a way too complicated. The very idea behind Ninja is to have the simplest possible representation which allows fast dependency analysis, leaving all the complexity for the front-ends. It is still possible, of course, to implement a compiler from GNU Make to Ninja (or any similar low-level representation), but in most cases it would be more practical to simply switch to something like CMake, which already translates to Ninja.
It depends a lot on attitude. If you consider procreation and family a big goal in your life, then you're right: the clock is always ticking. I'm almost 40 now, that ship has thoroughly sailed.

I don't agree that all the important choices happen during the first half though. Consider that for the first 1.5 decades you hardly make any of your own choices at all. So while the procreation thing is about halfway over at your age, in a lot of other ways you're just getting started.
> In reality[1] the "CRT effect" isn't quite so intense

By CRT do you mean the "lensing" of non-flat CRT screens or something else? The Wyse 55 is a fairly modern display (it was released after 1988 since it follows the 150 though not sure exactly when), earlier models had more (late 70s to early 80s) had more curvature (and lensing)
"the checks & balances plus the peer review system for worldwide recognised published research kill and destroy bullshitters"

if only this was true!!
Again, I don't think being a target for a higher level DSL is the motivation for this project.

But let's talk about content instead: what are, in your opinion, the essential uses of goto in a language that has strong functional features and coroutines?
e-mail typo: connect@founders.as