skysight-inc/HackerNews huggingface dataset:
Turns out, providing a baseline of healthcare costs money. I'd rather restaurants didn't line-item it and just raise the cost of food (maybe they have to line-item it? not sure) but in either case I'm happy to pay extra given that when we weren't paying, it simply meant a bunch of people were wandering around playing healthcare bankruptcy roulette.

I think there will be a lot of "growing pains" as businesses adjust to "actual cost of an employee." Typically my friends back in Texas make fun of me for this after my move to SF, then turn around demanding the removal of illegal immigrants... despite the fact that every one of their favorite restaurants out in Houston exists because of their ability to underpay unreported workers. I see very little difference (costs go up because employees actually get healthcare now vs costs go up because historically underpaid employees have to be paid at least minimum wage because they're reported now).
Why not have defaults for that and let u choose it if needed?
I wonder why he didn't say Google? They compete for online ad dollars and that is clearly his biggest competitor.
Some Californian counties and cities [1] tax top line and fixed franchise/license taxes, irrespective of profitability.

[1] https://www.sidley.com/en/insights/newsupdates/2013/09/phase...
It's important to remember that in some jurisdictions if you decide to fold your business you have to file a dissolution. Many also require that you file a yearly report. There's a few businesses that help with incorporations and it may be worth the extra fees to tap into their knowledge.
Yeah this article is meant as a simple how-to for someone that has already decided they want to form an LLC in California and understand the pros and cons.

I cover some of the issues you cite in another post:

https://blog.bookandledger.com/topics/business-formation/int...
The argument I have against this is we now have near perfect surveillance and this isn't happening. I can be a part of a far left socialist movement and spread my ideas as easily as I can be part of this crazy new nazi movement. And both of those ideologies are rampant on the internet, but nobody is being arrested for it (at least not until they do something stupid). I understand in the past this wasn't the case, but as of now it's pretty difficult to stop ideas. And when/if you do stop them the internet history is right there for martyrs to be made.

I'd argue with little to no privacy the government actually has less power in situations like this. Because the lack of privacy extends to what the government is doing also. Cameras/microphones/eyes everywhere means it's much more difficult to get away with a lot of the covert insanity that was happening before.

I would say things like Snowden/Panama Papers/Wiki leaks/many other examples are showing that having privacy can actually benefit the people in power more than the average Joe. Joe Blow doesn't want his dildo collection known about, the government doesn't want (insert insane things like funding drug cartels/terrorist organizations) to be known. All in all I'd say sacrifice knowledge your dildo collection for the greater good.

That said I do believe privacy still needs to be a thing. I hope it is a thing again in the future. But I actually don't know how horrible it is that it's gone away. People might just have to tell the truth for a while, which might benefit society in its current corrupt state?
We can't be a monopoly because we compete with everyone.
Analyst: California's cannabis-revenue projections high
I fail to see what's misleading about asking for a competitor to Facebook.

Microsoft's competitors are Apple on the hardware and software front, Google on the search engine front, Atlassian on productivity tools front, GitHub on the repository/code storage front, AWS on the cloud storage front, etc. I assume Microsoft's core solutions are their OS, their productivity tools and cloud.

Google's competitors are Yahoo, Bing and Duckduckgo on the search front. Garmin, TomTom and others on the map front, etc. And perhaps everyone on the email front. Here I assume Google's core tools are search, email, and maps.

Facebook's competitors are... Instag- oh right. Uh, Snapchat, I guess?
A better analogy would be to road networks, not car companies.

If you don't want to use roadways, what is the alternative? Flying? Railroads? Boats? Other roadways?
Most citizens don't care about the details of any technology they use on a day to day basis, they only want it to work correctly and enrich their lives.

Do you understand all the mechanics of an automobile? Ever worked on installing a new suspension for your car? Most people go to a shop to get this work done and even though they don't know details of the process they trust the mechanic to get the job done right.

How does this compare to Facebook? Well when you use Facebook you're entrusting the company with your private information, you expect nothing will go wrong and the product will enrich your life. There isn't really a "Yelp" for Social Media to know how many breaches they've had or if a competitor handles their data better than another. It's a lot easier to find a better mechanic shop based on a Yelp review than another Facebook.

> The tenor, the awareness, the culture of questions that 70-year-old senators are turning to Zuckerberg at the congress would make you cheer for Facebook. Even if you previously hated it.

I feel the opposite, these senators represent our citizens who want to know how their data is being handled. Disregarding their concerns because they lack knowledge into the technology isn't fair, it's elitist.
I find conceptually Redux is straightforward enough, just really wordy. I think perhaps if I got to choose again I might consider Mobx. I still use it for my react stuff but most new stuff I'm using Vue.
Private messages? There is ZERO excuse for such leak. It is either utterly incompetence or intentionally malicious. Facebook needs to be hold accountable, period.
I really hesitated to reply on this but I'm about 15+ years into my career and what the heck. On the one hand, I agree with you. On the other hand, I really disagree. The reason I disagree is we spend an immense amount of time every day working for money. Sure, many of us love what we do but we still go to work at a certain time and certain days because we have to by our agreement to get a paycheck.

So my goal is that I'm writing my own paychecks. By gaining FI, that might mean I'm just going to pay myself to watch TV and play videogames all day. Or go spend time traveling Japan and visiting all the Onsens/hot baths. Or spending time with my kids and working on my own businesses -- trying to bootstrap new ideas and just seeing what works and what doesn't (which includes working on interesting projects).

So the part of me that disagrees with you is the part that sees just how much of our life, how much of every single week day, is dedicated to one thing. And that one thing is not something I live for. I want to work on things I live for and fully believe in.

Does that make sense? I don't want to be harsh but on the surface, startups seem so awesome. Everyone is aligned and motivated along the same angles. But the reality is often much worse than one might expect. The investors are pushing the lead developer, who has health problems caused by stress, to use the new framework of the day. The cofounders are trying to figure out which management to hire. The managers are coming in and deciding to change the whole culture and bring in their people to do things their way. It just goes on and on. And nobody is really aligned in the end. There is that magic when it works but most of the time it doesn't. And it's disappointing to spend your life on things that don't ship, that fail, that aren't interesting to work on.
Also Florida requires and annual filing and associated fee of $200 I believe.
I break down the differences among entities in another post from the same blog:
https://blog.bookandledger.com/topics/business-formation/int...
I used mobile Safari both on iOS 11 and iOS 10 with no problem on that site. Also on mac OS, at least according to this picture, it's not the CA that's accepted, just the exact site certificate and only for the given site:

https://i.stack.imgur.com/vqOBP.png
I call it the office bathroom camera problem & the creepy sysadmin problem. If employers were forced to be upfront about what they were doing, the equivalent of putting cameras inside each bathroom stall and having no real access control over what admins are doing with that data, people would be creeped out very quick.

They might move to employers who aren't that creepy.

I think it's a sexual harassment scandal waiting to happen, and hope things like the laws in Austria is what the rest of the world will adopt eventually:

https://www.taylorwessing.com/globaldatahub/article_austria_...
CoffeeScript comes to mind ;)
Obviously it's hard absent having had a decent job but people can and do take time off between jobs or take some time to find new employment. Health insurance isn't cheap but, given some savings, it's not in the couldn't possibly afford range any more than rent/mortgage is. I've been between jobs, albeit not for very long, and it was an expense but never a particular issue.
not all academics is scientific, thought that was an obvious point.
A good friend of mine once told me to "stop apologizing and fix it" when I was in middle school. Reflecting on that made me realize how empty apologies can be and spurred some self improvement.

