skysight-inc/HackerNews huggingface dataset:
Do you think it's a reasonable risk to work on my SaaS at work? My context:

I have 1-2 hours of free time each day max, if nothing comes up. This is because I have a baby. The 1-2 hours sacrifices perfect sleep.

My job on the other hand is not always demanding. I might be able to get a good 2 hour block in for myself. In addition, I have private space and my company is not in software, so they are more likely to be unaware.

My SaaS idea is intended to be a personal scale business, so even if caught it's unlikely my company would be interested in it. Totally unrelated to their business as well. There is a slim chance my idea can catch on larger than I expect, but I'm not banking on it.

I also do not come from a CS background, so it takes me triple+ the time of what some of you can hack out a site. I've only created one app and I have to learn new tools for this new one. Thus the time crunch is even more extreme.

I can work on my app through a web IDE and private IP (HTTPS). Will the company be able to detect it? Alternatively I can shell out for a new Macbook I suppose, since I have private space to work.

My idea if successful will need some network effects to keep away copycats, so I'd like to be able to work full bore. However I cannot afford to quit my job.

I'm in California. My employer is not based there. I did not have to sign any IP agreements.

Would you work on your SaaS on the job if you were me?

Thanks.
In modern Java, it's easy enough if you've been shown the pattern. What's hard is understanding/discovering it from first principles.
I never got round to it. But everything is open source - so feel free to give it a go ☺
Charles Stross has a writeup on fan fiction on how he perceives it: http://www.antipope.org/charlie/blog-static/2010/05/faq-fanf...

I suggest you go with his definition :-)
Verisign offers recursive DNS service
A final data structure can't be reassigned, but it's contents can still be modified.
They will if you force a mobile user agent. I wish I knew why they didn't on desktop.
> And remember you get good at what you do: if you spend a lot of time playing video games, you'll be good at playing video games; if you spend a lot of time programming in Java you'll be good at programming in Java.

Just added that to my personal quote collection :-) Sort of obvious, but in an easy-to-forget kind of way...
In ten years some other language will get the right language, and the things you're talking about will be for dinosaurs.

Don't fall for that trap. What matters is that you build solid software that delivers value.
Maybe it's not what you looking for, but Immutables support binary [1] and JSON serialization [2] (Jackson or Gson) very well including field naming customization.

[1] http://immutables.github.io/immutable.html#serialization

[2] http://immutables.github.io/json.html
The Chrome sandbox isn't as strong as you might think. Flash needs access to a ton of stuff to work:
- Camera / Microphone
- Filesystem
- GPU
So there's plenty you can do without escaping the sandbox.
Thats what I get for not reading :(

Is/was Mitro $8 per person per year?
If I was at the same stage as they were at this time. How would I have contacted these investors - or similar ones?

I have no idea how to start the process of asking VCs for a small sum in return for a share of the company.

I would really appreciate and answer.

Thank you.
I think it's like so many things that involve politicians: the pendulum seems to swing to far to either side.

In 1981, murderers served about a third of their sentences — roughly 3 ½ years, on average — before they were paroled or had their sentences commuted.

If that's not a typo, it is astonishing to me. Release after less than 4 years for murder? In our society most people don't murder other people and that amount of time doesn't send the message that it's a seriously unacceptable thing to do.

So of course people were outraged by that sort of thing and now the pendulum has swung to the "life means life" and there is little to no consideration of prior record, behavior while incarcerated, or possible other extenuating circumstances.

Rather than parole, I guess I'd rather see more "reasonable" (try to get people to agree on that, though) sentences in the first place, with add-on time for bad behavior, rather than long sentences and a parole system. The whole concept of parole, and the administration and expense of implementing it, seems unnecessary. Sentence people based on the crime of which they are convicted, and take into account their past criminal history. If they misbehave in prison, add time. If they offend again after release, sentence more harshly. Why do we need parole?
Download them all with wget:

wget -O - "http://pastebin.com/raw.php?i=fA7z2BPi" | wge
-i -
When you become a world famous photographer, you can write about that in a blog post :)
As a programmer that will be starting med school in two weeks, I am also interested in the answers to this question.
How does "call us back when you get to series A" entail "none of the risk, all of the upside"? The risk is that the fund has to pay a higher valuation for the same company, they might not callback, etc. and the upside is that you're...not taking on the risk right now?

