skysight-inc/HackerNews huggingface dataset:
I'd love to test your app and approach but alas I am a woman and my boyfriend is on Android. I lift weights, I do HIIT cardio, I do yoga, I will try a lot of physical activites. I've also tracked calories, something I hate doing and I just can't bring myself to do this at the moment. I will never do Jenny Craig or Weight Watchers bullshit. Love to see a different means of enabling greater fitness.

You've automatically excluded me from your accepted audience. So sucks to be you? Or does it suck to be me? Or maybe we are eating the suck because you don't get my money, and I might miss out on an effective solution for health improvement.

Oh well...
I am too interested in this. It'd be a massive stack of 8949s.
Setting up a business entity is actually not that difficult. You can do it yourself.

In California for instance, you can set up an LLC in about 5 minutes for $70. It requires filing out one form with the name of your business and the owners and mailing it in (takes a few weeks to process). In many other states you can do this online.

Once you have your Articles of Organization, you can take them to any bank and open a bank account with a credit card in about 30 minutes.
Cambridge Analytica may have had access to private Facebook Messenger messages
Can I have access to WebApp?
I think someone should be able to kill themself if they want.
This jives with what I've seen. One company I was at created a subsidiary company offshore and made the effort to hire FTEs. The offshore teams at that location were pretty damn good actually.
I don't agree that prostitution is a bad choice. It's a legitimate choice, a legal choice in some countries. The only problems it causes are from the illegality hat the women (and men) performing it are driven into.

They are not protected by regulations, they don't receive pensions and they don't pay taxes.

There are a lot of jobs that might not be the best life choices. But that's no reason to make it illegal and force the people performing these jobs underground.
Zuckerberg struggles to name a single Facebook competitor
You are not alone. After trying out GraphQL with Apollo, going back to Redux is painful.
None of these jobs involve subjecting oneself to multiple disease vectors every day and arbitrary acts of violence. Plus, as the 'my body my choice' crowd recognizes, our bodies are one of the most important sources of our identity. To have others treat our bodies as disposable commodities essentially communicates to us that we ourselves are disposable.
> Like most people, I sometimes go through periods of a week or two where I just have no motivation to do anything (I suspect it may have something to do with nutrition).

As a fellow vegetarian, I tend to increase fruit intake & do early morning workouts or yoga when I feel like this. Give that a try @sama
I work on Stripe Atlas. Prior to that, I ran a few software businesses, all as LLCs.

A rule I had in my business was “Don’t talk about timelines until you’re ready to ship, because they only slip, and then people are sad.” I broke the rule several times, and regretted it every time. Stripe has the same rule, but is disciplined about keeping it.

I have a lot of thoughts on the C corporation vs LLC tradeoffs and while I’d love to put them in an HN comment my top task this week is putting them in a more permanent location.
This applies to your 9-5 as well. Working on the right problems is critical to anything you do, even in your personal relationships.
> Whether prostitution falls into this category is a question of culture/morality.

The law is an expression of the social contract, so it's a truism to say it will be shaped by cultural norms.

However, some cultural norms are so universal and beyond debate that we can move to an utilitarian perspective to see how well those universal values are protected by various policy choices. For example, if we posit human life as a right, there is no moral question on whether, say, a market of hit men should exist.

Back to our regulation choices, I wanted to underline how banning a dangerous substance is a clear cut, less moral and more objective issue, because it objectively threatens life. Whereas banning prostitution is squarely into the subjective end of the scale, since there is no shared moral value that is objectively infringed.

That's not to say that tough choices don't exist (recreational drugs, handguns, certain pornography) where the law must espouse moral choices, but that prostitution shouldn't be such a case. It is only treated as such as a political appeasement to the minority of voters for whom it's a major moral issue.
I suspect there are 2 main causes:

1) People perceive that FB might have helped Donald Trump get elected President of the United States.

2) The traditional media companies see Facebook as their rival and hate how Facebook can control access to a significant percentage of the population. Therefore, it is in their interest to amplify anything that has the potential to harm Facebook.
I think he was trying to get at something here though: can you run a business that is free for some people and isn't ad based? To which I think the answer could be nuanced. Maybe a large enough population pays $4/month and can thus subsidize some part of the population that doesn't have that privilege. Note I'm not actually advocating that, just saying I want to give the guy a benefit of the doubt that he was trying to move the conversation somewhere new and creative.

I think a lot of these questions have been like that, but ultimately the senators couldn't figure out how to phrase what they were getting at and both sides floundered to understand what was going on.

