skysight-inc/HackerNews huggingface dataset:
I'm guessing a meaningful percentage of the companies interested in an A/B testing service like theirs (e.g. online retailers) are over 200k monthly visitors and are on the $400/month plan, if not an enterprise plan.
This is exactly the comment i was looking for.
I read an article on Techvibes written by a lawyer who is interested in working exclusively with startups and SMEs. His website has an online form for Privacy Policy and Terms & Conditions quotes. It was very straightforward - you fill in some information about your startup and that's it. He called the next day and got more details. His pricing is great and he is flexible on payment terms for startups. So that's how I became a client . . . if you are in Canada PM me and I'll send you his info. He does incorporations too - although if again, if you are in Canada you can do a Federal Inc online for $200.
Definitely what needs to be done is that teachers need to be given more respect for the work that they do. This includes not paying them below anything else a mathematician could make elsewhere, and in general making it a better environment (who cares if your math teacher is the best at math if s/he has a bunch of bullshit standards to get through). I'm a college student who would love to be a math/cs teacher but I don't see it as anything sustainable or worth it.
Oakland, California – Brooklyn by the Bay
For someone who isn't a programmer, and doesn't have much of anything to put in a GitHub profile, LinkedIn is useful. For one, people use it, including startup founders (it's one of those things where you can not like something, but if people use it more than the thing you like better, it doesn't help). For another, it's standardized (maybe not well, but it's still somewhere you can go and be reasonably informed as to someone's background, without having to figure out what is going on in their custom URL (a lot of times, the personal website is great. It also is confusing sometimes when you want a summary that you can grasp in less than a minute, especially if it requires clicking around). Finally, you can see how you are connected to someone very easily, which for me, has been really useful in both finding warm leads and in helping refer friends places that I was unaware I had relationships with employees.

I'm tech-savvy, but not a programmer. LinkedIn is a useful tool that I rarely use. However, when I've needed it, it's done what I wanted it to do.
In my experience working on an enterprise software product, it's not so much that price drives them away from Oracle/SAP/IBM/..., but a perceived lack of value or ROI. Competing on value instead of price is definitely possible in a B2B context (although to be fair some companies are just cheapskates and will always buy the cheapest product).
> This seems like comparing apples to oranges. Looking at the average lifespan of smokers v. the average age of an alcohol related death isn't right.

It is an apples and oranges comparison, but that's just the data we have. I tried to word this in a way that highlighted the fact that the comparison was a little dodgy.
Yep that was not the point I wanted to express (what did the company do). I shallowly explained it as well: we hardly described our own product, making it difficult to read from a market perspective.

As a sentence: Web opinions miner and network of influences analyser.

As an example: national market study on insurances based on expressed opinions on the Web, collected in two days, classified and weighted on various criteria relative to the business requesting the study.

Hope it helps.
You can still do state using the state monad.

> this gives almost all of the advantages of Haskell

except one of the biggest ones - the type system. Obviously this is subjective though. Some people prefer dynamic typing :)
Fb-flo, a tool for live coding from Facebook
If anybody has any bright ideas on how this could be used with http://2fb.me technology let me know..
>And documentation in clojure code in general is very poor. People think their code is self documenting. It is not.

Clojure functions and macros have docstrings you can query with the "doc" function. Honestly I've started keeping a repl open all time like I used to do in C with a terminal + man, so I can use (doc whatever) or (source whatever) to see the documentation + implementation details of most of the functions I use.
TaskRabbit seems to focus more on simple errands that anybody can do and handles the details for you. They describe it as "Your to-do's, done".

GigYard focuses on helping people describe their unique qualifications so that they can be offered as specific services. Then gives customers the tools sort through those qualifications in order to find what they're looking for. It also takes a more hands off approach and expects that the customer and service provider work together. Similar to the way Craigslist works for buyers and sellers.
There are advantages, but this poses a high bar for adoption. The current approach of keeping the entire suite of sensors on the car means that infrastructure won't need immediate upgrades to support autonomous vehicles.

I have no doubt that smarter roads are in our future, but they pose too high of a price for wide spread adoption of autonomous vehicles at the outset.
Yeah. Especially because Amazon pays to retarget people based on their cart items until they convert. So if you have goods listed on Amazon, this is a way to quickly get people that you interact with on Twitter to sign up to get more pressure on them to make the extra step from add cart -> purchase. If they can make it so that you don't even have to visit the Amazon site to give you cart reminders I could see more people than just Amazon adopting this. So you effectively get free ads on Amazon's dime if you can get customers to adopt it.

Even people like small authors could do great with this: they can have a smooth transition from talking about their book with people online to having them buy it without relying on people's keeping their short term memory together so they remember to pick up the book. Authors sell books on their book tours because people don't have a chance to forget to pick up a copy.

