skysight-inc/HackerNews huggingface dataset:
LLC is definitely the most flexible business structure currently available, but it comes with a high price tag in California (>$1k once you've paid the attorney, and that's every year). Depends on how good your margins are and what kinds of things you'll be having your employees do, but if liability exposure isn't a big concern, hang onto DBA status as long as possible.

California is an amazing place to live, but a lousy place to be in business. If you're not tied to your current location, the best advice you'll get is to get setup in Nevada ASAP. Your balance sheet, stress levels and sinuses will all thank you often and profusely if you do.
As Paul Graham said, find people who are animals. The kind who aren't simply talented. They do it because they need to. It's in their base instinct, to build, to sell, to do whatever they need to.

Also since this has happened to you twice, you might also want to look at yourself and see whether the problem lies with you. A lot of charismatic people actually have others flocking to them instead of trying to pull away once the vesting cliff kicks in. You might want to upgrade your leadership skills or at least your mission.
I tried to ignore your accusations, ad hominem attacks and attempts to paint me into an extremist corner. Where as I'm being sophomoric, your arguments are not reductionism? Adam Smith's comments do not age well when applied to convoluted multi-party interests in the virtual world.

"Value" is a low bar. Do you have thoughts on Facebook's moral responsibilities to their actual users particularly given the sophisticated psychology experiments it's known to run? Is reduction to engagement and economic value appropriate for what is the social platform monopoly?

I have every confidence that the psychological manipulation used today will be found to be unethical in the decades ahead as we gain understanding of the brain and establish science that supports morality.
One would think that, for the people calling Republicans "nazis" in the 2000's, the absence of swastikas and Nazi Hails should have cleared things up. But they did it anyway.

People are not simple creatures, and things like crying the wolf actually do confuse us pretty easily.
You may want to give a try to Zoho.
5 GPU Ethereum Mining Rig Build Guide
I never once in my life imagined that one of the first comments on a front-page HN post would be one that claimed that refusing service to Nazis was "spurious" and "bigoted" and that said comment was not flagged-to-oblivion.

For anyone reading this thread, please know that this is NOT the majority opinion within the tech industry - not by a long shot. We are not Nazi sympathizers, and we do not think this is normal. It's not normal.
How to effectively launch a small scale manufacturing of your IoT product
Not sure if you've ever actually been in academia, but on any type of publication (paper, thesis, etc.) it is very well understood that title, abstract, introduction and conclusion are "for the masses" while the rest is for the interested (and assumed-to-be-"qualified") reader.

However, I agree that we should expect science journalists to be in the latter group.

So I see failures in both sides of the communication.
Errm, we're talking about performance of joins
Extracting all Go regular expressions found on GitHub
How to Remove the Vastu Defect of Toilet?(Part1) Vastu Tips for Toilet Direction
Yes, if the purpose is to make money as opposed to learning or for fun, I agree it's better to ride the trend. :)
I totally agree. I'm a big sci-fi movie fan, and not usually a snob, but I found both Inception and Interstellar to be pretty mundane.

FWIW, a classic sci-fi movie that leaves me similarly cold is Bladerunner (although I love Philip K. Dick).
I had a subscription to BYTE magazine. That issue was how I discovered there was this amazing language called LISP.
The issue is that the browser is waiting for a return value from a called event function. The browser changes its behaviour depending upon the return value. Singlethreading versus multithreading is irrelevant.
Analytics Team of Captive Organisation (X shared functions) :

* Management (Manager) hardly aligns their goals with the client/partner (X) for whom we support instead they're primarily interested in filling up their Kpis in their ppt for their own organisation (XSF) even when we're fully funded by X.

* New Projects and tasks are kicked off just to make more number of slides in the weekly meeting rather than delivering valuable insight on time that could just go on in an email.

* Employees are just another data point in their Kpi sheet, empathy for wasting employees time and career doesn't seem to exist.

