skysight-inc/HackerNews huggingface dataset:
Why would they go buy a Macbook and put their Microsoft acquisition presentation on it for the subtle PR that they acknowledge Macs exist? How does that make sense? If they were going to put that much effort in, why wouldn't they to full ham and use something running Linux?
It's one of those articles that's technically true-ish so long as you redefine words to mean something very different from what people would expect them to, but is written in a way designed to misinform basically everyone who reads it.

For example, when they say "Facebook Gave Device Makers Deep Access to Data on Users and Friends", they mean Facebook let them write software that could be run by their users and give those users access to information their friends had shared. There's nothing technically untrue about this, but it gives a false impression about what information Facebook made available to who. It makes it sound like Facebook gave a big fat chunk of user data to device makers as a bribe to include Facebook on their devices, when in reality we're talking about giving their software the access it needs in order to actually provide access to Facebook in the first place.

I've seen a lot of very confused comments here and on Twitter as a result.
Building on FB is completely different than data-mining FB.
I made this script that deletes the private github repos from your github. https://gist.github.com/brianherman/11036e2466d4c5843b87acdb...
Think about it like trying to find someone to paint a portrait or a professional web designer to make you a website. Look for skilled people in the industry and get referrals.

One way is to find someone that teaches Jewelry making at a university and who also does commissions. They will often have skilled students who are looking for commissions as well. I heard jewelry and gem shows are also a great way to buy gems at a reasonable price and meet people in the industry, many jewelers that do commission will be happy to use gems you supply.

Additionally private jewelers advertise themselves on the internet, on flyers at art shows and own store fronts.
Out of curiosity why is engineering live cells at scale impossible? Is it because there is a huge probability that things will go wrong? Is it logistically and technically more difficult than manufacturing say a microprocessor?

Almost everything we do these days is automated to some degree at some point. Is it mostly a question of large sums of capital to develop the tooling necessary?
Exactly. He was willing to sell a cake.

You're erither not understanding the issue or you're willfully obtuse.

Since it's such a charged issue, I'm pretty sure you're doing this out of malice.
I would venture to say that the last realistic change of course needed to happen before the vast majority of HN audience were born

Life on Earth isn't fucked, but our lifestyles certainly will be.
> Slightly different abstractions here, but yes, in most cases a "diff" is a tail of an op log. On request, it gets compacted and sent. I guess, in noms you leverage immutable data structures for that.

What happens in the case where the op log represents changes that went back and forth a bunch between two states. Does that ever get compacted down locally?

The difference here is that Noms will never have to read or compact those intermediate states. If a character gets inserted and deleted a bunch of times, and then that set of changes get synced with a peer, the source peer diffs the beginning and end state and ignores the intermediate ones. The local work done will just be proportional to the actual change between the two states (in this case finding a diff of a single char). This work is always proportional to the change in the two states, not the amount of ops that transpired between them.

> I guess, in noms you leverage immutable data structures for that.

That, and content-addressing.
Yes, but Google and Amazon take on the liability. Do you think general contractors don't use the same cheap uninsured contractor that you could? They do. The difference is they're taking on responsibility for problems.
It's funny because people are raging over things that Microsoft "said" 20 years ago.
> I was surprised to see a Facebook rebuttal so quickly after an article like this.

Article contains Facebook's response, so they most likely read it before it was published. As far as I can tell, they probably didn't like the way reported interpreted things so they prepared at least part of the response before, so they can react when it will be published.
>Signed agreements do not prevent your information from being used in other ways. That's insane, literally.

The real insanity is with the users. FB did the most obvious thing. The user-base somehow magically thought they were providing all those free services because they were nice guys.

It was obvious to anyone since the beginning that FB was a clearinghouse for private data trading. How else could the model remotely work?
> { comments closed }

Second easiest way to spend it; good call.
FBs reputation reminds me of AOL....
According to the New York Times article [1] the third parties were able to obtain information about you if a friend signs in on their phone, no consent from you required:

> Facebook’s view that the device makers are not outsiders lets the partners go even further, The Times found: They can obtain data about a user’s Facebook friends, even those who have denied Facebook permission to share information with any third parties.

[1] https://www.nytimes.com/interactive/2018/06/03/technology/fa...
A person is a midlife crisis[1] or a railway accident[2] away from being a totally different entity. There is no absolute trust, just risk assessment and reevaluation.

[1] I thought it was just a cliche until I saw it happen to someone. She went through some things and upended her whole life.

[2] https://en.wikipedia.org/wiki/Phineas_Gage
I'm no huge Facebook fan - hardly use it these days, but...

These apps are just alternative Facebook clients. Don't we _want_ a system where you can use different clients to access your own data?