If you find it annoying, you can just either not follow the Amazon accounts or block them. This is a nifty little thing, and it'd be a shame if it gets screwed up.
Yup definitely. The fact that Django comes "with batteries" is one of the reasons why I'm choosing it — for people with less of a tech background, I'm hoping to show the "how" first (getting the web app working), and then work on the "why" in the latter half of the book. For me, seeing things work first was more encouraging and got me more enthusiastic about learning more. I'll definitely expand on this more in the book, and thanks for the comment!
Yes, it will be. The rate itself obviously depends on number of transactions and amount of data per transaction.. Both of those are specific to your implementation.

That said, as a reference, a Bitcoin transaction today is anywhere between ~160~1000 bytes, and the full block chain is on the order of tens of GBs. Is that a problem? It can be. To address this, Bitcoin uses Merkle trees and "Simple Payment Verification" (SPV) -- worth looking into, if you're interested.. long discussion on its own. I'll just note that SPV changes what you can say about integrity/security of the transaction.
Fair point, especially as I thought I have been acknowledging my mistakes enough. They are concentrated in the "Ignoring problems" part, mainly.

I blame myself to have ignored the problems, and not to have acted on them. The overconfidence as well: I thought we would know soon enough if we needed to stop. For a zero loss operation.

If we follow that direction, I would have never accepted to join the project.

I have been naive enough and my lack of experience did not help me to react properly, and in time. That's what happens when you play with grown up people, on your own and without requesting neutral advices ;-)

Also, I have challenged the CEO (and his partner, she was a cofounder and the head of marketing… yes I simplified the problem not to report the failure on people but rather on the behaviours)… it is just it is technically very difficult to trigger something when you have 6% of the shares, and when all the powers are concentrated in one person.
Which means that if he wanted something, he could have it. Even firing me for no real reason (when you have an R&D gov discount in France you can fire anyone related to R&D).

I did not relate it much as well but everything was fine on the technical side. At least the process and the everyday life. This, has been my best work experience: we open sourced/improved Node.js libraries as much as we could (and eventually became friend with the sigma.js author).

Maybe it was useless but surveying the whole insurance market through online opinions mining for a specific country in less than two day is somewhat valuable for whom is able to pay you for those data ;-)).

PS: I am not a native English speaker so any feedback to correct the mistakes are welcome. There is a "Contribute" link at the end of the article: open a PR ;-)
I'd rather use a typed language which is why I'm following the development of PureScript ReactJS bindings.

http://www.purescript.org/

http://tryps.functorial.com/
#AmazonCart
The startup violated rule #1: Never do anything for free, especially if it costs you money to do it.

Not to mention the total lack of honesty within the company.
This paper, linked in the footnotes, is a good starting place:

http://www.tandfonline.com/doi/abs/10.1080/17437199.2010.537...
One of my earliest memories from childhood is of my uncle, Tom, picking me up and strapping me in a carseat. (Considering carseat usage habits in the late 1970s I would have been quite young.) I still thought of the derogatory sense first, when I saw that phrase.
I've thought about this a bit for homebrewed beer (illegal to sell, but perfectly legal to give away and/or trade). My only thought is that you could manage the shipping of the items--have each trader send you the item, where in you inspect it, and once you've received both, you send both along, otherwise, you return the original widget to the sender.

Charge shipping plus a fee for that service. Plus, if you have a centralized shipping location, you'll be better suited to get deals on shipping costs.

This, of course, ignores the fact that it's illegal to ship alcohol via USPS, and it's against policy for UPS and FedEx.
How about a website where users can upload pictures (with description) of what they have available to trade, and other users can match the appropriate items from their inventory to make trade offers. With the user's profile, you can have a trade history, feedback, the ability to make private trades (maybe a premium feature), and a "showroom" where users can display their prized widgets.

Of course forums, private messaging, along with advertising would be appropriate. I've never built an online community, but I would wait to gauge interest of users interested in purchasing widget-related products before investing the time and capital to develop that.
It's bad enough how dirty and run down K-Mart stores are but another thing that always drives me crazy is you can't easily find stuff at different K-Mart stores as it seems each store's floor plan is laid out differently (and all their floor plans seem haphazardly).
Modern NAND based SSDs wear out, their individual cells can be rewritten only so many time. So a big drive even with a smallish buffer is a consumable, although maybe the numbers work out now. They didn't ~3 years ago when I set up my current system.
Sure. But if you're asking someone where they were at the time of a crime -- e.g. Were you at Nicole Brown Simpson's house yesterday at 7pm? -- and that turns out to be a really difficult question for a person to answer, then maybe that's a signal that something more is going on.
Must admit. I hated math because it always felt impractical. I think I was misguided and really what I needed was a better teacher /well rounded understanding of math /problem solving
In JavaScript, why does (null + null === 0) return true?
I could be convinced into thinking == would return true if null was treated as 0 (so 0 + 0 = 0), but with ===, this doesn't seem right at all, especially considering:

