skysight-inc/HackerNews huggingface dataset:
Websites written in Dart work just fine in any standards-compliant modern browser. You just compile it to JS the same way you do CoffeeScript.

This makes sense because no widely deployed browser, not even Chrome, has the native Dart VM in it. You can download a build of Chromium with the Dart VM in it, but Chrome itself doesn't have it (though we hope it will when the time is right).

Check out api.dartlang.org. If the site works for you then your browser supports Dart just fine. :)
HTML? http://goo.gl/uavVx
Do the websites allegedly selling counterfeit products have any way to defend themselves? Or does the copyright holder just say, this is mine and they get shut down without any verification.
The key problem here is that people think the government is acting in their interests. It's not, it's acting in its own interests, and the interests of politicians and regulators.

Thought experiment: imagine something that benefits the public but puts 100 politicians out of work. How likely is that to happen?

With a corporation you can withhold your support by refusing to buy their product. This can happen instantly with an internet boycott and is not limited to election cycles or $1 per person. With a government the process of opting out is much more laborious; short of moving out of the country, you have to pay their price as a package deal, regardless of whether you like with their product as a whole.
Is it churlish of me to respond with a simple "bollocks!" here?

A great deal of people care how it is done.
Thank you. I've used Codeacademy, Coursera, Udacity, edX, and while all of them do a somewhat decent job teaching me how to program, I've totally missed the boat on testing.
Why using a self-made lisp here ? Why not using an existing one ? Is it because regular lisps use a VM ? But then what's the tradeoff ?

On a side note, i really don't know if the savings will be worth it once the company starts growing and hiring. They'll spend a lot of time maintaining very custom code, running on a custom implementation of a language, alongside erlang codebase... Unless they open source everything to get a community to grow the user base for their tool.
IIRC around a quarter of the startups lost a founder. Many of those partings were amicable though. Maybe a third required us to get involved.
Since you ask the question, you are clearly not the target audience.

As Spider Robinson has written to similar questions, some folks have another column in their life ledger, labelled 'satisfaction'. You can't see it, so their behavior seems irrational.

Furthermore, its not clear that money on Earth will have any meaning on Mars. You can't take it with you, in a way. To go to Mars at all, requires a sacrifice of your entire life on Earth, in exchange for a chance at a new life.

I would do this, sacrificing all I have on Earth, for the chance to do something really important.
The name implies that the availability is reduced, not the durability. I wonder if this is the case - and, if so, how they keep the durability as high with (I assume) fewer copies...
This proposal supports "import std.stdio;" type syntax as well. That seems to greatly help fix the constant part of the equation as well.

(In the selection called "Selective Import"). We can't save the world from horrible coders, but selective import would drastically drop the constant costs.
We use MySQL exclusively, unless a client forces us into MsSQL/IIS.

I am trying to convert us to PostgresQL over time, but I still have to get a good guide on how to use it.
You have to accept that a partner might end up with an unfair share of equity, just like marriage. In the beginning, a partner who contributes less time than you but has a better track record of success may well deserve an equal stake.
It's like busting the drug dealer on the corner. Taking down small level offenders, doesn't solve the problem.
While the tone of the post is nice, I'd pretty much delete and one-star apps that use these practices (aren't push ads banned on iOS?). Push ads are not welcome even if you're just saying Happy Birthday.
You are equating money to happiness. I'm sure that there are plenty of very wealthy people out there that don't feel like they have anything to lose, and they might as well do something spectacular instead of continue to try to fill the void with more material items.
> Here's a fun one for programmers: http://typing.io/

Aaaaand this is why I use an IDE, so I don't have to type "protected" 100 times.
The ability to recompile code in the debugger and continue execution?
9 Responsive WooCommerce Themes only $17
We didn't say anything about technology stack: we host on Heroku using Sinatra and Ruby, Backbone.js, HAML,CoffeScript is used for frontend, the awesome Firebase for real-time communication with backend workers, which run on AWS/written in Python using Sox.
Share your Movember-Mo and win shaving swag.
I agree. I meant that you could raise after demo day. As I said, it's pretty unlikely that you must have more than the 100k you'll get during that time, even for hardware. Plus constraint in this case is a good thing, virtually anything can be built given enough money, but in order for a company to exist you need to be able to build it at some reasonable cost. If your prototype is going to burn through all of that cash, it's time to get creative and find a way to do it for less.
It will get the attention if it is a better product. There is no nefarious reason why Bootstrap is getting more attention than most other HTML/CSS scaffolds.
The Android Design guide on notifications is quite good as well, with tips like prefer ones that are time sensitive and have to do with other people:
http://developer.android.com/design/patterns/notifications.h...

Android notifications can be triggered by push messages, but also just system alarms that trigger the app at certain times and other events the app listens for.
This is a feature...

