skysight-inc/HackerNews huggingface dataset:
>the traffic is too bad
>CA was an environmental gem and still is to an extent

If the traffic is bad, vote to build public transit. Germany and Japan are almost identical to California in size and both have preserved most of their natural beauty and have comparatively few problems with congestion. They do this by investing in rail, because it takes cars off the road and increases physical and economic mobility.

>i've been cheering trump deporting all 3 million illegal immigrants

I see no reason to kick people out who want a shot at the American Dream, and whom Americans like you and I have invited into this country with our insatiable desire for cheap labor, food, and construction. Instead we could let them legalize (not even necessarily become citizens, though I'd like to see that) and build housing and other infrastructure to accommodate them while growing our economy and tax base. That has been a proven success in this country for the last several hundred years.

>i dont want immigrants, rich and poor, coming here and forcing out people who were born here.

And yet, by continuing to support Prop 13 and other policies that reduce the housing supply and place an undue burden on those who wish to purchase housing, you are forcing people like me — who were born in this state — to leave.

>i believe there are too many people here

There aren't too many people here. There's too little housing at too low a density with too little public infrastructure. All of those problems are solvable — we just need to gather the political will to make investments for the continued prosperity of our state. We need to act like grown-ups living in a society: we must pay our taxes, elect responsible leaders, help those less fortunate than us, and fight for our collective interest.

Or are we just going to scapegoat the most vulnerable, dodge paying our fair share of taxes on our ever-appreciating assets, kick the ladder out beneath us, and cower behind walls? Most in my generation seem sick of this free-for-all past generations have created. I want a society where we do our share, help those less fortunate, restore civil society, embrace community support structures, and give everyone a shot at a happy existence. That's what I'll be fighting for. What about you?
Still dependent on some sort of communication protocol.
... and then get ready to be taxed into Bankruptcy.

CA has 1 of the highest business taxes. LLCs have to pay the State $800 every year, even if your business is losing money or has no revenue and even if you are a single-member LLC, in which case IRS regards it as a pass-through entity.

On top of that, if you form your business in San Francisco, you are mandatory charged a 4% "Healthy San Francisco" city tax that is supposed to helps pay for employee's healthcare.

> 2008 Health Care Security Ordinance, which provides health care to San Francisco residents without insurance (the Healthy San Francisco program) and requires businesses to help fund health care for their employees in San Francisco.

Source: https://www.tripsavvy.com/restaurants-healthy-san-francisco-...

Restaurants were busted running a scam where they passed on this tax to the customer and pocketed the $$ themselves, but that's a whole different story (see Source link above).
Yes, in many ways it's a direct democracy where only a tiny percentage of people participate. Who has time at 11:00 AM on a Tuesday to give feedback about a random building proposal? Not those who have the most to gain from a larger housing supply, those who need to work or have families to raise. Those who do show up want massive financial gains on their property because they artificially restrict the housing supply. Or they want less traffic on streets. Basically, when they moved in, things were perfect, and now that they got to move in, they don't see why anybody else should ever get to.

It's a tragedy of the commons type of thing: self-interest by a few ends up harming the majority in large ways. For the type of person that stops housing, the only way to get them to listen is to speak in terms that benefit them personally. So, for example, saying that their children will never be able to afford to live nearby is not an argument for changing the system. However, shift that slightly and saying that they'll miss the first steps of their grandchildren because their children live too far away will convince them, becaue now it's about them again.

Talking to these types of people, like reading the comments on newspaper websites, leads to a very dim view of humanity. However, just like newspaper comments, these meeting-attending NIMBYs are not representative of the population, they are just the ones that want to control things towards their own benefit.
I've been listening. His attempted answer was reasonable. Facebook doesn't have a single competitor because they don't have just a single product. Name the "biggest" competitors for Siemens or SAP or Google or Microsoft or Honeywell. They're companies of companies and each unit may have a single biggest competitor but asking for just one feels intentionally misleading.

Disclaimer: I hate Facebook and twitter and Pinterest and Snapchat and whatever the hell else and have no personal investment in this whatsoever. I'm listing purely for the entertainment value of watching zuck squirm.
It's theater to make the people feel better.
@mecha9 I think you're confusing CoinTracker.io for CoinTracking.info. Former got funding. Latter I haven't used.
On one hand it's actually a fairly reasonable API. Imagine using third-party AIM clients a decade or more ago. Same kind of thing.
Why is it even possible for an app to request your Facebook messages though?
Nah, most of the recent work has been on separate branches. Huge update coming soon.
Too late, http://youmightnotneedjquery.com/
what does it matter? If the intent was from a good place, just let it go.
dumb. they didnt let him answer the question.

he asked for clarification. were they asking about tech companies, messaging companies, or something else (advertising companies and publishers? they never got to the other categories)

BUT had they been able to ask a clear question, they could have gotten to the point that he doesnt have many messaging competitors (wechat/snapchat/google/skype.) more importantly they could have gone a more standard protocol/decentralization approach and asked him about going back towards intra-messenger inoperability. should facebook messenger be able to talk to skype and hangouts? ALL email providers talk to each other (within reason) and if i leave gmail i can go somewhere else and CHOOSE not to email other people with gmail.

this question should have been about anticompetitive acquisitions and closed/open platforms.
He probably didn't want to promote Google Plus, VKontakte, Diaspora and others by mentioning their names.
This data wasn't stolen.
Thanks for the correction, I thought CA paid for access to the data the test collected.
I found this: https://encode.ru/threads/2824-JPEG-3000-Anyone?s=79e2301ec5...

>For High-Throughput JPEG 2000 (that is the official name), we have a desire to make this a royalty free standard. For JPEG XS, there is no such desire. The market - professional broadcasting applications - does not have problems with licensing, so it seems very likely that this standard includes IPs. The license costs in broadcasting are minor compared to the hardware costs and the savings you get from a mezzanine codec.
This is the first I’ve heard of anyone incorporating in those 2 states. It’s always either Delaware or the state you’re located in.
Absurdly easy to get a "computer science degree" in India

It wasn't easy at all for me. I spend three years doing graduation in Bachelor of Computer Applications in India (early 2000). The coursework alone was so much that you would have "learn" something. On top of that, I did private diploma from NIIT for "practical" exercises (at that time NIIT and Aptech were quite popular among students)

While I came to Australia for Masters, most of my friends did Master of Computer Applications (three years) in India. Six years of computer studies are bound to give you some knowledge!
FYI (and standard IANAL/IANACPA stuff too):

If you do business in CA, which is to say you earn revenue in CA (and file a corporate/partnership tax return in CA), you’re paying the $800 annual fee regardless.

So even if you form a Delaware LLC or Delaware C-Corp or Florida LLC and you earn money in CA, you’re paying the franchise tax.
They put up their editor source code on Github recently (https://github.com/Unity-Technologies/UnityCsReference), and originally it also included the full source to their runtime garbage collector, which ended up being the standard open source C++ boehm collector (https://github.com/ivmai/bdwgc) from the 90s.

Unity should replace it with a reference counting object management system, or update to a newer garbage collection technique to minimize the inadvertent sweeps that cause huge choppy frame rate drops.
500k capital gains tax free income doesnt fit that. Why does a stock not have this exclusion, but a home ownership does?

I get government incentives overall. I am just pointing to some reasons bubbles form.
Companies like Apple have been in violation of this for years. Sending them a letter isn't going to do anything. The FTC should either fine these companies or admit that it's not going to do anything. It's absolutely ridiculous that these companies get a pass on this for years. What incentive do they have to remove their stickers or change their policies?
You missed the answer.

Z: "No, you would not see ads about Black Panther". (Paraphrased, don't have transcript)
The MP3 format will outlive every single person posting in this thread. Potentially by an order of magnitude.
None of these people (i.e. legislators) should be involved until/unless they decide to learn how this stuff works.
Why didn't telephone companies suffer from a similar network effect, and isn't there a monopolist in telephony?

Can we apply the same principles in the case of Facebook?
It's a weird question. If you're posting photos on FB, then Flikr/Yahoo is a competitor. If you're messaging people, then Google is a competitor (in 9 different partially overlapping ways :p). But saying "Google is Facebook's biggest competitor" is weird, cause FB doesn't have a search engine.
Sure can. An LLC can elect to be treated as a C corporation for tax purposes with a very simple IRS form.
It depends how you look at it. Wasting time gets on my nerves so to take Sam's example: what do you prefer: a 20 minute meeting or a 2h meeting where there's a lot of wasted time?
If a friend of yours authorized access to their messages, then the app would have access to your private messages with that friend.
What's the correct answer here?

I get where the senator is going with his questions but there are plenty of alternatives out there, just no one wants to use them.

To quote the senator - "If I buy a Ford, and it doesn’t work well, and I don’t like it, I can buy a Chevy." but to put that into perspective here - "If I buy a Ford, and it doesn’t work well, and I don’t like it, I can buy a skateboard with two wheels."
Does Apple still do this? I always wondered how they're glorified for Privacy and Security while pulling this off...
Facebook's biggest competitor is the US government.

I'm not being flippant.
Show HN: Rigmarole – Handles undo and redo of a view model
You've never been in a crowded theatre then. Or doctors' office.

And yes that same argument, our body is important to us, I'll repeat (for the last time) is important to all performance artists. Let's not project "I would be offended by this use of my body" to everyone in the world.
> they are trying to leverage that trusted position to sell you other things

Which is what everybody is doing. Doesn't Amazon try to sell you Prime or Amazon Video or Prime Now or Echo or whatever else they have? Doesn't Facebook try to sell you advertising and promotion services? Doesn't Whole Foods, being just bought by Amazon, now try to sell you grocery delivery service by Amazon? Don't thousand of organizations have branded credit cards, branded insurance policies, branded merchandise, etc.?

Cross-sells are as old as commerce itself. I don't see anything evil in that. What's wrong in offering you a deal? If you don't want it, you don't buy it.

> Your oil/steel/water company isn't trying to get you to sign up to HBO or some discounted bundle

Water company regularly sends me insurance solicitations. Gas companies have affiliate networks with all kinds of cross-sells. I don't buy steel beams so no idea what's up there :)

> they won't because they are in the bribing/milking it/monopoly laziness phase not the competitive innovative phase

Wait, so you're complaining about ISPs offering you various "other things" for sale and at the same time you're complaining they are not offering you enough various other things for sale?

BTW, how you easy do you imagine for ISPs to innovate if they'd be tightly regulated on what they can charge, who they can charge and which traffic they can price in which way - based on fixing the current model of doing ISP business?

To innovate, you need to try various things - sometimes crazy things, sometimes wrong things, sometimes wildly unusual and controversial things. But any unusual move by ISP is commonly seen as yet another step in the evil plot of oppressing their customers - how you expect to see innovation in this space with such approach? If every new website would be considered only as a plot to steal your private data and your money - how many e-commerce startups could survive in such an environment? What if the government would crack a whip anytime somebody builds an unusual site or charges customers using a novel pricing scheme?
= has contextual meaning in math, why not programming? It's not like we can fool ourselves into thinking that tests for equality don't also have wildly different meaning depending on context. No operator has a universal meaning, nor should they.
I hope they don't use naive reference counting. It would reduce throughput and would not eliminate pauses. A standard incremental or concurrent generational tracing GC would be a better choice. In games you have a lot of knowledge about timing that you can use to help schedule GC: you always know (or should know anyway) how much time there is until the next VBLANK, so you can use that to bound pause times for your major collections.
Some more important questions to ask :

Facebooks customers are the ad buyers. I and my data is the product. Mark says I should have control over which of my personal data is shared to whom.

1) But can I control which of my behavioral data (ad clicks, etc) can be collected and used by facebook and provided to the ad buyers? Can I say nothing be collected , even in anonymized manner?

2) Primary selling point to ad buyers is facebook provides them ability to do targeted advertisement. Granted over time facebook has limited discriminatory targeting (Race based, political inclination based) etc to comply with anti-discrimination laws. But as a user, do I have control over how I can be classified, what legal category labels facebook can apply on me and my data? And whether I want to be classified into any category at all ?
Just borrowed and used inappropriately. Not "stolen"
I'm seeing a lot of inconsistency with arrow function usage. The sample code should probably just universally use arrow functions for lambdas to simplify the amount of keywords there.

