skysight-inc/HackerNews huggingface dataset:
Non-developer here. Can someone check my understanding of this situation for me please.

Facebook or any other website has information that ideally only I should have access to. I don't visit Facebook hq with my id in hand to get it, I use a computing device to talk to their computing device. they don't really know if it's me using that device, just that it knows information only I should have (password). The device is also my choice, they just provide general instructions for talking to theirs, or rather just comply with standards. Meaning html or whatever the total information sent from browsers and back again is called. Some browsers being difficult, they even have some code in there for them specifically. Mostly css for ie and mobile safari.

Because me visiting the Facebook building every time I want to see something or like something is ridiculous and something no one thinks happens, when these browsers request information as me they're then referred to as me, or my agent. So if data goes from Facebook to a macbook with chrome on it that knows my password, it's for all intents and purposes a two party relatiinship. No one sees that chrome, osx, my ISP, my router, my whatever; and goes "Facebook is giving data access to third parties!"

Enter mobile devices, or more accurately old mobile devices. Complying with those standards I mentioned above /html /building a quality full functionality browser is hard given their tech. They still want you to be able to use facebook, facebook still wants you using it, and you want to use it. So the device manufacturer and Facebook come up with a communication method they can use. Basically the same information sent and received as if you were using a browser and facebooks standard html, facebooks still just assuming you're on the other end because the device knows your password, but the syntax of their messages is different. Basically a more extreme version of having some funky css in there to make old IE work.

Terminology aside, am I on the right track? If so, what exactly is newsworthy about this? Is there a practical difference from a data security viewpoint between Facebook -> my Huawei phone -> me, and Facebook -> my Huawei phone -> chrome -> me?

If my user agent - the hardware /software I choose to use to talk to facebook - is hostile to me, I'm fucked either way aren't I?
I get the intent of what you’re saying, but when you have things like this they’re usually representative of the team or company as a whole, rather than a single profession.
Could We Afford Universal Catastrophic Health Coverage?
The widely agreed upon definition of poverty varies hugely from country to country.
>permission granularity is just not sufficient

This is a careful balance between extensions being almost completely useless and extensions being able to take over the whole browser...

Just read the source code if you don't trust it.

Edit: it seems this extension has no javascript code, just stylesheets that get applied by manifest.json. Seems this actually could be a good spot for more granular permissions. "change style information on *.github.com"
> but to claim that Utah is only MLMs is just silly.

I agree. That's why I have not made that claim.
Tech giants to be targeted by laws to help police access encrypted data
Algo Trading News Headlines 6/5/2018
SEC Names Valerie A. Szczepanik Senior Advisor for Digital Assets and Innovation
Wouldn't the short of Washington DC simply be DC?
> "I don't understand why people feel the need to go Kremlinologist on his tone."

It's easier to discuss his profanity than it is to discuss a technical topic. (I'm not unaware of the irony inherent in this very comment.)
Here I was thinking George was up to something!

In all seriousness, this really should be updated, but somehow omitting "state of" sounds more powerful to me...although I'm not sure why I feel this way?
It is hardly a controversial statement, particularly in the context of something entirely text oriented like accounting.

It would be different if they were expressing the same sentiment for something like a 3D graphics editor...
We have to use it sometimes because nobody can figure out how to get our Delphi 7 environment running on Windows 7.

I feel your pain.
The Standard Model
The problem is that this breaks down when faced with problems more complex than simple examples.

What about cases where there are multiple "to" accounts? For example, you might go to Best Buy and purchase a computer and a video game. In this case, the "to" would be split between two separate accounts (assuming you do your books this way).

This is a contrived example, but in the business world this type of transaction is very common. An example involving selling a taxable service (think of a haircut) might look like:

Debit Cash
Credit Service Income
Credit Sales Tax Payable (this is remitted to the government)
>the transport is often tuk-tuks and rickshaws rather than taxis

I've lived and worked all over SEA, and tuk-tuks are almost universally for tourists. Locals tend to get around via motorcycle/scooter taxis.
Isn't there something like @ts-ignore that lets you disable the type checker on a line-by-line basis?
Isn’t the state of Washington in Seattle? which means something else entirely.
Did you actually read what he wrote? He agrees that's what the standard says, thus the standard is not workable in reality, so he goes with GCC's (defined in documentation) implementation. It doesn't "just happen to work" in GCC, it deliberately works, and GCC is the only compiler the core kernel devs care about (see ASM goto).
> Half of being a manager is managing other's behaviors to produce a great product

This part has not been left out. All of the content about establishing culture, vision, expectations, responsibilities, and so on, is a direct part of managing others' behaviors to produce a great product. What am I missing?

> The other half is managing your own behaviors -- i.e. being consistent with your communications and consistent in your behaviors.