This is basically a lookup which authenticates users based on caller ID (the password is the ssn). This is the same as when your carrier changed your voicemail password to be your phone number (and self-authenticate on inbound calls).

The problem everyone is looking at effects 100% of customers but the bank (mistakenly) believes the barriers to entry are high.

The important takeaway is this: You cannot have a secure service that is authenticated with a phone number.

Phone numbers have been, and will continue to be, an invalid source of identity. In fact, considering a phone number as a signaling agent in a Web of Trust is a terrible decision to make. Time and again we hear of these exploits which wouldn't happen without terrible assumptions.

PSA: YOUR PHONE NUMBER IS SPOOFABLE; IT TAKES 10 SECONDS. DO NOT BUILD SYSTEMS THAT TRUST YOUR PHONE NUMBER AS IDENTITY.
uses reservoir sampling -http://en.wikipedia.org/wiki/Reservoir_sampling

(so it presumably consumes the entire stream before giving any results; any alternative i can think of would not be "really random" unless you knew the length of the stream in advance).
Why we can't process Emoji anymore
We use PostgreSQL and Cassandra. We're also using MongoDB for an internal reporting application, but don't use it for our service offering.
And early colonists might likely be scientists with funding from other organizations rather than out of pocket. $500k/person to send a team of specialists plus a few million more for their equipment and get a much more thorough examination of martian geology and biology (or biologic potential). Then you get support personnel, then other ventures associated with establishing more longterm potential for individuals (growing and preparing food stuffs, manufacture of goods where local resources are available rather than shipping, etc).
You're leaving out the most important factor. Since females are the limiting factor in animal reproduction (for most species, but importantly including humans), there is tremendous selective pressure, both biologically and culturally, for males to be the expendable ones. The specialization of individuals into breeding and non-breeding roles is the entire purpose of gender.
$150K is not enough to secure H1B visas either.
Maybe, just maybe, people might actually be able to spell and pronounce it now. I mean, even the leaders in the feel fuck it up all the time.
Hey again,