Also, having a `range` helper would really simplify some of the for-loop stuff that'll be boilerplate nonsense to a beginner. The simplest way would be to just rebrand lodash's range:

function pattern(sides, size, times) {
const drawSide = () => {
this.move(size)
this.turnRight(360 / sides)
}

const drawShape = () => {
this.penDown()
range(sides).forEach(drawSide)
this.penUp()
this.turnRight(360 / times)
}

this.penClear()
range(times).forEach(drawShape)
}

If you change the methods on `this` to return itself and add more helpers, you can reduce the amount of visual complication further:

import range from 'lodash.range'
this.repeat = (i, f) => { range(i).forEach(f); return this }

const pattern = (sides, size, times) => {
const drawSide = () => this
.move(size)
.turnRight(360 / sides)

const drawInstance = () => this
.penDown()
.repeat(sides, drawSide)
.penUp()
.turnRight(360 / times)

this
.penClear()
.repeat(times, drawInstance)
}
Oregon has something similar. Was surprised how easy and fast it went through.

People saying why not form in another state: it was my understanding that while you can do this you'd still have to register with the state you're actually in so you're not saving on taxes and just spending more money by registering twice? Maybe I'm just misinformed...
It also causes nimby. You own a house you vote in your best interest and oppose new housing.

Prop 13 is one big reasons, too.
EDIT: Wrote this on my phone where I confused Cointracker with Cointracking