* Fresh grads out of college has been taken into the organisation with no clear idea about how to help them with a successful career and nor this responsibility exists.
I disagree.

If we are willing to go beyond our original continent of Africa and further develop technology, husbandry and agriculture and Aristotle would likely agree that anyone engaging in the above would be virtuous (else we go back to hunter gatherers and cave people), there is no reason to fret about Mars.

There aren't even macroscopic animals whose habitat we might disturb.

To me it's an absurd argument. Take one fewer step on soil and save some microbes tomorrow.
1) We're talking about paying for ProtonMail. This is implied by the context in both mine and the parent's post.

2) Exactly! And despite not being comfortable with Bitcoin as an investment, you may very well prefer it over the short term as a payment mechanism.
Ask HN: What process should I use to find SMB prospects for a B2B SaaS product?
I'm currently trying to build an outbound sales process for our SaaS product. One of the biggest challenges I'm facing is figuring out how to reach out a large number of SMBs. I have previously tried marketing focused approaches but they have been very slow and expensive to do. I'm currently trying to follow the process described by Aaron Ross in the book Predictable revenue. One of the main things I'm trying to figure out is different sources for obtaining highly targeted prospects with contact information.

What are the some of the ways in which you prospect for your B2B products ?
What's the best way for me to completely automate the entire process ? Do I hack several products together or go is there some solution out there which already does this ?
This is cute, but Downstream Color is such a disturbing movie that it deserves more than just an interpretation of its title in code. Something that simulates the life cycle of the spore-thingy in code would be pretty cool.
The lack of support among the technical bitcoin community is very glaring: https://en.bitcoin.it/wiki/Segwit_support#Developers

And very few companies signed that New York agreement. Most of the prominent exchanges and businesses have not agreed to the 2x portion of segwit2x: http://nob2x.org/

Where is the large portion of the ecosystem that supports 2x? Where it 2x's community? r/btc had already moved on to Bcash. There's no one cheering for 2x, just an agreement that people signed in the hopes of getting segwit activated. Segwit is activated now, they're just still stuck with the agreement for now.
whereas the productivity varies by at least a full order of magnitude

I think we need to put the myth of the 10x developer to bed. 99% of the time, the 10x guy is just someone who solved the same or similar problem at his or her last job and are simply exercising their experience. Sure there are outliers, but that's the same in every field - whereas in programming 50% of people believe that they're the 10x guy and that all their cow-orkers are slothful idiots.
Sticking with the Starcraft analogy: We're spending the resources constantly, and even increasing the size of our army to combat the constant onslaught of enemies. If we could basically decrease the price of our units, then wouldn't that be a benefit? You spend a boatload of time and resources on research, and gain on ongoing benefit from it.

Take this laptop: spinning platter drive and 4GB of RAM. I'd be happy if it could do more with the same hardware, and I think that's the core of what we're talking about.
Oh wow...dayum.

I knew that Springfield was used for the Simpsons town because there we so many that used that name, but I thought it was just an oddity or something.

I guess I was indeed in for a surprise!

Thanks for the link!
Easy there, pal. I think people write "C" because the letter C alone looks odd in a plain English sentence.
> The time when showing text was done by the application writing a few bytes in VRAM is long gone.

Related: just went to a news site that had this absolutely gorgeous, readable font called "TiemposHeadline" for the headlines. That font was loaded through the @font-face interface of CSS, so that's probably somewhere in the ballpark of 1M.

That I so casually navigate to find the name of the font and how its getting loaded is due to devTools, which is tens of megs of storage space plus whatever chunk of memory it's eating.

I think examples like Doom are misleading. Those are essentially hand-compressed diamonds of software. Some of the resource-saving techniques used there are bona fide legends. It should come as no surprise that an increase in availability of RAM and storage space causes the software to accordion out to fill the available resources in return for ease-of-development.

That said, I'm all for software minimalism movements as long as the functionality and usability remains roughly the same.
> And yet, that has changed over time, implying that there's definitely a big non-biological component to the ratio.