I hear what you're saying but there's just too much risk for anyone -- me, Sedo, whoever, to engage in domain name front running (the official term for what you're describing). If people knew that Sedo, for example, was registering domain names based on what terms people were searching for then people would stop using Sedo. Sedo, in turn, would take a huge long term financial hit all in exchange for a few domain names. Consider that we're still talking about Network Solutions doing it and that was almost five years ago. They permanently damaged their reputation by doing that. It's just not worth it.
I will run some other tests when I get a chance. I've done #2, with no effect.

I don't think the Airport Expresses have anything to do with it - I've had some reports of other people being able to replicate my results without that.
A very inexpensive and reliable option is Bluehost.com
Their support is quite good. Have used them for 7 years.
I handle a lot of traffic, more than 500k page views per month.
Firebase is missing
Apple uses C++, even on mobile. The iBooks acknowledgements lists Boost and Google Protobufs.
Either you believe technological progress will make building dikes/etc easier in 200-300 years, or you don't. Which is it?
He's basically just describing a clunkier version of the Go package model
It would be nice to know how many man-hours it took them to get this system from 0/idea to production and how many people were in the team...
If it's a good site, it could be black and white for all I care. If it's not, a trendy design would make it only worse - now, that's something to be ashamed of, IMHO.
The perfect example of how you shouldn't do it. This is exactly what I would consider pushy and very annoying.
Right, I forgot about that, thanks.
Android vs iOS: which users are happier?
MangoDB

https://github.com/dcramer/mangodb
> Well Objective C was a preprocessor extension as this proposal is so it's one and the same. Both are extensions.

This is daft. Objective-C has been implemented using a full-fledged compiler for decades. Is C++ "just an extension to C" because it was once a pre-processor on top of C? Is Common Lisp "an extension to C" because ECL transforms it into C?

Utter lunacy.

> Yes we all know where vendors that do that got us

Yes; they got us tried and tested ways of implementing things like gradients, so that the standards body had something in the real world to base a successful standard off of. The alternative gets us things like C++98's export templates: unimplementable garbage that no vendors could support because they were invented on paper and any attempt to actually build them in the real world caused more problems than they solved.

And just so we're clear what's going on here:

The linked slides are about LLVM's implementation of Daveed Vandevoorde's proposal to the C++ committee (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n334...). The C++ Standards Committee held off on adopting that proposal for C++11 because there were no implementations of it, and asked that vendors try implementing it, adapting it as necessary to make it feasible, and provide feedback so that informed decisions based on experience could be made in the final draft of C++17.

Let me repeat that: LLVM is doing exactly what the standards committee asked them to do.
ArcDB
Yep, though a feature request I've put in is to respond to a ctl-c by producing the results from the stream so far... that way if it's taking a while on a large file you can interrupt and still get something useful.
The Internet used to run over telco networks, but now there are non-telco backbones (Cogent comes to mind). It's hard to understand their costs because they keep going bankrupt and then somebody buys the infrastructure for cents on the dollar. Odlyzko has written about this, although I can't find a good reference offhand.
the magic of reservoir sampling is the memory footprint is the size of the output while being completely random. In this particular implementation the order of the output is slightly biased but each row has an equal chance of being in the output.
Having worked many years in both the UK and the USA I'd say your boss doesn't know what they are talking about. The differences are much more than that, more subtle, more culturally nuanced. In the UK, just as in the US, the idea of several pints of beer at lunchtime is an out dated concept.
Hmm, couldn't go past the first question because it maxes out at 1MM.
We assume you know some object oriented programming and we do teach you all the Objective-C you need to know to make an iPhone game with Cocos2D. Our last tutorial/project involves making a one-level Angry Birds clone. All of our games (https://app.makegameswith.us/) so far were built by students who learned through our tutorials. Nobody had touched a line of Objective-C before we got to them as far as I know.
30% off the A Book Apart collection
Exactly. I couldn't have said it better.
You can also stay with Chez JJ, which has no such requirement. We've hosted over 20 YC companies in the past year, many of them international, and we also help with orientation to the Bay Area.
How to Optimize Your Site for Mobile
Why not take down eBay then? I'm sure officers could easily fulfil the same criteria of being able to buy "counterfeit" goods from there. Amazon too no doubt.
Letting authorities get away with this sort of shoot-first approach is a very slippery slope. The Dot Com debacle is simply a bigger version.

Sure - these may be bad actors, but we don't really know that do we. Where is the due process? Where is the investigation uncovering a warehouse full of goods? Can any of us trust our business to a .com domain name any more?
but yes. it has to wait until the stream is done before producing any output.
SAP Hana
Show HN: Looking for Android users to beta test a really cool shopping app
You can add some functionality to limit scope and implement a caching system (which is also proposed here) to deal with M*N issues with a focus on keeping backwards compatibility. E.g. the caching is done automatically, the scope spamming control is a best effort solution based on static analysis (for example).

Moving from headers to modules is a fundamental change in how the language operates and is guaranteed to further break compatibility between compilers further. I worry that jumping to add these features to the language standard is premature and we should instead look further to optimizations within the preprocessor and linker to see if we can improve performance first.
uhhh. You mean like shuf -n NNNN ?
So, knowing that there may be no return, you are ready to leave everything and start over in an extremely unknown environment. The support may be a few years away. You leave your family, friends, and relatives for making a meaningful life? Doesn’t this look more like suicide?

I think there are many much better ways to make a future for mankind. Just look at the children in Africa. Technology innovations can do a lot on earth.
$80k or $150k seem like pithy amounts of money to fund any sort of company. What am I missing?

That's one good person's salary for a year. One.
What databases do you use in RDS? RDS isn't a database, it's hosted MySQL, SQL Server, or Oracle.
With a city of 80,000 people on Mars, you can sure bet someone would start building/selling rovers for people to cruise around in. And there will definitely be contractors willing to build up your bubble-house to mansion standards.
Embarcadero Interbase. Delphi Pascal. Low wages, few employees, lots of projects, no time to update massive codebases, so, yeah.
Chrome’s New Tab Page to get a new design
I am also in roughly this situation with my Kickstarter backing. I have funded 10 projects over the course of the last 10 or 11 months. And I just received my third item, allow not in the same order I backed. For right now, this has definitely put me off a little from Kickstarter and I am hesitant to back more projects until I receive some of the ones I have already backed.
Indeed, I find that it's used so much and in so many different ways that I really wish it'd fall out of favor. It now carries so many connotations and subtleties that linguistically speaking, it always seems like the "wrong tool for the job."
I think it's telling about the audience here at HN that no-one, in a set of threads about communication skills, called out that my second and third sentences were positively and unnecessarily brutal.

Some commenters may say, well, we see the overall point and agree with it, those two details could be overlooked.

But, the whole point here about empathizing with the client, is that those are the two details that matter.

I could have structured this argument a little differently and been much more positive (a compliment sandwich, they call it) and lost none of the impact.
The Lying Disease
Parental Monitoring Apps
Which is essentially the point of a cloud os. Its operating under the assumption that every "application" you want to use will be self contained in the form of a website. So, for instance, instead of having a Microsoft Word binary compiled for the OS, you simply have a link to Google Docs. I'm downloading the .iso right now to try it on a VM, but this seems like it would be very useful for older computers, or computers for people who only email and do basic browsing.
Yup, the first thing I thought when I read this: I hope this doesn't end up hurting non-resident applicants to YC.

The "prevailing wages" for an engineering position (the minimum salary the company can pay an engineer on a H1B visa) in CA are about $75K. This means that there is almost no leeway even if only one of the founders needs an H1B: this funding alone would not cover it.

YC is very aware and supportive of immigrant entrepreneurs though, so I am sure they are already thinking about this.

Two mitigating facts:

- It is prudent to have enough money in the bank to pay the H1B employee for a year, but this is not a requirement before filing for an H1B, especially if you can show that there are other ways the company can continue to pay the employee. Most significantly: revenue :)

- The H1B is not the only route available to non-resident entrepreneurs: the O1 visa is another option, although the requirements are more stringent.

I have had to cross a few of these bridges myself, so if I can be of help to anyone reading this, please email me: hnusername@domainINprofile.com
The Chronon Time Travelling Debugger
Everything, and as much as possible.
> People have trouble getting python libraries to work too

Aside from developing on Windows with C extension libraries, those are increasingly rare. Pip + virtualenv works wonders, and the latter has been folded into the most recent official release of CPython (3.3), so it's now officially the right way to do Python package management, as opposed to simply the de facto approach.

As someone who's had to use both, I will say that my experience with even the most basic, functionality in Java's package management is a nightmare, whereas learning how to use the same basic functionality in pip/virtualenv was so easy, I wondered why I'd been putting it off so long.
Elon Musk sheds more light on plans for Mars colony
I'm presently prototyping RavenDB for a big development project at work. For what it's worth, I'm really impressed with it so far.
D is not backwards compatible with C or C++, it doesn't even have a preprocesser. I think what you mean is D code can link C code if you use the C standard libraries.
Question, how do you run your dev environment? Are you running in on AWS too and have a separate DynamoDB setup?
SQL Server. One day, we'll have a Metro SSMS.
Responsive Youtube and Vimeo videos with simple CSS and HTML
PressureNET 2.1 released, with a teaser and code for our data visualizer
This is just a bad joke.
App for that, app for this .... Every grocery store, every department store have an app. I am so overwhelmed. I don't want to use any app other than a browser.
So if this was on a website instead of via phone the authors would presumably be facing criminal charges or years in prison, right?
> Have we not realised that the future of programming languages is likely to be increasingly functional?

Next to the Lisp dialects (and perhaps Haskell), Smalltalk is by far the most transparently functional language I can think of.

Smalltalk is really easy to pick up if you're familiar with the lambda calculus (whether in theory, or via a Lisp or Haskell). Just think: object <-> closure/higher-order function; messages <-> functions; chaining messages <-> currying functions.

The wrapping/syntactic sugar around the functional counterparts in Smalltalk is pretty transparent, by design.

EDIT To expand on that, Alan Kay (the "inventor" of object-oriented programming) has said that Smalltalk is one of the only two truly object-oriented languages that he's ever seen.

The other? Scheme (a Lisp)! So just because Smalltalk is "purely OO" doesn't mean it can't be as functional as a Lisp at the same time.
I just tried this on my account. There's no way to steal money with it. Only view account balance and transactions.

Also it looks like BofA has responded to basically the same issue but with credit cards: http://www.msnbc.msn.com/id/44231957/ns/business-consumer_ne...

“Our objective is to balance customers' need for convenience and quick access to general information with industry best protection of their accounts,” wrote Betty Reiss at Bank of America. “In addition to at least two levels of authentication required to access very limited information over our automated system, we have additional security controls in place to detect potential abuse of our automated systems. We understand that there will always be individuals who are trying to beat the system, and we're constantly looking at measures to better protect and service our customers.”
Mine is a standard Enterprise environment with Oracle DB all around. I am surprised Sybase is not listed. We also use some DB2, but 90% of it is Oracle DB.
If that's a sincere comment I expect you're already in Africa helping the children. Else, maybe you are doing something for yourself or your family. This is more like that.

Of course I'd not go if it was suicide. But technology can overcome lots of hurdles. Colonists in the past had the same decision to make, and here we are in America to prove it.

I just know that every photograph I see of Mars landscape, I feel a rush, I want to run to that far horizon and see what's there.
By the way, in the first example you have "should be able to subtract (1-1)" (not verbatim) but is 2-1 in code
Is there a particular reason that Maverick were involved? I don't know the guys well enough but they seem like your traditional Wall Street hedge fund.

I'm probably completely wrong but guessing Sam Wyly was perhaps one of the major reasons?
> If you think about it, character is really just the additive (or multiplicative?) result of thousands of tiny choices we've made along the way in each present moment, for better or for worse.

This is the idea underlying Samuel Smiles' book "Character" ( http://www.gutenberg.org/ebooks/2541 ).
Just having fun...

Non-fiction writing is plagued by unnecessary words and complicated structures. Extra words aren't impressive; they're confusing! Legal documents are a rare exception that use complex structures to limit ambiguity (or to create it). Unless you're drafting an air-tight contract, complexity will only contaminate your message.
No one's using MariaDB? Or is it considered to be MySQL?