The article talks about this too, especially the importance of communication, consistency, discipline, and process:

> [Communication] Communication may be the most important word in this guide. It is the key to making your team operate effectively. Failure to communicate is the #1 cause of people problems (...)

> [Consistency] If you are using metrics properly, you’ll be analyzing performance on a daily or weekly basis by consistently reviewing your metrics and measuring if objectives are being achieved. This typically happens in your weekly meetings and written updates. To help facilitate your planning, there are a couple of formal analysis activities to do:

> Quarterly Summary. Reflection is a healthy and beneficial process. At the end of every quarter, each functional leader should compile a summary of the objectives achieved. The summary should include metrics and descriptive analysis on where the team succeeded vs. struggled.
The source of Facebook's revenue is its ad network, not the use of its social networking capabilities at facebook.com

If you visit a news site and click on an ad that was shown through Facebook's ad network, then they receive money. Importantly, you don't need to use facebook.com that much, only enough for Facebook to start tracking you.

If a Facebook user logs into their account just once, then the Facebook tracking cookie will log their visits to other sites in the ad network, which is the second largest network next to Google's. If they click on an ad, then Facebook receives revenue -- it isn't necessary for the user to be using Facebook in order for Facebook to receive money.
seanmcdirmid, what country are you in? In the USA there are very few jobs that are strictly 40 hours. Part-time jobs are less than that, whereas full-time jobs are typically more than that.
You have a false dichotomy between "running by committee" and "giving the founder complete control." Trying to have the board literally run the company is not generally a great idea. Having one or more non-founders in the leadership of the company, including possibly the CEO spot, is a fine idea and was how it used to pretty routinely be done.

When the company is very small, it probably doesn't make sense to inject an outside leader. The company isn't worth anything at that point: if it fails, it just fails.

But by the time the company has product-market fit, traction, revenue, and is trying to scale up, there may be plenty of reason to have non-founder leaders. Way before 20-30 years old.
Doesn't matter; every penny must be accounted for when it comes to political spending. Failure to account is literally the corruption which is rotting the foundation of our democracy.

I'm personally applauding Washington for taking this bold move, as both Facebook and Google have Seattle-area offices which they will likely not want to close. Washington and Oregon tend to act alike, and both Facebook and Google have not just offices in Oregon, but datacenters too, with the Prineville and The Dalles facilities respectively.

Edit: You want pseudonymous/anonymous/corporate speech in politics? Form a PAC and donate to it. That's what PACs are for. Might as well stand for "Pseudonyms, Anons, and Corporations", am I right?
Direct Current? Joking aside, ambiguous 2 letter acronyms is not really a good way to reference a US city, since there are folks here who are not in the US.
I only skimmed the article, because it wasn't readily apparent to me what advantage all this code provides over using git (maybe with bash) to backup Github and GitLab repositories.
That’s one approach. Another is that, when you’re in an extremely fortunate position these are the sorts of things that start to be the only and biggest issues in your life.
https://dailystoic.com/seneca/
I agree there are a number of easy solutions in a mathematical sense.

But the political battles around any of these paths are going to be intense.

Raising the retirement age has been a non-starter because of the power of groups like AARP. And there's a fairness question of who to apply it to. Do you tell 40 year olds that the age is going up? Is that enough time to adjust your retirement planning? How about for a 50 year old?

Increasing the taxable maximum income would also be an interesting fight. At a 12.4% payroll tax, you're effectively raising taxes on someone making $150k by $2600 a year, since the current cap is is $128700. I think if you're living in an expensive city like SF or NYC, or an expensive state, that may be a political nonstarter.
I doubt that 78% of Facebook subscribers had money just burning a hole in their pocket. Advertising is just borrowing from Peter to pay Paul.
After spending at least 15 minutes explaining the difference between spicy, spices, hot (as in burn your fingers) and hot as in peppers to a small child I have to say that this is yet one more thing that is done with language that I find horribly disappointing.
That doesn't stop a few 'Finnish Finns' I know from considering the man something akin to a national hero.
The difference is that the code you wrote actually is dumb, but relying on union aliasing is not. :) A behavior doesn't need to be defined by the spec as long as it is defined by the implementation (gcc) you are targeting.
I don't see how C will ever be free of buffer overflow bugs without language changes. Probably the simplest and most effective would be to not have arrays decay to pointers when passing to a function.

https://www.digitalmars.com/articles/b44.html
We're not a boring company, but there is boring work to get done, and that sucks up a lot of time in a start-up where we should be focused on the more interesting stuff. Not only because it is challenging, but because our customers want it.

But, there is no way of getting the product into the customers hands, billing, support, marketing, etc. and all the other "boring" CRUD stuff that needs to be done to support the product.