edit: as an example was another senator, "mr funny guy", who was trying to ask if facebook tracks how people use other apps or devices, I'm still not sure, even when they aren't logged in or something. I saw 3 possible questions that he was trying to ask and they all would have been good but I don't think either of them understood what he was asking so they went back and forth uselessly. Could have been some hard hitting commentary on the bundling of permissions, or the bundling of fb with a phone, or the ability for fb to track other app usage, or the ability of fb to track users on websites even when not logged in. oh well.
Good points. I guess they are very different situations that can't be compared easily.
I wasn't claiming that he isn't right. That is exactly the point: he is right/correct in all his answers, but the questions are not specific/technically informed enough.
It does lead to some pretty neat and idiomatic C, if only they just picked a different symbol for assignment.
I know it may be to my detriment some day, but I just use the same answer for all secret questions everywhere. It has nothing to do with anything I've ever encountered, anywhere I've ever been, or anyone I've ever known. I do use a password manager, but my bank will ask secret questions to register new devices, so I've resorted to this tactic to reduce the hassle.
Users are fleeing Facebook and sharing their stupid posts on .... oh right theres no alternative. They will easily beat this.
Now we know your age, too!
I don't believe for a second that this much fuss would have been made over this issue if Trump had lost the election. Some law enforcement action may have been taken, but it wouldn't have been front page news. The reason for my quotes is that Trump is "unapproved" which is the explanation for the scale of the reaction. I don't particularly approve of him either, but considering the real motivations of the people writing regulation is important.
The article's been updated.
Top Privacy Stories of the Week
Are there are job offers on Facebook? (That's a genuine question; I don't have an account.)

Perhaps some service providers are only (or primarily) contactable for complaints via Facebook (and maybe Twitter and a couple of others), and therefore to contact them you need an account with one of those companies.

So perhaps to participate in society without a disadvantage, you need an account with Facebook Inc, or at least I think that's the idea.