typeof null === 'object'

and

typeof 0 === 'number'

Can someone explain?
Most of the stuff is pretty basic typography. And I am just learning typography and the best way was for me to apply my knowledge.
> What kind of programs can work like that? Continuously running programs, like web servers/GUI programs?

I use Common Lisp and Hunchentoot to build RESTful web applications. I can connect to the Lisp image running on the server using Swank from Emacs on my development box. If there is a bug, I can change the function, recompile it, and test the change with curl, without rebooting the server or reloading the app. The same techniques work for adding new functionality and APIs.

I suggest just giving it a try. It'll change the way you think about building systems.
I completely agree. I find concrete examples far easier to understand than random sequences of characters. Take some time to come up with a toy situation in which I would want to use your code, and use the nouns and verbs appropriate for that situation. It's much easier to translate concepts from a concrete example to my own situation than to try to figure out how "Foo" maps into my problem.
> This is nice, but I was hoping to find guidelines about designing the syntax for a new programming language. As others are saying, s-expression syntax is simple to parse because it's basically already structured like the AST. But s-expression syntax isn't so easy to develop in, especially for non-developers.

IME, the "especially for non-developers" part doesn't seem to be true. People who are exposed to s-expression syntax first don't seem to be any more likely to have problems with that syntax style than those introduced to programming with other syntaxes are with whatever syntax the are introduced to first; the people that are most put-off by s-expressions as a syntax of expressing programs are people who are attached to some other syntax first, and particularly people whose experience is with multiple languages all from the same syntax family, usually the ALGOL-style family.
New mobile app allows you to auction off your parking space
This makes me think of the State Farm commercial, "They can't put anything on the Internet that isn't true."

Bonjour indeed.
I had the same question. One of my friend wanted a custom domain email solution, I found ZOHO, but the services it provides has limitations. Had to fallback on email service provided by the hosting service.
Insoluble or unsolvable?
Any cheap lamp with a suitable warm bulb. Right now, I'm using some $9 lamp from IKEA, along with a $6 stainless steel clamp-on light -- both using some sort of GE-branded CFL bulbs with a warm color temperature.

The Philips Hue system seems neat, but not $100-$200 neat.
Wal-Mart is ghetto, but you are very likely to get the lowest possible price ... for junk.

Target is a moderate discount store that has nicer displays, wider aisles, and some higher end products. It's Wal-Mart for the middle class.
Cool, I like it. I've messed around with Keezy app a bit and had a lot of fun, but always wanted the ability to loop. This seems to fill that gap. Nice work.
More ISP's deliberately slowing down traffic
I think people have become numb to "Apple leaks" given the volume.