Secondly, for tech hiring, a few bad hires can ruin a company. But, angel investors and small funds generally invest in a wide range of startups knowing full-well that most of them won't succeed. But, one success is all that's needed to 10x the value of the fund. Given the payout probability and payout value of startups, it's a pretty different game from tech hiring.
I use fish primarily. Once in a while I drop into bash. For example, one tool requires me to "source environment.sh" (similar to virtualenv) and this cannot be done in fish.
How about an escrow contract using a third party and bitcoin? You could call it silk road 3 Its really not that hard to be taken for a ride if you have the resource adobe does.
I see the points you are making.

Here's another way to look at it. If you care about an open source project, you don't want it to fail if you get run over or pulled away from it.
Because the TCP checksum was incorrect, the packet would never reach a higher level such as TLS. TCP or ICMP would be the only options; maybe IPsec.
Maybe because the investors were 100% sure they wouldn't invest. In other words they find it easier to send out a response when a dossier is the "definite pass" pile ?
FAA drone regulations to come mid-next year: Help shape the regulations
I prefer to call it the "Car With Distracted Driver Factor".
The Official Response to the F-35's Dismal Dogfight Report Is Misleading
And how about construction companies that laid the road and made the bridges? And driving school instructors for teaching the criminals how to drive?

Geesh.
Tinder? Facebook only when I tried. Valued > 1 $bn

http://www.businessinsider.com/jmp-securities-analyst-note-o...
"Consider Microsoft's efforts to isolate data in Irish servers from US jurisdiction."

Maybe I'm a cynic, but isolating any servers in Ireland from US jurisdiction just seems like a another way of saying tax avoidance
Try Squeak http://squeak.org
It is a good implementation and has a very friendly community.
When I read this comment I thought, this is exactly the kind of comment that people will link to in 2021, as a "can you believe this guy" comment, just as crowdfunding (and what it evolves into) begins to replace all other forms of investing.

Everything seems like a bad idea when you first start. That's the very nature of the new idea; it's something nobody else ever thought was a good idea... or else it wouldn't be a new idea. But this doesn't matter. We, almost all of us, simply cannot break outside of a paradigm. It has to be broken for us. The few that can break their paradigm are the same folks we read about on Forbes and Fast Company.
Hi Lisa, what is your email? Thanks.
http://www.neogaf.com/forum/showpost.php?p=73799908&postcoun... is perhaps relevant. (Japan a couple of years ahead as always?)
Depending on the issues effected, I'd shut off comments/issues until the social media storm is over.

If it's a longer term issue, then throw up a Discourse/forum instance somewhere and close any effected issues with a comment along the lines of "go talk about it here, where you won't negatively effect development work."

You could also just turn off GitHub issues and move to a different system. Maybe make all new issues go into a forum/google group, and then when a valid issue comes along, allow a contributor to create a issue on GitHub.

Off topic: I think there's a huge opportunity for someone to shake up how support requests/bug reports/issues/tickets/etc. work. Part of that would be building tools that help developers manage support requests while still being newbie friendly. As well as issues like social media pressure. If anyone's working on something like that, I'd love to give feedback. I've had ideas on the subject, but haven't had the time to pursue it myself.
I remember watching an investigative journalism piece that showed that professional traders on Wall Street can barely outperform a monkey.

I think given these kinds of statistics I can't understand why there's not some public fund where average citizens can invest toward. That fund would run a lottery every year and accept 'x' # of companies depending on how much was invested the previous year. Each of those companies would (depending on current cash flow) provide a % of ownership to the fund.

Noone tells them how to use the money. No investor has authority to interfere whatsoever.