It's not as if Zuckerberg could've shown up today with a patch file and gone through how he hacked the problems out of the platform last night with some red bull. But the apologies need to be seen as empty and we've all got to make sure things actually change.
Nice! Should be Talos with one L, though.
Why SQLite Does Not Use Git
I assume this is the survey you were referring to:

https://news.ycombinator.com/item?id=15927132

The lead program manager from the linked survey states:

I want to be clear this remains an area of exploration
for us, without any specific timeline.

So nothing to report for now. I suspect this will take a long time to roll out.

https://excel.uservoice.com/forums/304921-excel-for-windows-...
All Unicode chars sorted alphabetically [slow page render]
Excellent write up! Running a single long running Spark Context that accepts and runs jars compiled from user input is a curse I thought we were suffering alone at my company. We too have fought the ContextCleaner, though for us it was G1GC and `-XX:+ExplicitGCInvokesConcurrent` on the driver that saved us.
I think once you have both of these engagement is lost:

1. You’re not learning anything new.

2. Hard work and results gets no more reward (either promotion/financial or even just appreciation).

I don’t think there’s anything you can do after this point. Start something new.
Their product is ads... so you would define competitors as anyone that takes away marketshare in advertising.
Snapchat and Twitter on the social media front.

Google on the ads front.

Telegram and Apple (iMessage) on the IM front. (Not sure this one really counts, though. Is IM a "front"?)
The point is that ':=' evolved in Algol 68 to solve the ambiguity inherent in '='. C is simply from a less thoughtful and primitive language family and modern languages still seem to be copying C's horrible syntax. It's also probably why technical papers are written in Algol-like pseudocode using the '<-' symbol in LaTeX for assignment.
Update-- of course, yesterday my wife made amazing oatmeal raisin cookies. I have no need to buy junk at the grocery store, but put a plate of homemade cookies in front of me, and "game over, man".
Companies that do business in California must pay California taxes no matter where they are incorporated.
The real issue is that, as noted by Thom Tillis, this "feature" was most likely used by others, up to and including, the Obama campaign.
Pretty much automatic. With the exception of our search engine which is in C++ (as performance is paramount there), Go is becoming our language of choice for most of our backend services. We found in Go a great balance in terms of productivity and performance.