Which OP and I are not denying. Such a simple logical error I would almost expect among the civilian population, it's odd when software professionals on HN seem to completely loose their logical faculties when certain topics are discussed.

> Right, because....

See above comment.
>vastly favour the top billion humans right now

I see it more as favouring the most intelligent. The real $$$ isn't in day-trading, it's in figuring out which cryptos have future merit. That means reading white-papers and distinguishing good ideas from hype.

It's a return to what investment is supposed to be: figuring out which ideas are worth capital.
Curious, being a RoR app, did github ever run on Heroku? (Obviously googling "github heroku" is just a million tutorials on how to integrate.)
>you destroyed Syria tomorrow

Huh?

>whose blood would you thirst next

What?
Thanks for the feedback !
Indeed it is make few assumptions of what ecommerce is like, key part here is not making room to push any other business logic in ..and Auth/Capture will get supported soon. Tax/Discounts is part or the order-item logic .. letting your app fully control over it. Product has full information just to move that managed logic from apps into digota. the goal is to replace the common ecommerce frameworks with digota as the core.. sass and licenses are an option right now. thanks :)
I think arbitrary is the wrong word, the correct word is subjective. The decision wasn't random, or capricious as is the denotation of arbitrary. But the decision was subjective in that it's based more on instinct, bias, opinion, feeling, than it is on something objective that can be articulated in a way that it's a reproducible judgement with different particulars.

Added since I'm hitting a rate limiter:

These white supremacist flare ups happen in the U.S. and there's no predicting how serious they are by casual observation. There is substantial evidence they want to establish a white ethno state, that is their stated goal and purpose.

1924, Democratic national convention, KKK tried to get their guy made the Democatic presidential nominee, it involved physical fist fights, hundreds of police had to break up the fight, it took over 100 rounds of ballots over two weeks to sort it out. The following year, 25,000 KKK in full regalia were marching on D.C. in broad daylight.
https://en.wikipedia.org/wiki/1924_Democratic_National_Conve...

1934-1936 Nazis at Madison Square Garden
http://mashable.com/2016/07/27/nazis-madison-square-garden/

1984 there was a broad daylight armored trunk heist in California, $3 million bounty. Most of the money wasn't recovered but what was traced was found to be funding various Nazi organizations with the purpose of starting a civil war. One of those groups, The Order, had a hit list including Allan Berg a Denver journalist who was assassinated outside of his home, by Nazis.
http://articles.chicagotribune.com/1985-01-31/news/850106068...

2015 Charleston church shooting by Dylan Roof.

And an FBI DHS assessment this year that finds again, among domestic extremists, they are most concerned about white supremacists.
"White Supremacist Extremism Poses Persistent Threat of Lethal Violence."
https://www.documentcloud.org/documents/3924852-White-Suprem...
Caveat: I'm not a professional statistician.

My impression as a student, however, is that among statisticians, Bayesian statistics is viewed as a part of the mainstream way of doing statistics. So it has perfectly okay reputation in that sense. But when it comes to applications, the extent that Bayesian methods are used varies between fields quite much. In machine learning and computational statistics community, it seems to be very popular. On the other hand, ome other fields (esp. the published papers) appear still to be mostly about hypothesis testing and p-values. (For example, last time I checked, the "Introduction to Statistics for Social Scientists" first undergrad level course in our uni was mostly about the traditional frequentist stuff.)
It always perplexes me when libertarians (the Silicon Valley kind) argue for radical freedom but don't like it when a company chooses to exercise it.

Don't like it? Create a competitor to Cloudflare.
Uber’s new head of Asia is a former Goldman exec who once climbed Mount Everest
Domain name is the interface to a website, typing in emojis is bad UX. Not to mention sharing URLs, and how different user agents will handle them.