Of course I imagine there would be reporting requirements, and require certain levels of transparency into their books and such in order to create at least some hurdles to prevent people who are just out to scam the system from applying.

Maintaining the status quo just perpetuates the "rich get richer" paradigm.
Reddit isn't a single community site. Its what ning thought it could be.
McAfee Says NYSE Outage May Have Been a Cyber Attack; Anonymous Brags
That may be true, but the image problem of 3 wheelers wasn't down to any specific handling issue.

And this is an image problem in a country which pays twice as much for fuel, prefers hatchbacks to pickups, and has the original Mini as a national icon.
> Short of banning math, how exactly can you prevent people from using strong encryption?

You don't. You just make in imprisonable offence not to turn over keys: like here in the UK
Ack.

If I need to source, a quick "bash<enter>" drops me back to bash. This is good enough for me.
See this
https://groups.google.com/d/msg/homotopytypetheory/oXQe5u_Mm...
This, in itself, means nothing. If you need to read things like this in order to understand that not everybody is going to love you or your idea and to help deal with rejection, most likely you are not be cut out to be an entrepreneur. Every investor has stories of ideas that they passed on that they shouldn't have (in retrospect of course) and every entrepreneur (or guy dating in high school) also knows of investors or dates that they felt made the wrong decision.

Pushes all the right buttons, but keep in mind that those investors also rejected vastly more ideas that most likely never went anywhere. That was their take on airbnb at the time.

With respects to Airbnb, Fred Wilson of USV passed on the opportunity as well and posted emails showing where Paul Graham personally spent quite a bit of time trying to convince him otherwise.

[1] http://www.paulgraham.com/airbnb.html
Of course, I'd like to see secure communications be the norm. So I'm not saying you're wrong. I am just saying that I'm not worried too much about this.

Let's look at the secure channels when I visit the clinic.

Like the secure channel at the office where I physically go in and the doctor discusses medical stuff with me and the door wide open? Or where even when the door is closed I can hear his consultation with the people in the next room? That's gotta be some violation.

Or the secure channel where the receptionist uses a 25 year old computer system to enter my SSN and scan my insurance card? A credit card number is worth next to nothing. A medical ID number is worth a lot more. And considering all the break-ins recently...

Or the secure channel where I hear all sorts of things as a visitor at a hospital? They'd openly discuss my mom's cancer treatments in the hallway where everyone could hear.

Or the secure channel where I have to provide a doctor's note to my supervisor because otherwise it's unexcused. And now HR knows I was at the doctor. And if I have lots of excuses, I might lose my job. Not the kind of security you're talking about, but it's a different kind of security. :)

Secure channel or not, if someone wants to get information on me, they're gonna.

Actually, I'm now quite depressed and I think I want to have a quick nap. :(
I just switched from command-line foo to magit today (export GIT_EDITOR=emacsclient) by accident, and I'm very surprised how much easier it is now to solve complicated rebase scenarios.
I'm a very sceptical emacs user, who prefers the terminal over M-x shell and friends.

Once I got used to the few keys, it is much better than anything else I saw before, and much faster than doing it manually.

Moving picks up or down with one key, killing it, fixup, squash, inspection, ... all with one key.
> With Magit, at least in my experience, you are more inclined to write better commits.

I have flyspell-mode enabled for git-commit-mode. Avoids embarrassing typos in my git commit log.

It's little stuff like this adding up, making Emacs too great to ever be without.
I was being sarcastic, but I don't really like the idea of my shell having a built-in web server even if it's just a few lines of code - feels like a Rube Goldberg machine. You can do nice TUIs in the console as well, even with graphics, but it's not necessary in this case. Configuration files are just fine for nearly 100% of the people who use Fish.
You're on crack if you think that that's an excuse for such god-awfully brittle design. Moreso if you think that your 'target employer' won't fall through the cracks.
The problem is, as you say, it is quite doable, as long as you have internal access to all of the code. There's no way to ensure that, for example, a function actually returns an immutable map, or actually doesn't modify a map passed to it.