After building the aggregation and ingestion services in Go, sticking with this language for the API sounded like a good idea as well since Go makes it trivial to build an http server and the logic of the API is simple enough that we didn’t see the need for any web framework.
I'm using these CNBC's YouTube and Finance links now:

CNBC YouTube: https://youtu.be/8w-6SfpCKgM

CNBC Finance: https://www.cnbc.com/quotes/?symbol=FB
>large enough population pays $4/month and can thus subsidize some part of the population

Just in case, FB ARPU in US in Q4 2017 was $27. People who talk about "i ready to pay 10$ per year if im not tracked and not exposed to ads" _seriously_ underestimate FB money-printing ability.

Think about it, FB makes almost as much as NFLX per US user (admittedly in Q4, the hottest quarter in advertising), but you dont need to enter your credit card. At all.
>what more is there to ask?

(1) Make an ernest attempt to use ML, algorithms to identify their customers who are using those leaked datasets Facebook negligently exposed and help devalue the data, instead of eagerly selling them targeted advertising services?
I don't know if they did this, but it sure seems doubtful.

(2) Quickly and openly disclose the extent of the leaked data

(3) Stop using manipulative and deliberately opaque TOS to enable ever more data collection

I'm not being sarcastic or insincere, this is my honest opinion of that they could have done. I am continually surprised at how many people making $$$ in ad-tech/PII data mining and brokering seem niave to the fact that this type of behavior would inevitably result in exponential growth of user outrage
My understanding is the "quiz app" was more of a phishing scheme to get users to share their Facebook data with Cambridge Analytica (including data that user had access to about their friends).
Maybe an inquisitive Congressional staffer reads HackerNews and can get their boss to ask the question tomorrow.
Only in the same way that apps that you authorize to work through Gmail also have access to your emails with other people. I just don’t see an issue here. The messages permission required explicit, separate consent from other permissions. There is not a single user that could argue that they didn’t understand that specific aspect of this app. This story is just a grab at clicks.
Yes definitely. I tried to highlight it in the "Before you begin" section of the post.