IMO, It's a safe bet against emoji domains taking off.
There's this event called the second world war.
I second this. Have been PoCing OpenShift for a couple of months now and it's been a joy to use.
ICOs, in general, are really immature. The market is being exuberant and the majority of projects in the space may fail. Many people are taking advantage of the current status.

The ecosystem will eventually mature and follow some guidelines learned in the past decades by angels and VCs i.e Doing a small seed round first, proving you are building something people want and then, if you achieve your milestones, you can get to a series A and so on.

The ironic thing is that these milestones and progressive rounds are easier to achieve and track with tokens. If the milestone is not met, the smart contract automatically returns the funds to investors.
> It's not that hard, you've just forgotten how to do these things without Facebook.

This doesn't work because the world has changed since Facebook didn't exist. Now that it does, some forms of social interaction that existed outside of FB now only exist on FB.

I have friends with whom FB is the only form of communication with them, and many more friends with whom FB is easily the primary form. You can't singlehandedly convince all of your friends to move off FB and onto a better platform. Especially since most of these friendships are kinda small.

I've often seen the argument "well if they aren't meaningful friendships, it doesn't matter" but that's just not practical. Sometimes you'll reconnect with someone who you haven't spoken with in 5 years - that's occasionally how friendships work. Friendships aren't permanent and steady in intensity: they sometimes fade in and out. Quitting FB obliterates all those transient and potential future friendships.

We can reduce you saying "When you learn how to live without it" to you saying "When you learn how to live without interacting with a decent chunk of people that you know". Does it seem so easy now?
As mentioned by others, page weight is a bit tricky. However, Google has this thing called "Google Page Speed" and that would actually be a pretty good indication on the performance part.

Then again - any site with good performance can be made unusable by crazy marketing people who wants [insert tracking tool here] on every page or similar.
> we have to decide how that information is structured and communicated to the "higher level meaning interpretation" stage.

Do we? I'm not convinced. I've joined different sensory inputs before and just glommed together the top of two nets, I didn't have to create any of my own representations.

> but we will never get machines to do that if we continue curating structured data sets

Curated datasets are important though. Want your machine to understand more about the world around it? Then you need high quality inputs in formats you can load in. These data also need to be licensed correctly.

> They need to be able to do that themselves.

We don't chuck kids out into the wilderness and expect them to come back as a useful member of society. We have a huge range of inputs specifically curated to help (from toys and shows to school curricula). Later on with specialisation we pay for extremely carefully selected data, presented in a specific order!

Creating high quality datasets is vital for really anything from niche specialist systems to large general ones.
"My rationale for making this decision was simple: the people behind the Daily Stormer are assholes and I’d had enough," Prince wrote. "Let me be clear: this was an arbitrary decision."

Prince wrote that he "woke up this morning in a bad mood and decided to kick them off the Internet. It was a decision I could make because I’m the CEO of a major Internet infrastructure company."

- CloudFlare CEO on why he dropped Daily Stormer as a customer

CloudFlare CEO: “The people behind the Daily Stormer are assholes”

https://arstechnica.com/?p=1148311
Protected classes in California include "political activities or affiliations".

Also, did the website actually self-identify as Nazi, or were they just called that by other people?
Why I'll never tell my son he's smart
Life is a strange thing. One day you can have everything and the next nothing. Then, answers are never enough. And you're left with the option to do the best with what you still have.
> Starups traditionally underpay (due to offering equity)

> For obvious reasons, cap tables highly favor early investors and owners

So tehy underpay but the cap tables still highly favour the owners.

Almost sounds like employees are gettng completely screwed.
I'm genuinely shocked at how some people can so blithely, and possibly obliviously, throw out textbook pro-discrimination arguments when the target of the discrimination is something they don't happen to support.
Setting Gray Scale for PSD Image and Enhanced PSD Conversion to PNG Format
Well, they seem to have been named by reference to https://en.wikipedia.org/wiki/Der_St%C3%BCrmer...
> I advise them to pay no attention to money - I say "it will come later if you have become a great software engineer".