If the problem is not trusting the client, well, that'll be a problem for any such system, even some utopian fully open, distributed and federated social network - until you build an open source client yourself.
Any ideas for a source for lab diamonds at wholesale price? I see lots of jewelry makers undercutting the mined prices but are still pricey.
> How is it different from any other legal agreements?

Suppose I tell you a secret. You promise only to share it with others who will keep it a secret. You share my secret with Bob. Bob promises he won't share my secret. Bob shares my secret.

You broke your promise. You tried not to break it. But break it you did.
To add to the discussion, my brother is in Lakewood, right next door. The gay couple isn't leaving anytime soon, as the area is pretty 'live and let live', they aren't being chased out (except maybe by hispters due to rising rents). Denver is pretty gay friendly in general. Though there are a fair few crazies, it's rare enough that any incident of bigotry is newsworthy.

Google maps link:

https://www.google.com/maps/place/Masterpiece+Cakeshop/@39.6...

Of note: the educational institution just below Marston Lake on S. Pierce St.
I wonder how equity holding employees made out. It appears MS paid 7.5B USD.
I think some skepticism is a healthy thing to have, especially with multi billion dollar acquisitions. It's a little surprising to me that there's been so much kool aid drinking in the open source community over this and a lot of "disappointment" with those who are not also drinking the kool aid.

At the end of the day, Microsoft, a huge billion dollar corporation, bought GitHub because it thinks it'll help its bottom dollar. And sure, of course I can see the business sense in the deal for both parties, but it's yet to be seen if it'll actually improve things for end users.
The danger as a society we have to day is the people who grew up during those events are all passing away.

This seems to say exactly the opposite of what you think it says. By your own admission, you're describing the actions of dead people. What does any of that have to do with the people running the company today?
Part of the reason we trusted GitHub with our projects and our code was they were a neutral party simply providing a service.

Sadly, being bought out by microsoft completely removes their neutrality. Whether they will abuse the trust of having complete and total access to every private repo and all of the code inside or not remains to be seen. But I certainly don’t view GitHub as neutral site anymore. Sadly, from a business perspective, GitHub just isn’t rational when they’re owned by Microsoft. Even less so when we’ve seen how blatantly evil they have been in the past. For us, at least at this point, it will be better to bite the bullet now and move sooner rather than gamble. As someone else here said, even good community oriented companies are only a rough quarter away from shady business practices.

I truly hope they don’t kill off GitHub, it’s been a truly amazing space and I really hope it works out for the devs who work there — the ones I know are amazing people and true believers, I really do hope this works out well for them, they deserve it. Now off to start the long arduous process of migrating everything to GitLab :/
Who has this access. The NSA? They didn't have this access when GitHub was independent? Says who? Backed up by which facts?
I think the argument is that saying "I promise not to murder someone" does not in any way prevent said party turning around and murdering someone - signing a contract does not prevent these companies from violating the terms of the contract.
> This isn't at all clear to me. Even if the burdens were mismatched, I think the fact that on the one side you have private individuals and on the other you have commercial entities is an important point that you are leaving out.

That's a valid point. Organizations can't have religious beliefs, so it would seem to me that if you have an LLC or are incorporated, you can't discriminate based on things like that. But, if you're just using the DBA model or self-employed without even a DBA, you could be allowed to.

It'd make people really consider whether forming an LLC is worth it. There's a lot of benefits that come with it, but it also means you can no longer discriminate based on "religious freedom".
Nothing, really, but some people think it's shady because Delaware has very corporate-friendly tax laws. So you'll have silly situations like a company that operates 100% in Missouri but is incorporated in Delaware to take advantage of their tax laws. Legal, but some people think it's cheesy.
World Models Explained
Compared to open-sourcing them? Don't throw the baby out with the bathwater.

* Direct3D being open-sourced would have removed the need for Vulkan.

* Many compilers are good for the ecosystem.

* Many browsers are good for the ecosystem.
travis-ci has a pledge to keep their open source free tier always available. I don't know how much they stand by it but theyve said it on twitter and their plans page says "Always free for open source projects"
Classic millenials
So if I manually pull up an about:blank page and start screwing around in the devTools console, what are my options for pulling in junk from, say, Wikipedia?

Is it only jsonp?
Along with the other responses here, also check out the very brief OWASP documentation on CORS at this link. [1] Searching that site for CORS would also be helpful.

[1]: https://www.owasp.org/index.php/HTML5_Security_Cheat_Sheet#C...
(Sorry MSFT-bots, you downvoted me in the wrong thread there.)
Agreed that this process would need to be tailor made for each person, but there are a lot of efforts out there at industrializing and streamlining this process.

The process itself is extremely difficult with lots of ways that it can go wrong. But as with other areas of molecular biology, there's hope that the consistency of automation may improve that.