This may explain why so much work is considered boring. Unless you have a highly specialized skill, and even then sometimes, expect the majority of your time to be taken up with more menial tasks.
I don't use the bathroom on a plane. I'm at a young enough age that holding it isn't too complicated. Though it has been some time since I did a 6+ hour flight.
I work in hospital infection control. Extended-spectrum beta-lactamases are a major problem with several emerging infections, mostly Enterobacteriaceae.
I can't tell if you didn't read the article or are asking for a comparison between this and, say, TF's Experiment class.
The Story Behind Susan Kare’s Iconic Design Work for Apple
I suspect a big part of why user space is broken so rarely in Linux is exactly because Linus has made such a big deal about it in the past.

Its almost as though he identified a weak point and ameliorated it! That's what an Engineer does.

which are often ignored because every developer doesn't keep 100% of the best practices in mind at all times.

There is no such thing as best practice - that is a nonsensical phrase that I think someone involved with MS created many moons ago and caught on in IT and I absolutely despise. There is good and bad practice but you had better be very, very good at something to tell me that you know best about that something.
WTFPL is not OSI-approved and so briefly held up containerd coming into CNCF.

https://github.com/chanezon/toml#about-this-fork
No, he claimed that men are more likely to choose to enter technical fields, due to a combination of both biological and societal reasons.

This is not a pedantic distinction. Your summary states that Damore uses biology to say that women are worse at performing in tech roles, whereas the memo was focused on women entering or not entering the field as a whole (though to be fair many news outlets promulgated the same incorrect summary).

Furthermore it also seems to erroneously imply that Damore claimed that biology is the exclusive reason for low rates of women in tech, which is not the case.
Your own bank statement plus a receipt from Bob would be good enough, right?

I'm not sure what "mathematically air-tight" could mean because you can't use math to prove that money changed hands. Any of the data that's going into your math could be faked. Even with current cryptocurrencies, the consensus is not necessarily infallible.
This isn't a social network. There's more to a source code hosting platform than popularity.
Not only that, you lose the ability to modify three accounts in a single transaction.

How do you handle recording sales taxes? In Canada, for a business, every transaction will require splitting the tax component into a separate account so that it can be fed into the quarterly GST return. This happens both on the sales side, where you record the taxes you collected, and on the purchases side, where you record the taxes you paid to your suppliers.
Now you're being as profane as Linus.
or just "Washington State"
It can be dressed up in a number of ways, but the fact is that Google is biased against conservatives, as evidenced by the ratios not matching that of the general public. The same argument that is used to justify and measure diversity hires of other segments of the population.

If the real reason is to avoid overlooking those of high-inteligence, a blind screening process could be employed rather than diversity quotas.
What happens to the big media companies? Time on there is worth way more than $1,000. Are they unable to talk about the elections at all?
As a former Marine, I can say it's a bit of both.

Obviously, the job is stressful all in itself. While I did not go to combat myself, I have lost friends, I've delivered flags to families of Marines who fell in combat, and have also just had a lot of beers with friends who could not cope with some of the actions that they had to endure in combat.

Secondly, management is certainly an issue like any other company. I won't go in lots of details here, but for half of my enlistment, I loved my leadership as they pushed me hard and helped me grow. They very clearly wanted to make me a better Marine and person. They were as close as family to me. They were very balanced. They knew when to be be hard, and when not to be. On the other hand, for the second half, It was the complete opposite and my time was miserable.

I experienced similar things in the private industry, only with much less physical labor. :)
I believe that in the context of copyright, 'exact' doesn't mean a 100% perfect copy. If I make a film, I hold the copyright for it whether its distributed on VHS, DVD, or online streaming, even if the quality on VHS is different than the film shown in theaters. It'd be like if changing an image from jpeg to tif changed its copyright status. Your example elsewhere of correcting a few typos and saying it's a different work is similar: it's still the same work, even with the minor tweaks.

Anyways, copyright is weird and complicated and there are many people who don't really understand it. But your theory that archive.org is going to get a copyright on everything they scan and store is not rooted in any sort of legal reality.
Any reason for not using canvas or some kind of framework like Vue/preact/etc?
Anonymous speech (for individuals) is also central to a functioning republic democracy.
Superhero Train vs. Bike Racing Simulator
Smoked meat... brought to you by “Sweet Baby Rays”
You're exactly right, and there is no practical difference from a data security viewpoint. Except web access is probably worse in practice: many of the older mobile devices funnelled all web browsing through manufacturer-provided or third party servers, this is still an option in Chrome on Android, and desktop browsers are plagued by malicious extensions.

The New York Times is arguing that allowing users to access Facebook with third-party apps running on hardware the users own is the same as giving those third parties access to the data, that the setting which blocked third parties like Zynga and Cambridge Analytica from accessing this data should block those apps too, and that not doing so is a betrayal of user privacy. There's a Twitter thread by one of the journalists behind this that's even more clear about this: https://twitter.com/laforgia_/status/1003619629355413504