(Also, there are alternatives to oil! If you don't like the service provided by Oil Inc, you can buy your energy from Electricity Ltd instead.)
There are clearly objective moral values. A society that denigrates sex to entertainment and cannot reproduce will cease to exist.
Was he instructed to begin every sentence with "Senator"
It's so frustrating how close they get to asking the real questions...
Twitch too: https://www.twitch.tv/washingtonpost
https://news.ycombinator.com/item?id=13421078
Pascal got rid of the confusion.. := is assignment = is comparison.

I really wish more languages had an specific assignment operator.
> require effort to fake

Only because you have to lift and then manufacture them from scratch from glue and silicone and stuff. If someone automated the process it would require little to no effort. In theory it would be possible to manufacture a device that could present any given fingerprint when scanned with a popular scanner. You leave them everywhere, even on the scanner itself.

It is also a limitation of biometrics that you can only use them once. It might make sense for a phone, but after you have given Google your fingerprints, they can in turn use them for other purposes. It's like reusing a password that's also tricky to rotate.
I'm not a US citizen so don't know much about Equifax, but from what I have read about both issues (mainly through HN about Equifax) a main difference between the two cases is that companies like Facebook are way more visible and advertise that they have good will (they want to change the world, make it a better place, connect people, etc..), whereas sth. like Equifax operates in the background and does not try at all to convince you that they are a willingly benevolent actor. So Equifax was just another fuck-up, but at a bigger scale, whereas with Facebook it's more of a fraudulent PR. Moreover, Equifax was hacked, Facebook has been used as it was meant to to exploit people.
What does "provenance" mean? Is is about adding quotations to code? into databases?
So is working in a coal mine. I agree that I would rather have no-one working in such conditions, but that's the economical reality we live in.

As long as we force people to do unpleasant and potentially harmful jobs for a living, I don't see any reason to differentiate between oil-rig workers and prostitutes.

By making it legal, prostitutes enjoy legal protection, health and social benefits. What's not to like?
Form a California LLC in 10 minutes for $70
Basically there's a lot of health benefits to intermittent fasting.

This video covers a lot of it quite well & links to sources.
Longevity & Why I Eat Once Per Day:
https://www.youtube.com/watch?v=PKfR6bAXr-c
Because normal people don't understand or care about what equifax is or does or has. They "know" what a credit score is insofar as it's a number that lenders care about. That's about it.

People are mad about facebook because it's an actual part of their daily lives and they "know what it is". I put that in quotes because it seems people are just now figuring out what facebook actually is, in terms of funneling man-cattle into advertisement pens.

Imagine if your company had some obscure HSA type benefit that you didn't really understand, and you could have made $2k in tax gains and didn't, and now the window's closed. Bummer, but i mean... whatever. It's all confusing accountant jargon anyway.

Now imagine that your company would expense $2k in meals as long as you filed for reimbursement within 72 hours, and you missed out on $2k of free lunch. You'd be mad as hell!

Same money. Different levels of personal "realness" based on comfort with the underlying concept.
But wouldn't you prefer to just being able to connect your tested UI prototype and data model without having to translate it into code yourself? That's what I'm doing when I code, I translate things that already exists into a different language. I'd rather focus on other things if I could.
Well, read my many other replies around here. Prostitution is in no way a good life for women.
Universities Taking on Debt to Attract Students Taking on Debt(2014)
Okay this is ridiculous. Great idea using science to advertise you shitty app.
Hover physics was literally the very first thing I worked on for Battlezone, back when we were working in Interstate '76 and the game was called "Badlands". Within a week or so I had Groove Champion's orange Packard Piranha hovering around. There were many changes and additions later, but the core of hover physics started there.
From a selfish perspective, it might be better not to focus on maximizing your productivity. From a species-perspective, I'm glad for folks like Elon Musk, Richard Stallman, Einstein and basically almost everyone else to strive for maximum output. This will help us more quickly fight disease, aging, poverty, etc.
I mean that's good for you and I tend to agree. But it's incredibly naive to think that any significant percentage of the working population is using that criteria to determine where and on what they should work. We tend to think of tech people as being incredibly bright but at the end of the day they are human and FB is a very cool place to work. If you don't take a minute to evaluate the ethics of the work you're doing which might not on the surface be all that questionable it's easy to fool yourself into thinking, you're doing nothing wrong. It's a much easier realization that working for Defense Contractors making missile guidance systems is bad than it is to think hey all this data i'm collecting for my social network features could be put to some very bad uses
It's a bit annoying when half the questions are basically 'how does Facebook work?'. Tech is still magic to most of the people asking the questions.
Google’s Assistant receives marriage proposals in India
You mean whining by ted cruz. That was literally all he ever did. Also didn't he force a bunch of college students to attend his doomed presidential campaign announcement and ask for their cell numbers?

https://youtu.be/rpzgXVA8eh0
Ask HN: Do you worry about your a/b tests influencing targeting?
Do you consider that setting up a profound test (e.g. price model change) may influence the traffic that Facebook sends to you? It can be reasonably thought that conversion rates you see may be affected by the split (because half the users see an alternative option) so even if you decide against the alternative the targeting is already borked. I've heard this theory from some people and I wonder if it can be true.
Plankalkül had the advantage of not having to run on a real machine.

As far as := is concerned having to use the shift key for an assignment is less than ideal but there really aren't any better options on a modern keyboard. I think C's use of = is a bit braindamaged but it is nice and quick to type.
There are tons of options for State Management before you even need Redux.
Check out:

Context API: https://reactjs.org/docs/context.html

Unstated: https://github.com/jamiebuilds/unstated

MobX: https://github.com/mobxjs/mobx
I call BS on actual deleting all user data when someone deletes his account. If some whistle blower proves otherwise is he liable for prosecution for perjury?
you're just digging yourself a bigger hole.

"I am writing a blog post in reply to a blog post i still refuse to read... "

are you serious ?

go read the the blog post. you can do it.
No its not. A lack of thought is closer to what I was thinking. It takes a lot of effort raising a child, especially in poverty. I don't think of that as selfish.
This question (like many others) was frustrating, because it was worded in such a way that was incredibly easy for Zuck to dodge. Of course FB isn't using your encrypted messages for ad purposes, because they can't. But messages sent from FB Messenger, not from WhatsApp, are unencrypted and so are likely used for ad purposes -- but of course the question wasn't worded in that way.

The way they scoped that question to WhatsApp and not Messenger seemed quite deliberate.
Google will get called in if Trump manages to win in 2020.
The axion may not be an example of the following, but there are highly specific predictions of new particles (etc) that drop out of current theory and knowledge. Antiparticles, from Dirac is one example. If they hadn't been found there would have been no motivation to look for something much like an antiparticle, since those variants wouldn't have fit into Dirac's theory.

So not speciously true of all predictions or most (before String Theory came along!)
Yes, others also include:

- Proxies that upload/retrieve assets to multiple cloud providers (i.e. upload files to / retrieve from GCS and S3 in case one is down)

- A service that screens/transforms attachments/uploads for security before allowing them to reach other services

- An API for sending mail/SMS/other contacts via multiple providers to deal with outages to one or more providers.

Often, these are before built as libraries and imported into multiple projects which is the wrong approach. Offering up an API for these instead can help decouple.

However, the author probably doesn't understand versioning and deprecates or makes breaking changes to APIs and then has to update a bunch of consumers. If you want a decoupled system, you have to not break the system. This is why legacy stuff exists at older companies. Once API v1 of the mail sending service is done and working, there's no reason you need to break it, or add new features, or take it down. Keep it running and also run v2 so that people can use the new features. The author is probably running v1 and v2 out of the same codebase and overwriting the v1 history so they can't maintain it, that's just bad software project management.

Maybe the title should switch to: "coordinating a complex architecture is hard, I only build easy stuff"
Setting aside the incredible lack of understanding, if he'd asked the same question about FB messenger he would have hit a pain point.
For some context, while Sweden doesn't criminalize women who sell sex, it does criminalize everyone around them - including landlords who knowingly rent to them, with the main defence being that they evicted their tenant as soon as legally possible after finding out. So sex workers in Sweden have gone to the police about being raped by clients, only to have the police tell their landlords to evict them. They don't report rape to the police anymore. (I think the other Nordic countries that adopted this model have the same issue.)

A few years ago, Amnesty International found out about this and took a strong position against the Nordic model because of it. The response amongst feminist supporters of the Nordic model was not to disown this part of the Nordic model or try and change the law in Sweden; instead they launched a campaign against Amnesty International to try and shut them up. Its proponents might try and spin it as something that protects women in the industry and only affects johns, but pretty much all of them are fighting hard to strip those women of any police protection against rape and violence. Occasionally, you'll even find someone who openly admits that they want those women to be more at risk of rape because they hope it'll encourage them to give up a trade that they think is hurting other women, and no-one else in the supposedly feminist anti-sex-work movement seems to have a problem with this from what I've seen.
I also generate additional passwords, but after reading my additional password over the phone to an agent that pretty clearly would have accepted (it's giberish), I've since started storing what I deem to be a reasonable answer to the question. A random movie for the 'favorite movie' question, random name for best friend, etc.
The Go language brings back the ":=" to mean declare and assign, while inferring type.

a := 5

You can also equivalently do

var a = 5

I almost never use the latter within functions (only at module scope).

I believe the former is forbidden except within functions.
> your phone and computer will be able to generate keys and authenticate to each website

Welcome to twenty years ago and client SSL certificates.

I'm glad the future is catching up.
Coal miners, oil rig workers, soldiers, policemen, firemen, doctors. These are all necessary jobs to make our society run.

Prostitution is both unnecessary and destructive to all parties involved.

Clear difference between the two categories.
The Science and Translation of Lactate Shuttle Theory
ISP astroturfing and the incoming government filter/firewall that they are helping build [1]. SESTA/FOSTA are also part of this.

The internet is being turned into hotel wifi and ISPs are the brownshirt errand boys helping it because of their privileged monopoly/network position in the aristocracy and plutocracy.

Partly it is because everyone knows Facebook and the division in our country is intense right now.

Mostly though it is because all that money that the ISPs used to put towards removing privacy protections and net neutrality are now aimed at censorship, tracking and control instead of innovation and expansion with new product offerings. ISPs know they will have the monopolies needed for implementing it and they will get deep access into the data to help their ad/tracking/data selling efforts.

"Goodbye" -- Internet in 2018

[1] https://www.wired.com/2017/04/internet-censorship-is-advanci...
https://en.wikipedia.org/wiki/Yoda_conditions
I meant in general terms not the specific US political terms - the roads in the US citys are not private roads are they?
Only tangentially related: an (unsuccessful) search for a genealogy of the Basic programming language led me to https://en.wikipedia.org/wiki/Basic_Using_Reverse_Polish, which led me to http://vintagecomputers.site90.net/comp80/, which has scans of articles giving examples of that language, for example (from http://vintagecomputers.site90.net/comp80/Part_4_Jul_79.pdf):

018 LET P=P K * B -

and

135 LET Q=1 F G / 1 - REC 0.00001 * - Q *

but also the sort-of traditional

016 FOR X=1 STEP 1 UNTIL T

I guess they had a Basic that only allowed expressions with a single operator or a single function call (some early systems with very limited memory did that) to the right of =, and didn’t have the memory for an infix parser.
I'll start to relax when every forum and shopping cart doesn't demand I save a password to create an account with them.

OpenID was supposed to help here. But even stalwarts like Stack Exchange are backing off from it, leaving a handful of proprietary links and their own OpenID provider.

Of course this is going to help with higher complexity authentication methods (retinal scanners in the 2028 Macbook Pros?) but it's all for naught unless we can patch every PHPBB and Magento clone to stop being so needy when it comes to passwords.
Let's assume that Facebook helped get Donald Trump elected. (Whether this is true or not, we'll find out). Are you saying Trump is ruining the country?

Then why does Facebook take the entire responsibility for "ruining" the country? What about Donald Trump himself and Trump supporters in the U.S?

I feel like Donald Trump's persona and his supporters having an influence in the country is way more complex issue than Facebook ad campaigns.
I'd have thought, not being a programmer, that drop was used because whilst the access and relations with the drop-ed table are updated the table isn't necessarily deleted.

Drop updates the logical structure without necessarily acting on the physical storage in a way commensurate with "deletion". You can this drop a million tuple table in a ms (less I expect) whilst deletion would take far, far longer (of the order of a million-times longer).

/guessing