Current cancer treatments that are used in practice can easily make it in to tens of thousands per month of treatment. That provides a lot of wiggle room for doing expensive things.

Once there's a reason to produce thousands or millions of individualized cell therapies, it's likely that the process could be made economically feasible.
Offering an API is great. Just don't expect developers to voluntarily restrain their use of the API according to some words you put on a web page. Maybe most will do so, but a significant portion will growth-hack their way right past whatever policy they agreed to. If you don't want someone to do something with your API, you better make it impossible to accomplish using said API.

The problem is in offering an API that makes abuse trivially simple and putting all of your faith in the "click agree" model of expecting developers to (a) understand and (b) actually comply with your policy. Particularly when many of the developers in question are non-native English speakers, or even if they are native speakers and don't bother to read the policy carefully.
Another good step forward. I am excited about the advances that are being made using things like poliovirus to attack lethal cancers.
I will help the teacher enforce homework, but I'm not going to do it alone. If a kid doesn't want to do it, and the person assigning it doesn't care if they do it, my options are limited.

I don't think it's okay to disrespect teachers, but if the teacher's approach to getting respect is by making threats that they never intend to follow through on, then they are undermining themselves. There are limits on what I can do at 3pm if the majority of my child's peers are openly disrespecting the teacher for the previous 7 hours straight with zero consequence.

I will absolutely support the teacher in any efforts they make, but when the teacher makes no effort, there is nothing for me to support.
Once you have the gene sequenced, could you automate the part where you pinpoint the mutation? And then couldn't you automate which cells you need to engineer in order to attack that mutation? That seems like it could take out at least some time/money, though I know the biggest issue would be in engineering the cells.
That depends on your use case. If you live in a country where you could be prosecuted for making a DNS request to a politically sensitive website, yeah, you're probably better off trusting Google with your DNS history.
You're right.

I forgot about the simple requests angle because 100% of the requests I make are non-simple. I need custom headers and JSON Content-Types. Yet again why this area is so annoying.
GitLab Isn’t Really Open-Source
The problem is, telecommuting is still not common. Hell, the running joke is that Slack, a company who's entire purpose is improving communication among teams to enable more remote work, does not allow remote work themselves.
====
Looking for Technical Product Manager, Software Engineering or Consulting roles.

Here is my elevator pitch:

I have been responsible for development and delivery of core software infrastructure platforms for Medical Devices for market leaders like Baxter and Terumo. These Class III devices with a market cap of ~$1B have been deployed all over the world and have been routinely used in life saving procedures.

My responsibilities also involved vendor management, in-sourcing vs outsourcing decisions, leading a team of Principal Engineers and working with cross-functional teams. I've leveraged open source Hardware and Software solutions to substantially reduce cost and time to market, successfully conceptualized and released software products with stringent regulatory and safety considerations including cyber-security and remote communications; simultaneously pushing at technical and innovation boundaries. Lately I've been working with some Bay Area startups in the field of Robotic Surgery. I helped develop products that transitioned from experimental to late stage human trials to FDA approval.

Currently interested in working on cloud based or security infrastructure development projects. Early stage startups, hit me up as well.

====
Location: Irvine, CA

Remote: Yes

Willing to relocate: Maybe

Technologies: real time, embedded, architecture, iot, c++, python, learning rust, aws

Résumé/CV: https://www.linkedin.com/in/sriramsundar

Email: sriram@tinverse.com
Private Equity Kills Toys R Us, Workers Get No Severance
I see it as a play for information. They have LinkedIn, now add the technical information from github and you gain some insights into potential people to hire.
Dude, I'm saying that it's not drivel, it's good. Don't knock it before you try it.

Also, indoctrinate??? What are you on about?
With those in the U.S. subsidizing the rest of the world.
Facebook's making the distinction between allowing a device to offer Facebook-like services (which require Facebook functionality) and third-party apps that suck up all your friend data.

On the one hand, Facebook's got a point, that if you want to be able to use Facebook on a device without going through the Facebook app or the website the device needs to be able to authenticate onto some sort of API.

On the other hand, the NYT article makes the claim that the makers of the devices got access to the Facebook data, writing "Facebook acknowledged that some partners did store users’ data — including friends’ data — on their own servers". However, Facebook never followed up on that in their article, just pointing out that if you are logged into Facebook on a BlackBerry that the BlackBerry can make the same requests you could if you were logged into Facebook through the web browser.