I had something like 50k+ transactions last year. Cointracking wouldn’t create a 8949 for me because their servers couldn’t handle a dataset that large, but they could create a capital gains CSV file that was super easy for my acccountant to sum up a few columns and make the 8949. That said, their very high transaction count plans are $1000+, which seems insane. Through a bug they had interfacing with HitBtc I was able to get the CSV for free, but next year I doubt I’ll use this service at that high price.
I really like this about pascal.

We read it out loud as "becomes the same as", this being what was actually happening. I've carried the habit over to C despite the bare =, it helps me reason and seems to aid in preventing the =/== error.
How may one speak to your children when you're not around? In other words, nearly every moment on the web...? Where is the red line? I think people are realizing just how much the web is shared.
Perfecting DevOps' Continuous Integration and Continuous Delivery with Kayenta
I do get where you're coming from, and I think it's just a balance game. I really want to enjoy life and change certain things for the better, but I also have to be patient, some things take effort but also time. Can't lose 10 lbs of fat in a healthy way in the next 10 minutes no matter how much I may work for it or want it.

And no one can do everything in the world. So I also prioritize. But even within those priorities there's still plenty I can do. And plenty I can do to work smarter and push myself to go further.

It's like in the gym, there's a huge difference in overtraining to the point of getting injury vs just pushing yourself a good amount so that you get better results vs just grumbling your way through a slow walk. The results will reflect that.

