skysight-inc/HackerNews huggingface dataset:
The way I get around this as an indie dev working on a VR game is that

0) I kept my day job. Coming home to work on the game isn't as hard as it sounds because (see 1)

1) I am making my game for me first. I've always had this world I want to drop myself into so I'm building it for me. If other people want to come along on this journey, that's fantastic. If not, that's okay too.

2) It's a means for me to escape daily life, thus it is relaxing and "time off" in my mind, not work. If I ever feel like it's work, I take a few minutes to analyze why and usually come to the conclusion that I'm focusing on the wrong thing: making the game for someone else, not myself.

3) I have no intentions of striking it rich, playing the indie lottery, or any of those things. I fully understand (after first-hand experience working as a professional game developer) that most games take years to make and when they finally come out, no one plays them. I cry a little inside when I see people quitting their job to become an indie developer and spend more than 90 days working on a single project without getting it released.

4) I set the price of my game based on its value not compared to similar games in the industry. I've had customers complain about this before, but the reality is that I only want players who are truly into the idea to be a part of it. If not, then don't buy it. I'm totally willing to walk away from any sale.

If this all sounds selfish, you're right. It's completely selfish. But I think it's the only realistic way to look at developing a game in today's world. Just like this blog post says, you will lose money, time, and sleep if your intentions are to burn the ships and strike it rich.

Instead, why not work on something for yourself and keep your day job?
I only want to make a game because I think the idea and the technical challenges makes it interesting, and also because I don't see such kind of game around, and because I would like to play such game.

I would not dare trying to make a game that just look like other games, or if it doesn't have features that makes it unique. What would be the point?
Interview with GF CTO here https://semiengineering.com/inside-fd-soi-scaling/
When it involves rich or powerful people, the ability to get many she-said's becomes easier.

I know this is an unpopular opinion, but due process exists for a reason. We should reserve judgement until the investigation progresses further.
California bans state travel to Texas, 3 other states over anti-LGBT laws
Do Data-Driven Metrics Kill Marketing Creativity?
Right, I read that, but is it necessary to be publicly on the record? Couldn't the information be privately confirmed, protecting the women from retaliation and still allowing the case/accusation to move forward?

It just seems like an unnecessary risk/vulnerability. Of course, there's also the fact that by going on the record you also encourage others to do the same, which is an immeasurable benefit.
You don't need to use two-way binding. You get one-way by just making things props.
Thank you! It looks great here but I'll keep that in mind.
I'm a native latin language speaker indeed. I've seen this type of inversion in the past true, but not as frequently as I hear/read them in English.
No, but they can be strong evidence if they include people talking about what happened.
Vue components have the html template, the javascript code, and the component's scoped CSS all in one file. You can define the template in a string, or even in JSX if for some reason you wanted to do that, or you can just use regular old HTML which is stored alongside the javascript that controls it and the css that styles it.
Interesting. Tell me, is the affiliate stuff mentioned in the article actually illegal?
Yeah def they can be a legitimate powerhouse with web properties and ads. It's hard to guess how much revenue and profit Oath will be doing in 5 years. We won't know anything too soon since first Yahoo needs to be fully acquired and some time needed to adjust to Oath being the parent company.
Yeah, we have a lot of the same views about programming, but our focus isn't on data science. We can definitely agree that the practice of programming in the future won't look like it does today.
You make a good point. Although the purported motives for Windows 10 S are somewhat agreeable, like approved apps to stop users downloading malware, the whole concept needs to die in a dumpster fire.

You just _know_ that it'll start with not allowing obvious l33t hacker apps onto the store, and swifty end with any app that features a hex color vaguely similar to Pepe the Frog's to be banned because some wannabe buzzfeed writer said that that shade of green is a hate crime (hugely exaggerating here).
Nearly all amplification attacks require IP spoofing.

Attacks from compromised hosts is another thing entirely. But even on those, IP spoofing makes it impossible to block the attack at the ISP level.
Citing Minecraft's success is a shining example of survivorship bias, approaching the level of baby-boomers assuring any kid with programming talent that "one day you'll be the next Bill Gates".
> if you were simply to collect that data yourself, sell it on the open market, and spend a portion of the proceeds on the tax prep service, you would end up with profit, and the tax prep service would still exist.

Economies of scale; the market for that data would not exist if individuals collected it themselves to sell. Hence would break down.

Phrased another way; this data about 1 person is relatively valueless.

(I like the rest of your example BTW; just disagree with your conclusion)
How do you think it came to be called Bancor? It's a smart contract banker.
And it's down.
Would you say the webpage is hard to vue?
Right, I read it. But it's still not actually clear to me whether they are ceasing ALL mining of email data for business accounts, or are just not funneling it to a specific set of ad programs. To me, at least, that seems an important point of clarification.
> And yet, the only time you demand proof is related to Russia and your account was inactive for over a month before that. You protest and deflect far too much for me to believe you are genuine.