For a while the Yahoo homepage had a Kardashian article EVERY SINGLE DAY. Now, it seems that iPhone 6 "news" is in the same situation on the site. Correlate from that what you will.
I may be amazingly biased given that I work for GitHub, but a lot of these issues are solved by using the Notifications section of GitHub (https://github.com/notifications).

Of the hundreds of repositories we have going internally, the largest is our main GitHub codebase. We have between 80 and 100 developers committing to that one repository every week. This includes something like 160 commits per day across something like 30 pull requests, every day. A lot of us have switched to using the Notifications tab over email (though some use email filtering and others use both). That tab groups all your notifications by project and you can both ack and mute threads easily.

I tend to go to Notifications once a day or so and manage everything - mute the stuff I don't need to hear from again, unwatch repos where I don't need every notification, see where I'm mentioned, etc. The user and team mentions that this author refers to as a "hack" are in fact a very powerful notification feature. If we need someone from a specific team to review something, we mention them or their team. I find it much more powerful and flexible than the more rigid assignment system of other tools, though you can also assign people to the issues associated with a PR in GitHub as well.

The Issues guide on our Guides site is a great overview of these systems and how to use them well for even large teams.

https://guides.github.com/features/issues/

https://guides.github.com/introduction/flow/
The people who want it most (will pay the most and will pay immediately) are advertisers. Which means the apps that want it most are those that have loyal users, but have been unable to effectively monetize them to advertisers. There are plenty of applications for it outside of ads. To extend your question - why would you truly want to link out to another webpage in someone's browser? That's what AppLinks/OmniLinks/DeepLinks are designed to do - to make the relationship between app use resemble the relationship between web pages.
Observations of an Internet Middleman
Hire from your user base
Same here. Eagerly waiting for YC in India.
Hope they start soon in India.
I would not say it's the only one, Johnny Castaway is an old favorite of mine and others:

https://www.youtube.com/watch?v=hVgGfKY91Lg
To be fair, I fail to see what sacking a CEO has to do with a technologically negligent practice. Yes, their Canadian expansion was botched but it seems like there might just be bad media reporting trying to link everything back to their very public fuckup? Wouldn't the CIO be more liable for such faults as a massive data breach? I do see the small comments in the article regarding CIO upheaval but unless there was some evidence of the CEO actively undermining security in the information sector of the company is this just another case of chief officers canning the guy to save face?
Assuming that it doesn't taste as bad as it sounds, it's likely that this will just end being a quick meal replacement here and there. I.e. you're pulling a long night at work and you _could_ order pizza but that's unhealthy so you whip out a Soylent shake.

It's certainly not a revolution by any means
Yeah, I've had no trouble dipping my toes in, trying things out, and then expanding beyond the simpler stuff to more advanced things. In a couple months my company has achieved some awesome results already, and we've been able to put together little fun promos like an Easter Egg Hunt that would have been much more complicated to do without (outsourced) back end support if we didn't have a tool like Optimizely to let us play around with our website.
I'm familiar with proof of work and how it works within a blockchain to secure blocks.

I keep hearing about prof of stake. I'm very interested in it, however I haven't found an explanation that clearly explains to me how it works. I've looked at the Wiki article and read a little about Peercoin. Do you know of any article, video or source that may help explain exactly how proof of stake works?
Protect against SSH Agent Hijacking on Mac OS X with the ability to confirm agent identities prior to each use

https://github.com/TimZehta/mac-ssh-confirm

Does not require compiling, only XQuartz installation.
Ask HN: single founders – how do you do it?
I've been full-time on my startup for about a year now, and though I'm getting the hang of the wild ups-and-downs, it can be exhausting to bounce from client-side to backend to design to marketing to press. When you're faced with a bunch of rejection on top of all the stuff you normally have to do, how do you keep going? And if/when you burn out, how do you recover?
We've basically proven that short of a software glitch, the car will always react faster and more appropriately than a human since a computer can process more information quicker than a human.
self-checkout is hit and miss. I really really really wish for 2 things:

1. "beginner" flag on some self-checkout systems

2. An actual roped walkway up to the self-checkout area, like in a bank. You get to the front, you choose the next available area. I've lost track of how many times someone was 'behind' me, but walked past me to grab a kiosk I was walking towards. insane.

There's so many ways self-checkouts can be improved, I don't believe for a moment the arguments against it when I read "people prefer live tellers". There are a few live tellers I prefer, but I don't prefer live tellers overall over self-checkout, but self-checkout is implemented so poorly at so many stores... argh...
Is the same person reposting it? If so, its spam and should be reported. If it's a new person each time, and each time it continues to get up-voted, then you're going to have to just live with it just like we all have to live with articles we don't care for making it to the front page. Obviously HN has consciously made a decision to allow reposts after some cool-off period.
Google expands same-day delivery service to Manhattan, LA
Target has a coupon app called Cartwheel. You get a certain number of coupon slots that you can fill with pretty good deals. When you go to Target you scan your phone at checkout and it knows what coupons you have selected and reduces the price of the products you purchased. The more you spend with Cartwheel coupons the more slots you get to fill up. My wife thinks this is great. She saves us a lot of money and its kinda fun for her to find and pick savings based on what she wants. Target is making a fucking killing on this. We shop there frequently (it's cleaner than the local Wal-Mart too) and Target is mining our data and influencing our purchases with their app. I can't help like being a product when I'm getting decent savings and deals I want even if store I'm working with is making it work for them too.
I find it amusing that one comment questions how the valuation is so high, while another questions how it is so low (compared to a competitor).

While there is a separation between Automattic and the WordPress Foundation, the fact that WordPress powers something like 1/5th of all websites can't be overlooked.healthy. The WordPress VIP service has been picking up a lot of very large enterprises as customers. I imagine their revenue is very
AngularJS in Patterns
This is the basis of the SLAM algorithms (SLAM = simultaneous localization and mapping). As you say, if we all had these cars, we'd quickly know about changes. Of course, the hard problem is finding the new lights, but if this was to become mainstream I think a lot of things would change. For example, if a town decides to install a red light, they don't just install one, they register it in a national database.
Unfortunately I think describing the situation as merely 'fidelity' is a bit misleading. There's other ep clones out there, but they're all lacking the set of animation routines the original had and so none of them really look like the original other than that they all have color-shifting polys zipping around. For an abstract art piece, this is rather important, hence the absurd effort spent on decompiling an 80s screensaver.
Heh, forget the technical considerations. A manuscript fragment of massive historical implications being passed to them by an 'anonymous source'?

That's improbable enough by itself.
The Best Way to Simulate Photoshop Designs on Your iPhone, iPad or Android