There is also an LLC fee once you hit a certain income threshold.
That’s why it was a joke and not an assertion of fact ;).
renren.com wechat
The article seems to spin it as being part of the CA study, apart from the small commentary towards the end. Has anyone seen the text of the message FB has shown to the affected 87 million and does it explicitly mention private messages?
If we're talking globally then Facebook is quite obviously not a monopoly.

Just within the US, I guess you have to conclusively define what it has a monopoly in, i.e. what is "social networking". For online messaging there is iMessage, Hangouts, Skype, Snapchat. Photo sharing - Snapchat again, Twitter, probably even just email. For videos there is YouTube. For maps and check-ins there is Foursquare, Yelp. And the concept of having an online identity tying all these services together is done by Google as well.
Nanosensors Prove Potential for Battery Monitoring, Biosensors – EE Times
Wow, did it fail so miserably that people can’t even remember it exists?
I worked on this system. It takes several months because it's infeasible to purge old backups etc, but eventually it's all gone. The process for deleting accounts is separate from the normal content deletion process and is quite robust.
Since many months, I am building back my very own base tools.
Alternatives to: grep, cat, apt, tail, head, cut, awk, sed, inotify, macro recorder, gif recorder, etc...
Yes, reinventing the wheel, my very own set of.
It appear to be an incredibly good experience.
Both of my tools performs over the originals, this wasn't my first goal!
Using them in other projects is amazingly faster than i can imagine.
Facing real cases, I modify them to perform better and better.
I can't advise it much than anything else.
This is exactly what an old mechanics do. His tools perfoms over anything you can gift him..
;)
Yes there are ongoing fees/taxes, but forming it is $70. I highlight this fact in the "Before you begin" section of the post.

My goal was to point out that you don't necessarily have to shell out $500 - $1,500 bucks just to get the LLC paperwork done.
alphabetical sort != numerical sort

Developers take note: Unicode Collation Algorithm (UCA)…

As discussed on https://forum.glyphsapp.com/t/unicode-collation-to-alphabeti...
> In math, "a = a + 1" isn't the same as "1 = 2". The issue isn't equality, it's that you're trying to rebind a bound variable, which isn't possible.

"=" means equality in math; a = a + 1 is the same as 1 = 2 because if you subtract a from both sides and add 1 to both sides you get 1 = 2.

Lambda calculus has the concept of binding variables, but it doesn't use "=" for that, it uses application of lambda forms. It's the same idea that's applied in some variants of Lisp, where LET is a macro such that (let ((x 1) (y 2)) ...) expands to ((lambda (x y) ...) 1 2).

The way it plays out is that rebinding is perfectly fine, because it's not really any different from binding in the first place. The same way that

(let ((x 10))
(f x)
(setf x (1+ x))
(g x))

can be re-written as

((lambda (x)
(f x)
(setf x (1+ x))
(g x))
10)

That can itself be re-written as:

((lambda (x)
(f x)
((lambda (x)
(g x))
(1+ x)))
10)

If you'd like to read more about this sort of thing, Sussman and Steele's "Lambda: The Ultimate Imperative" is a good starter: http://repository.readscheme.org/ftp/papers/ai-lab-pubs/AIM-...
> You read that right. Fonts have been transformed into encryption tools.

But a lower-tech form of this method based on the same idea is over four hundred years old, and literally also uses contrasting font forms to convey information secretly within a text document.

https://en.wikipedia.org/wiki/Bacon%27s_cipher
> Maybe a large enough population pays $4/month and can thus subsidize some part of the population

That's how WhatsApp started to fund itself, I remember there being a nominal annual charge ( £1 ) for some users but not for all. There didn't seem to be any obvious rule as to who was pinged to pay-up, perhaps it really was random.