> Sorry.

It's funny. We don't know each other; yet you actually had enough interest in me as a person (not in my words related to this particular discussion) to examine my commenting history at Hacker News and to come to a conclusion. Which is based on circumstantial evidence (my commenting history). And which — whatever opinion you may have formed of me — is most likely wrong.

As a programmer (not a very experienced one), I've been reading Hacker News for quite some time. I have always found discussions here interesting and instructive, unlike on any other internet forum that I know of. I have never had a reason to jump in and leave a comment until I saw someone's criticism of someone else's example of functional programming, which sounded to me laughably wrong. This is when I decided to actually register and leave a comment to that person. I just couldn't resist.

And then, a day later, I saw a very similar discussion about Russia hacking the U.S. elections. I had been following the analysis of this story in the U.S. media since the story broke out. I have been annoyed by how easily this story got woven into the mainstream narrative; how easily the stories about DNC hacks, Podesta emails, and Wikileaks became to be regarded as acts of aggression of one country against another. I was dumbstruck by how easily political motivations of making Russia (which is not a lamb, by any standard) into a scapegoat get overlooked (believe you me, our media has a very similar tendency of blaming various events, including the Ukranian revolution of 2014, on the U.S.). That's why when I saw a comment of an intelligent human being that expressed an idea that so much irked me, I left mine. That people see it as evidence of my hidden motives, is both sad and amusing at the same time.

I am not qualified to talk about Georgia, or Ukraine, or Germany. I am not following their news. I do not follow Russian news, for that matter, either (they are depressing and sickening). I am not saying that Russia is innocent of anything, and that the whole world is in conspiracy against it. I simply do not know. I am only focusing here on the recent story regarding the U.S. elections, and on the quality of arguments surrounding it.

P.S.:
> And yet, the only time you demand proof...

I was not even demanding proof :-) I was merely pointing out that the document you quoted cannot be regarded as such.
I'm not intent on anything, I am just pointing out that your stated reasoning for why eth is useful in a retail context isn't compelling. It'd be like if someone asked "why is an iPad useful for web development" and you responded "well, iPads support bluetooth keyboards so users don't have to input code on a touch screen"... ok well that's true, but it's not compelling because keyboard input is already a solved problem without the need to confine your development environment to the limitations of a tablet.
Looks like it got hugged to death. Google cache:
http://webcache.googleusercontent.com/search?q=cache:MUishJR...
That won't work very well. You register for multiple classes at once, not just one. Which class(es) you register for are dependent on when the other classes you registered for are scheduled. It's hard to get a schedule with classes that don't overlap if you are uncertain if you'd get a seat in a couple classes.
When it involves serial harassers, the ability to get many she-saids becomes easy, too. Do you really think that founders are lining up to put their personal and professional reputation on the line, to smear this guy, as part of a vast female conspiracy?

They have fucking text messages to back their story up. Are those easy to fabricate too, when it comes to rich and powerful people?
I think its meant to be wordplay: salt + lime + tequila
SMART Goals – How to Make Your Goals Achievable
And yet everyone's up in arms if GCHQ / NSA does it.
Can you adjust the amount? First he undervalued the backpack content. Then he had to trave back a second time because Uber lied to the police. If he can't adjust the amount, that's pretty lame and what I was wondering.
Its the difference between a React app using Browserify or something like Sprockets (Rails) written in ES5 vs a React app using Webpack + ES2015+ syntax.

Yes, the former exists in production, I have worked on them at more than one company.
> I would argue that the fact that you find SMS/phone calls a more urgent alert is a fault with your phone/communication setup

Doesn't the asynchronous nature of an IM make it less urgent than a synchronous phone call?
If you are missing something it's because it wasn't present.
"While significant context is missing from the incidents reported by The Information, I deeply regret ever causing anyone to feel uncomfortable."

I wonder what kind of significant context was missing? They asked for it?

/sarcasm
"I have two prices: free and expensive."

Time to put that on a T-Shirt :-)
The distill browser add-on will work for this too, except for the phone call. SMS is a paid feature but email and popup notifications are free.
Tell HN: Travis Kalanick is a Winner
Uber is a winner; it fundamentally changed the world for the better.

Uber has some cultural issues, but there have been many posts on that. Let's be honest; culture issues can often a reason for failure but never a reason for success. Uber must be doing a lot of things right.

Uber is not going out of business and will not run out of runway. Its fundamental value hasn't changed, and it's still growing. It's a useful tool that people love.

I've met many employees from Uber, and they were all engaged, excited, and proud to be at Uber, at least until this firestorm started. Uber must have been doing something right.

Uber was in a unique position in history going up against an entrenched opponent with established law backing it.