Like, I'm not exaggerating here, the journalist who's writing this series of articles really does think that if Facebook respected user privacy they should've made the setting which blocks every random quiz and game your friends use from scraping your data also force your friends to install the Facebook app to interact with you. (I don't think he's grasped that web browsers are third-party software though.)
Ask HN: What design services have you had luck with?
A fellow developer and I are about to start working on a new Web App in our free-time, and I wanted to use a design service to expedite the process.

If you have used a design service before: what was the service and would you recommend it? Any tips or things I could personally do to get more out of the service? All feedback is appreciated!

I have been lurking on this site for around two years now and this is my first post, hooray! :D
Also worth check out http://plaintextaccounting.org/

Personally I don't like the yaml-like syntax. I use beancount myself, and with fava (https://github.com/beancount/fava) as the UI.
That will not be enough
Citizens United made and sold a documentary. There's no difference between that and HBO, spending limits are ultimately an attack on independent media and new media.
Why not turn this around and default to GPL as "nice and simple"? The introduce the "I don't care about sharing improvements" option for BSD style licenses?
i see nothing noble about enabling anonymous fronts for billionares to push stuff like fake grassroots movements.
Yeah, I noticed that after submitting my comment, but I figured I’d leave it there for the irony.
My wife and I used Monte Carlo to buy our second house. We were trying to sell a house, buy a new one, juggle a couple of other transactions, predict interest rates, all while trying to understand our new budget (we were newly together and hadn't lived together yet at that time).

So, there were a bunch of different variables that led to a final scenario of how big our final monthly payment would be. We were both conservative in our choices, too.

The trick with Monte Carlo is that if we had been conservative on our predictions on every single variable, I don't think we ever would have bought our house.

But by doing a Monte Carlo simulation - assuming each variable was roughly independent of the others, and picking a sane-seeming variance for each prediction - we were able to simulate 10,000 scenarios, and then pick the numbers that led to us meeting our budget in 95% of cases. They key number there was the "asking price" of the house we were looking for.

That asking price - that was safe in 95% of scenarios - was much higher than it would have been had we been conservative with every single variable.

And it worked great. The conservatism of the 95% estimate gave us some wiggle room, a couple of the other variables broke our way, and our combined monthly budget still allowed us to save more money than when we were living separately.
Overhead keeps the lights on.

It funds things like facilities, administrative support, and then is actually used for things like core facilities or shared equipment expenditures (this is often at the department or college level). It's also often where the source for new faculty startup packages and the like comes from.
Lots of companies. Recently i saw some company doing that for mpd(checkout their site).
Interesting. I see them as naturally linked. Many/most organizations combine the two functions. And I think there's a lot to be said for doing it.

If you try to lead, you will create activity that needs to be facilitated. The person who understands the goal naturally has information about what help the workers need in achieving it.

For example, suppose your main goal has three major pieces to it. As a leader, you define the goal and the pieces, and you inspire people to work toward that goal. But this naturally raises practical questions like the relative priorities of each piece at any given time. Nailing down actual the priorities is facilitation because it helps people be most effective at working toward the goal. And who can best understand those priorities? The person who has the vision of the goal in the first place.
SaaS founders: Observe how frequently Shopify is mentioned in this post. This is the goal.
That's why you use the mouse wheel or mute system sounds. :)
Yes, you can set up a business to handle everything. And you can pay an accountant to handle the grant. And you can do all the receipt tracking. And you can get your busiess certified by organizations that issue grants.

All of which means that you don't spend time programming. The fundamental idea is to centralize that "overhead" so that open source programmers can program, not run a business.

We're not trying to make and market a traditional product.
Linus has spoken about why he speaks/writes this way before - https://youtu.be/MShbP3OpASA?t=2190
Part of the issue is that both overhead and state allocations are unreliable. Few universities can bank on things like "We'll get $10 million a year to keep the cluster updated" and the lesson learned from the many soft money institutes that spawned during the Clinton years is that overhead-dependent services are a recipe for boom and bust, and the loss of exactly that kind of experience you're talking about.
Your complaint is that Linus is an ass, and this is how you choose to express yourself in public. Huh.
Missing the point about microservices
I just don’t see the "why". It would be a purely US feature, and would have limited appeal even there. iMessage on android isn’t going to sell any more iPhones, and I can’t see how it’s going to meaningfully change people’s behaviour. Everywhere else in the world just doesn’t use iMessage.
Deploying to Google Kubernetes Engine
...which broke projects that use material-ui.com [1].

[1] https://github.com/mui-org/material-ui/issues/11656