But that was discontinued after they were acquired.
The programming talent myth
That senator, Orrin Hatch (R-UT), is 84 years old. He may be genuinely unaware of how sites like Facebook make money, though his expression after Zuckerberg answered seemed like he was entirely aware of how basic the question/answer was.
What's misleading is that the senator kept insisting on a single competitor, not N competitors.

The answers you gave for MS / Google would have gotten the same kind of interruption from the senator.
For a traditional startup, that will (i) raise money from investors or (ii) give equity to employees, you should just be a Delaware c-corporation. Those are streamlined, known, and easy processes with a Delaware corporation. Every lawyer in this space has forms for that and can read those documents with a baseline of familiarity. If you try to innovate here and set up a startup as an LLC or a California corporation, you are complicating every corporate transaction you'll do and adding cost to every interaction with your lawyer and the counterparty's lawyer. And you will prohibit investment from certain VCs who aren't able to invest in pass-thru entities because some of their LPs manage retirement money and are subject to ERISA.

There are other businesses where an LLC makes sense, including possibly for a bootstrapped startup that will have one stockholder for its whole existence. But that's not my area.

Not even going to include a disclaimer about this not being legal advice, because I am a lawyer and this is good advice :)
I agree that Google is competitor, but I'm not talking in terms of monetization spaces, I'm referring more to the core solution. In fact I'd amend my statement and say Snapchat isn't really a competitor, either. Facebook is basically a rolodex with messaging and storage built in. I don't see anything like it.
wow~~looks nice
Mega Drive Assembly Workshop and Hello World Sample
I gave up on writing Apps because of this. Too high a risk of a patent shakedown without LLC protection for a few fun apps.
You don't see why reproducing is different than owning a Hummer? You're obviously not a reasonable person.
Just get rid of the silly idea of allowing expressions as statements.

I don't think that's enough. Take the two following Python lines:

a = b = c == d

a = b == c == d

No expression is being used as a statement, yet you can't syntactically separate assignment from equality.
People suggesting Mill as the solution to every problem without giving any reasons certainly doesn't give a good impression.
> normal people don't understand or care about what equifax is or does or has

People also discount hypothetical harm versus tangible harm. We haven’t yet seen a massive fraud carried out with Equifax’s data. We have seen malfeasance resulting from Facebook’s negligence.

There is also an international component to Facebook which does not exist with Equifax.
Mr. Zuck, for the purposes of this conversation 'Data' does not mean likes, cat videos or news articles you post.

Data will be defined to include but not limited to, websites users visit due to ad tracking, friends, installed apps, apps installed by friends, any any other tracking data generated by the facebook platform.

Saying that, do you share 'data' with any 3rd parties.

Amazed me none of them could decouple 'data' stuff I actively upload or share with stuff facebook 'generates' based on users behavior.
Of course you can rebind a bound variable; by extending into a new scope.

Functions cannot "work" in math if arguments cannot simultaneously be bound to different values.

Recursion is not possible, and so defining computation in terms of recursion goes out the window.
Spammers get your email address the same way by hackers who hack your friends.
As opposed to the free RedHat Enterprise Linux operating system
He admitted that facebook used to collect your friends' data too, but they stopped doing that.
Fun fact: the current Secretary-General of the UN is an ex-PM of my country.

Care to reassess your proposal? :)
is the background color really the problem? I though screen brightness was a more issue, for example: continue using your light theme but lower down the brightness, most of your websites are going to be white backgrounds, switch between dark and light background frequently strains more the eyes, looking for the link where I read this.
Not sure I follow; I'm pretty sure her net worth is obliterated by now
Nope. Logical axioms are required logically, but not associated with time. Comprehension is associated with time, so I can understand how you might arrive where you did.
This works for initialization, but not for reassignment. Most notably, it is absurd for statements like x = x + 1. Meanwhile, such self-referential updates are very common in imperative programming, so anyone designing the language would come across this.
This might come across as naive, but I think it is impressive that 1) A lot of politicians are getting their talking time, some more knowledgeable than others, 2) the politicians engage overwhelmingly in good faith on their own level, without being intimidated