(And no, Collections.immutableMap doesn't.)

(And then there are problems with the JVM bytecode as well - do you know you can pass 2 into a function expecting a boolean? And sometimes it'll get treated as true and sometimes as false? The JVM is "wonderful" like that.)
I agree, storytelling is important. But your second sentence does not follow from the first.
Isn't this the point of "Pages" on Facebook? Create a "HappyAddis" page in addition to your personal account. Post any controversial statements in the guise of this page instead of personally. Problem solved.

Whether or not you agree with the real name policy, it's the company's policy and they are entitled to enforce it. If you don't like Facebook's terms then don't use it.

Banning people for using their native or traditional names or whatever is a separate issue; "HappyAddis" does not fall into that category.
Ok, Free Speech on the Internet is important. Therefore, Stormfront should be allowed to exist.

Now, let’s imagine Stormfront has a “Master Programming” forum of some kind, and they discuss one of my books. Should I link to that discussion on Twitter and/or my blog?

Let’s say that I am allowed to purchase advertising on Stormfront’s “Master Programming” forum. Should I advertise my books there?

I assert that I can say that free speech on the Internet is important enough to allow Stormfront to operate, but still choose not to do business with Stormfront (presuming that they would choose to do business with me).

All my post is saying is that I now view Reddit in the same light, and am making the same decision.
I'm not sure turning down ABB is a sign of incompetence. It is with hindsight, but there was very little that showed there was a huge market waiting to be exploited prior to ABB. They were genuinely pioneering; they essentially invented the market.

Also, there are thousands of deal turned down annually which end up being the right decision (for the VC at least) when the startup fails - all those would point to VCs actually making the right call most of the time.

Someone getting it wrong, even if it means missing a unicorn of a deal, isn't necessarily incompetent.
Maybe it would not be an exhaustive comparison, but there's (biased enough) feature matrix of Immutables, AutoValue, FreeBuilder: [1]

[1] http://immutables.github.io/CompareImmutables.pdf

EDIT
I think the argument of backdoors making services less secure is the wrong approach.

The government just needs to convince lawmakers they've come up with a scheme where only they can access the backdoor, not criminals. The opponents scream, "that's impossible," but LEOs only need to persuade lawmakers it's unlikely the backdoor will be compromised and they've won the argument with "good enough." If there's a terrorist attack and they claim weak encryption could've prevented it, "good enough" will suffice.

The more important argument is the government has repeatedly demonstrated they can't be trusted with the special access and they're pretty much guaranteed to abuse it. They'll even exploit those backdoors to spy on the very politicians from whom they're trying to get the new authority.

The threat of the government using new powers to violate the 4th amendment rights of innocent citizens is orders of magnitude higher than the threat of sophisticated criminals exploiting LEO backdoors.
It's obvious that I was interested in this, but couldn't do anything with it outside of getting frustrated.
Airbus' Adeline Project Aims to Build Reusable Rockets
I don't think I argue that masturbation is the problem, nor do I say that "watches porn = lonely loser" at all.

The only point I make is that SOME men (especially those who have a hard time connecting intimately with members of their preferred sex) may go further down the rabbit hole of loneliness.

Hope that came through in the post.
I drive an old, small car. I'm about to get in the market for a new car once this one bites the dust. In 12 years, I've put more than 2 people in my car exactly 3 times. I'm interested in reasonable price, fuel efficiency and most of all reliability.

I admit I'm a little extreme in my car buying habits, but here's what I think whenever I buy cars:

- Does this make model of car have extremely good reliability? I honestly can think of few things I hate more than servicing my car. I want it to be appliance-level reliable. My current car has been in the shop (outside of normal maintenance) maybe under 5 times...mostly as the vehicle has gotten old. How do I determine reliability? Years and years of compiled reliability surveys: Consumer Reports, True Delta, etc. I expect any car I buy to have been part of a legacy of at least 5 years of continuously high reliability. This immediately downselects and eliminates about 95% of the market.

- If it breaks, how expensive is it to fix? To return to a reliable operating condition, I don't want to have to rebalance my entire finances.

- What's the car cost to operate per mile? My current car runs around $.20-.25 per mile, fully burdened (repairs, tolls, etc.). I don't want to spend much more than that and this car could easily hit that mark if it's reliable and cheap to fix.

- Is it safe? I want top safety ratings all around. Period. I'm not going to fool with that stuff. As it turns out, makers that make reliable cars tend to also make very safe cars.

- Do I like how it looks/drives/etc? It may seem weird to lots of people that this is the last thing on my list. But I've already prevented any sort of decision paralysis by getting rid of 95+% of the market. At this point I'm down to just a handful of cars, and now I just pick the one I like. Now I know I'll at least not mind driving it, and it won't piss me off by being in the shop constantly. I don't really care much about the image I'm projecting, I'm not trying to fit into some kind of clique or club or express myself. I just want to get to work as cheaply as possible and with a minimum of hassle. I'll enjoy the clique I'm in when I retire with all the extra money I've saved not buying image cars.

Can the Elio support this? Maybe and it looks promising. I'd buy it if it met all the criteria. The price looks awesome. But I'm going to have to be patient for 4 or 5 years of general availability to see.
Imho "source" is an anti-feature. I think instead of "source", you always should create a subshell. It properly encapsulates your modified environment and avoids leakage and confusion. Exiting an environment is a straighforward exit/<ctrl>-D like with any shell. You do not need to remember a special "deactivate" command like with virtualenv.

Obviously, virtualenv and others disagree. ;)
A Template for Nancy OWIN Web Apps Running as Windows Services
The conclusion from putting the two together is "when you get hard nos from smart people, if you're still compelled by your mission, keep going and work on either changing your story or telling it better".
I was just going to write it, then I saw that you did already. Nice one :)
You're missing the nuance of the question. If Airbnb is worth 1.5 million before selling 10% for 150k then after the sale they are still worth 1.5M they were valued at before the sale, but also have an additional 150k in the bank which should add another 150k to their valuation.