Was Greyball OK? Ask yourself this, if you were running Uber and faced with its challenges it had, how many "entrepreneurs" here would have gone toe-to-toe with Congress, NYC, Washington DC, etc. and how many of you would have gone quietly into the night as a niche service? I don't think I could have done what he did.

Was Greyball ethical? That's very subjective, but the fact that laws have changed to accommodate Uber says volumes.

Having worked with Travis years ago, I believe Travis cares about Uber's success more than almost anything else, and that means having a successful team and winning culture. That love may be the single biggest catalyst for fixing issues inside Uber. The investor's likely focus now is an IPO and cashing out while they can; not great for Uber.

Take a look at Apple after Jobs left in 85' and currently after he passed away. It's not the same Apple; it's still a hugely successful company, they've lost something irreplaceable. Jobs had many flaws, arguably much worse than Travis.

Travis is Uber's Steve Jobs; Travis lives and breaths Uber just like Jobs. Uber is still going to be a success, but it's not going to be the same without Travis.

Post limited by 2000 characters.
I'm thinking about doing something similar, what do you use to write it down? Pen and & paper, or some digital format like Markdown?
Both constructs are now allowed in French. The singular follows more the grammar rule, the plural conveys more the meaning and is often a little bit more natural, so it got allowed.
This article has several good points about our unfixable system of "health insurance". (2001) should be noted in the title...
What a luxury to have an app that is only 15kloc. That is why it's small.

If he had a 20kloc objective-c app, how much smaller would of it been ;)
http://webcache.googleusercontent.com/search?q=cache:MUishJR...
And how exactly will I escape Google's data collection when Fastmail uses GA for analytics?

....script type="text/javascript" src="/static/scripts/ga.js....
Texts would be an example of "sexual harassment."

Some types of sexual assault can be proven by medical examination, if the exam happens soon after, although many actions that qualify as sexual assault will either not show up on an exam, or can be proven to be "sexual" but not "assault." However, in cases like this where there is an ongoing relationship before and after the incident, the text messages will often refer to physical events. These can be evidence that a physical event happened, and what the attitudes and beliefs of the involved people were towards the incident at the time. Although even that is still a large amount of he-said-she-said and drawing large inferences from circumstantial data.
You could ask his employer, which said "...while The Information had found a few examples which show that Justin has in the past occasionally dated or flirted with women he met in a professional capacity , let’s be clear: there is no evidence that Justin did anything illegal and there is no evidence that any of his investing decisions were affected by his social interests.”

So it happened, it's just that he doesn't realize how wildly unacceptable it was.
One thing I'll mention is that even though Vue.js has more "magic" than React, its implementation is substantially smaller in size than React. I guess its centralized nature (one major developer) plays a role in this.

React is backed by the Facebook engineering team, which is both good and bad -- a group is a bug with a brain on each leg. I think for this reason it's burdened with a noticeable measure of over-engineering.
This is disgusting, pathetic, and predatory.

It also has a long-term chilling effect on women in technology and entrepreneurship.

I am surprised by the lack of outrage over this behavior.
Two-way data binding is only syntactic sugar for setting value as a property and assigning it's value on event listener. You can read about it in the docs
I'm not the guy you asked, but for me it's not that 2 way binding is bad, it's that one way binding is better.

Using one-way binding you get a very clear picture of how data flows through the components. Components pass data to their children via props, and get data back from the children via callbacks. It forces you to be more explicit with how things are working.

With 2 way binding, you don't have any guarantees that the child won't be modifying what you pass in, and in many cases i've found that it's difficult to see which direction data is flowing just by looking at the component.

If your component had a property named "value", is it the component filling that in and passing it to the parent? is it the parent passing the value to the child? With 1-way binding you know value is being passed "down" to the child, and a property named something like "onChange" will be the callback that it uses to pass data back "up".
Ask HN: Advice on selling my app/startup with no revenue/tiny userbase?
Some Background: about a year ago, my co-founder and I launched a dating app in a huge market. We invested about $X0,000 of our own money to bootstrap it and have been trying to grow it since. Over the year, we tried an number of different things but unfortunately were unable to grow the userbase much. We've managed to experiment and build a number of things to help fuel growth, including a magazine, offline events, in-app matches and introductions (obviously), a small but growing social presence.

We're close to running out of money and we've decided to call it a day. Unfortunately, we realize too late that we're going to need a significant amount of money from here on out, given user acquisition costs in the dating space are high.

However, we have a high degree of confidence (based on real experiments) that someone with deeper pockets can really build this into a growing business. Not Tinder-scale but certainly a sustainable business.

Q to HNers - our app/community is tiny and we have 0 revenues. How do I try to salvage and sell what we did build (many people have told us our brand has name cachet to it), including the s/w, brand, social etc?