The question that matters which neither side addresses well is how much of that data makes it to device maker servers (for a while, the NYT homepage was claiming 'dozens' but they removed that and it doesn't appear to be substantiated in the article).

There are related worries with the device having access to the Facebook data itself, but at that point you need to start worrying about malicious activity by device makers in general. E.g. will my phone start sending my web history back to its maker as well? my bank account numbers?
I think it's a more complex picture. I did my own deep dive after years of reflecting on this:

Inside the Bubble at Facebook

"Management will laud what employees do, show them selective facts that justify their views, and hire/promote those who behave similarly to them. Employees in isolated teams with training in a single function may not realize the broad, unintended effects of their company's work. They'll assume the best of their coworkers that they've developed friendships with from working in the trenches, without inquiring into the larger effects they're having."

https://www.nemil.com/tdf/part1-employees.html

Would love feedback.
Most of the cognitive work is done inside buildings, where concentrations are higher anyway, so looking at atmospheric CO2 is almost irrelevant.

You can have a properly ventilated building at 1000 atmospheric CO2, and end up with an indoor concentration of 1200ppm; likewise many buildings today have concentrations of 2000+ppm with atmospheric CO2 hovering around 400.

That's not to say it's not going to get worse and much worse. But it will take a few human generations to get to that point.
That is still conspiracy and not "Microsoft killing a project".
With all that inside knowledge you probably should blow the whistle.
Automate common app functionality by building your own serverless component
The only place this works the way you think it does is in your mind. Any normal person is going to see that and register it as goofy and ingratiating. Like Spock or some alien that thinks it's cracked the human code when really it's nowhere even near the uncanny valley.
I suspect you could build such a thing if you could more rigidly define edit operations on source code files. The way we edit code now is roughly "insert/edit/delete string <x> at position <y>", which doesn't really carry enough context to auto-merge.

If edits carried all the semantic information of what they were doing to the source: "rename symbol <x> to <y> everywhere" "perform step <x> after step <y>", then we could probably build a zero-maintenance revision-control system.
Loved this letter to his son:

Some people are born into families that encourage education; others are against it.
Some are born into flourishing economies encouraging of entrepreneurship;
others are born into war and destitution.
I want you to be successful, and I want you to earn it.
But realize that not all success is due to hard work, and not all poverty is due to laziness.
Keep this in mind when judging people, including yourself."
Halfway to Net Neutrality in CA, but We Need Startup Support
That's not entirely correct, as you can still create a form on page Y and have it submit a POST request to site X even if CORS is enabled, as CORS does only govern asynchronously triggered requests. So you still need CSRF to fully protect against malicious form submissions from third-party domains.
$7.5 billion? Is that right?
None of this changes the fact that I want Likes on my vacation photos, kid photos, and pics of my food, all of which are of better quality than yours.
Imagine the title didn't have "startup" in it. Reads like a cheap advertisement for a scam.
There are communities in the "digital normad" scene who travel around the world while working. You should be able to find like-minded people there. E.g. https://nomadlist.com/forum/ or find a co-working space, e.g. https://www.sun-desk.com/, http://www.punspace.com/
Nonsense

MS already did this

Walmart already did this

ATT already did this

The newer tech companies are just replaying American Business 101

There’s no more mystery or nuance needed

Own it all is the meme in American enterprise going back decades
Do people realize the massive national security risk private github repros are? Who gets the keys now at MS?
Listen to my points. Me, me, me. What are you doing about _your_ ego (which seems quite large and is definitely getting in the way)?
Shooting at end of California Marathon 1 police injured female gunner arrested
USDZ File Format Specification [pdf]
Just released: WebAssembly version of Secp256k1 (10x faster than JavaScript)
Ask HN: How can Microsoft improve/evolve electron, now that they own GitHub?
Electron is a product that seems to have a love/hate relationship with developers and users.

That being said, one of the most loved Electron applications, VSCode, is made by Microsoft and now Electron is essentially one of their assets.

It seems to me like this could mean good things for Electron.

Are there any ways you can think of that MS can improve that ecosystem?
That might be sure. But it's still not their bigger / biggest PR problem.
I was going to mention Dune 2000. The music is STILL wonderful, as was much of the live action video. Unfortunately the installer is a 16 bit program, which prohibits installation on modern Windows, but if you copy it over from an already installed system, it actually works great!
Microsoft is awesome. I love Notepad and Bill Gates. What he's doing for the world is just great. I am in no way compelled to write this.
By that same measure, neither Google nor Microsoft can be allowed to operate cloud businesses, where they run their customers code?
One or a few strains per region isn't exactly what I'd call a healthy amount of biodiversity.

I don't know much about the Dicamba topic, but it looks like a nasty herbicide and Monsanto is producing GM seeds that are resistant to that, probably to overcome the natural resistance to glyphosate that pigweed developed. It seems like there is a lot of controversy around it. Care to comment more on that topic? I think there are some interested readers that you won't bore.
am i mistaken, or do generics specifically eliminate that last case...?
I don't even read anyone else's posts. I just post pictures of my amazing life. I use it like a diary. Or a time-series multimedia database.
How not to kill your DevOps team