(ergo the pre/post money valuation thing linked above)
Sure, except there are thousands of companies out there asking for that firm's 150k, each year. They can't spray and pray, they have to at least find a reason to believe their decision is based on sound logic, otherwise they might as well make themselves self-service.
the evaporation does not contain salt
I'm passing on rather than defending their behaviour.

Having said that, there's perhaps something to be said for picking one's battles?

Indiscriminately attempting to capitalise on any lucrative opportunity seems like a common road to ruin (feature creep, startups that put everything in scope, https://xkcd.com/793/).
Extremely inefficient markets. Traditionally, VCs have been able to collude together to prevent startups from increasing in valuation "too fast". Unlike more efficient and less manipulated markets, which tend move in fast discontinuous jumps, VCs have been able to slow the top-performing companies to a slower exponential curve.

Because they've typically been able to slow this curve, waiting until the next round usually hasn't caused them to lose nearly as much upside loss as it would, were the market more efficient.

With IPOs being pushed back, and more sophisticated IB investors moving into much earlier rounds now though, this is finally starting to change.

Keep this in mind whenever you hear VCs shouting "bubble", just because some top startups aren't following the smooth exponential curve in valuations, that any competent trader or economist could tell you should never exist in an efficient market.
As a longtime Reddit user, this post struck a real chord with me. Horrible crap on Reddit does exist, and sexist/racist/hateful/uncalled-for-jackassery comments seem to be more and more common in the defaults and other places where the mods don't keep REALLY tight control.

It is getting, slowly, worse. Not because of the number of people but the standards of behavior they keep pushing the line on without pushback.

I think the biker bar analogy is fantastic. Even when the bikers stay in their corner their large number is getting scarier and more creepy.
Could an electric bicycle be something? For commutes etc. it's cheap, single person, faster than standing still in traffic, can be exercise (or not). How safe depends on where you live.
Well, earning income overseas is a standard approach for corporate tax avoidance. But this is a distinguishable issue.