It's been a lot of work that I'd hate to see go to complete waste. I'm reasonable and not looking for anything more than a low 5-figure sale. It'll cost someone just as much or more to build what we have so far. I failed but I've learned some valuable lessons too and would love to pass them on to someone and prevent this boat from sinking to the bottom of the ocean.

Can you guys advice how I should go about this?
Yeah that's why I said the driver seemingly didn't get any sort of reprimanding or negativity from Uber. I used seemingly because Uber lied to the cops. Can't rule out they won't lie in small claims court.
Unfortunately no. You are going to be tracked whereever you go and it has GA. The reason why Google can stop reading your emails is because they have a global network now that can track you better.
Fine. Can they please make Google Apps users first class users in the google ecosystem?
are you single? people with families don't typically have enough time to do what you're doing.
whats a RIPE interface?
Whats BGP?
That's exactly why we have due process - to evaluate evidence in an impartial and equitable way. GP's point was more about due process than anything else, so could you extend the assumption of good faith to their comment and engage with that point?
Best bang for buck is not at amazon.
I know I shouldn't be surprised, but it seems weird that the reporter nor any of the 140+ comments so far seemingly don't mention the recently published proposal for a new ePrivacy directive in the EU that will make it a lot harder for Google to scan e-mails in the first place.

https://www.reuters.com/article/us-eu-privacy-idUSKBN14U1FL
https://www.theguardian.com/technology/2017/jan/10/whatsapp-...
http://www.kemplittle.com/site/articles/kl_bytes/the-draft-e...
At the moment it's allegations. The outrage should come after evidence is uncovered.

Not that it will matter in the end. Recent events have shown that you can flat out admit to drugging women in order to have sex with them and still be acquitted if you have adequate stature and fame. (Ok, I should be more fair. A mistrial is not an acquittal.)
That's why you have the additional security deposits.
> Texts would be an example of "sexual harassment."

Sexual harassment law only applies to the workplace.
No, I don't. But do you think it's reasonable to crucify him before any investigation happens?

My comment was a bit too female-focused. It wasn't about she-said's or a female conspiracy, but rather the ease of getting people to smear someone that has enemies.

It's hard not to notice that the claim of sexual harassment is as equally damaging now as being called a communist was in the 50's. It's obviously quite different, but the damage is identical. And when it comes to something so powerful, we should at least respect due process.
No, Nix syntax is much nicer than Javascript. Consider, for example, the similarity between a let expression and an attribute set (NOT JSON by the way):

let
foo = 42;
bar = "a string";
in {
baz = "deja";
quux = "vu";
}

Javascript:

const foo = 42;
const bar = "a string";
return {
baz: "similar",
quux: "but different"
};

You find this kind of thing all over the place. Nix is a much smaller and simpler language syntactically, and more pleasant to write.
For the same reason you don't buy a truck if you don't intend to haul things. You use a library that suits your workflow best.
Almost all of his arguments are also true for Ember.js, with the notable exception of compatibility with "web components" (but there's Glimmer for that).
>Yes, the regulation of livestreaming services gets very very tight recently, we have been fined due to inappropriate content.

I'm curious as to whether you were fined for political content or something else.
Separating CSS always seemed stupid to me, I was so happy when it finally became "best practice" to have inline styles within isolated components. HTML is the markup and as far as I'm concerned the styling is part of that markup.

I don't understand how anyone ever thought CSS's style inheritance was a good idea. I don't mind HTML and even JS these days but CSS really needs to be sent straight back to hell where it came from.
Custora (YC W11) is looking for engineers to help fix retail
> Writing your own engine can be both fun and instructive but it is not the easy path towards a complete game.

Yeah, definitely not and it's kind of an insane undertaking IMO given how full featured engines & frameworks like Unity have gotten.

Maybe I need to take another look at Unreal, given that C++ is sort of the first class dev language for the framework - for now at least.

This is something I've sort of been poking at this entire thread : there are fewer opportunities for developers to use lower level languages (aside from at work, if the job calls for it - but numerically speaking most jobs don't call for systems-tier languages anymore). Many of our day jobs involve higher level languages (which in my case means Scala), and for the overwhelming majority of solo projects there are languages that are quicker / easier / more effective to ship with than say C++.
Guaranteed eyeball time/clicks because of "public outrage" is exactly why journalists cover this stuff in the first place.
It looks like content is cut off no matter how I view the page: http://imgur.com/a/hqsli
I can never remember a lot of those "X or Y" rules in grammar/English. Fewer or less, whom or who, etc.

Might be my own ignorance, might be my teachers growing up using trainwrecks like "yous" and "alls."
A cursory Google search would have revealed that BGP is Border Gateway Protocol.
While keeping it a PNG? I hit that thing with pngcrush and scaled it to half the size of the original article: what's your magic to get it down to 28k?