People can set realistic goals that they have to push themselves a to get without going overboard. Personally I enjoy that because it gets me things I want. A fitter body, a better relationship with my loved ones, a lucrative career where I get to do something creative, challenging, and that can make a difference. The free time to enjoy my hobbies.

Do I need to be a billionaire? No. Do I need to be an Olympian? No. But that doesn't mean I can't be -better- than I am now.
What's "improved" about this? What makes this better than SRP and a password manager?
> An LLC can elect to be treated as a C corporation for tax purposes

Still an LLC. We’re talking about entity formation and comparing jurisdictions; being legally precise becomes important in this context.

Disclaimer: I am not a lawyer. This is not legal advice.
A starter house in the Northeast now costs about $350k, while salaries have stagnated.
Off-shoring is hard. But it can be done right. It requires honest intentions and a commitment of enough financial resources. If a firm is off-shoring simply to get the cheapest devs, its not going to work.

One of the first companies I worked at had an India office even though the company was pretty small (~50 engineers in total). The Director of the India office was good at recruiting good engineers and they were paid much above market rates for the city they were based in (still less than what US based developers were making). This situation worked out best for everyone. The only problem was when scheduling long face to face meetings, which had to be done either super early or later in the night. But I felt it was a small price to pay to get to recruit a lot of good talent.
He should answer: vk.ru / vk.com :) ( as that's really functional equivalent of fb )

And to amplify the impression to mention "Putin" somewhere.

That might stop all further questions to Mark.

Or even start procedure of canonization [1] of fb.com in general and Mark in particular by Congress.

[1] https://en.wikipedia.org/wiki/Canonization
You used to be able to build an alternative client using Facebook's published API.
Enable DNS Over HTTPS for Firefox Nightly
Shkreli was congenitally unable to simply shut the fuck up.

If he had simply closed his mouth for a while, I suspect he would have gotten a slap on the wrist.
The senator didn't mention any specific country. Just said, "Only in America..."

I think you're reading a bit much into that.
IMHO, it was a mistake for some languages to make "=" mean assignment. Algol and Pascal got this right and used ":=" to mean assignment. Even the use of "variable" is wrong when talking about mutable memory. "Assignable" would be better.
React will be around a while due to the ecosystem and the fact massive companies are using it. Big companies aren't going to rewrite their entire front-end for the next flavor of the month framework. React-native gives it staying power as well.
https://news.ycombinator.com/newsguidelines.html

> Be civil. Don't say things you wouldn't say face-to-face. Don't be snarky. Comments should get more civil and substantive, not less, as a topic gets more divisive.
> ...taxed into Bankruptcy.

Given that you're taxed on profits (reductive, I know) isn't this literally impossible?

God forbid Californians value healthcare and that a city 45 minutes from the HQ of the richest company in the world, in the midst of a homelessness crisis, attempt to improve the lives of its at-risk citizens

http://sfist.com/2017/06/26/2017_san_francisco_homeless_cens...
Yes I am, sorry
How would you fix this?
Ractive was a neat little library which was under appreciated. React took over the world with all the immutable - one way binding and virtual Dom thing.. otherwise ractive was far lighter and better than Angular
I'm surprised he didn't plead the fif.
Businesses are also going to leave when they have to pay workers several times what they would in other regions because of our insane housing prices.

I don't understand how you're supposed to get a financially healthy state when it's starved of funds compared to states like MA that have reasonable and equitable property tax laws.
I didn't think it was. The API docs have always said that the thread endpoint is only available to the developers of the app making the request. It's possible to get the contents of the inbox though.

https://developers.facebook.com/docs/graph-api/reference/v2....
Can you provide an example where equals sign is not equality I'm curious.
It is impossible. He’s just repeating talking points he heard but does not understand.