Hasn't it been shown numerous times that pay early in your career has a correlation to pay later?

and yes, getting paid is well out in front of other concerns. Becoming better at my job is nice, the primary goal is to be able to do more and earn more money because of this.
The article has some insight into the ranking formulae of stories and comments --- or maybe they're just educated guesses. It goes back and forth about whether your karma affects the starting height of your comment. I myself first thought that your comment appeared at the top of the thread for a flash, that rank was briefly boosted by novelty. Then I came to believe that it first popped to the top just for your sake, so that you can see it easily right after posting it. As soon as you reload the page, your comment goes down to its rightful place. Or maybe I'm wrong again. Need to read the source code: https://github.com/wting/hackernews.

And I didn't know about the rare bird known as the vouch button.

The best part about the article is that it encourages you to read Hacker News's own guidelines, https://news.ycombinator.com/newsguidelines.html. It's a great recipe. So much discussion, here and on other sites, would be better if everyone said the exact same thing minus any personal attack. From the guidelines:

> When disagreeing, please reply to the argument instead of calling names.
> E.g. "That is idiotic; 1 + 1 is 2, not 3"
> can be shortened to "1 + 1 is 2, not 3."

> Please don't insinuate that someone hasn't read an article.
> "Did you even read the article? It mentions that" can be shortened to
> "The article mentions that."
Gamification and UX Experience
* Killing things that are low profit margins, under some misguided Pareto Principle approach. Sometimes these things are loss leaders designed to pull customers for other products.

* Spending too much on marketing/sales before people want the product. They usually just end up burning their brand if the product is too low quality.

* Too much focus on building multiple small features rather than focusing on the value proposition.

* Trying to negotiate deadlines for product development. "We don't have two months to finish this. Let's do this in one." In software estimation, there's the estimate, the target, and the commitment. If the commitment and estimate are far off, it should be questioned why, not negotiated.

* Hiring two mediocre developers at half the salary of one good developer. They usually can't solve problems past a certain treshhold.

* Importing tech talent, rather than promoting. Usually the people who have built the product have a better understanding of the tech stack than someone else they import.

* Startups that rely on low quality people to skimp on the budget. These people later form the DNA of the company and make it difficult to improve, if they're not the type who improve themselves.
> but can prevent you from voicing your opinions just because they're a "deplorable" or you don't agree with them

If we're gonna talk about Nazis, let's talk about Nazis.
Actually you can learn a lot of stuff unsupervised, and then just use supervised learning to extract the information from within the net. So you can just throw huge amounts of letters at a deep net then later look at the activation at the top and say "Ok, so when neurons X, Y and Z are on it's when it's looking at a 1". I'm pretty sure you can just connect two at the top and have it say the number it sees.

> In order to make AI that really has a chance of reaching what humans would call intelligence, I firmly believe it has to make meaning out of some kind of raw sensory experience analogous to ours.

And why must it be able to do this from scratch? Why must it be hampered with the same limitations we have?
You know things are going south when you're more afraid of being labeled as nazi than actually being harmed by one.
In my experience, the 10x programmer is a bit of a myth. Where I have seen people do some incredible feats of productivity, it usually came with a clutch of bad stuff, too. Like:

- they didn't work well with others and soaked up a lot of management time dealing with their shit.

- they had really limited areas of expertise where they were amazing, but couldn't fill in for a sick colleague.

- they worked in 2-3 day sprints for ridiculous hours, and then stayed home or might as well have.

I'm sure there are incredible people out there who can 10x and also be great team members, and I'm sure management are idiots if they don't pay them 10x.

But in my experience, the people who claim to be 10x are usually just insufferable egotists who have no idea of the pain they cause for everyone else.
Though Smalltalk is quite alive and happy in a niche way. I use pharo.org, but there's also Squeak, VisualWorks and a few others.

There's some good recent work on compiling to JavaScript, which seems to be the universal solvent these days.