skysight-inc/HackerNews huggingface dataset:
I work for Linkedin, MS is very respectful of our independence (sometimes in puzzling ways).

It's kinda painful and annoying to read about all the negativity and tinfoil hat theories but that's the price to pay (I guess) and we'll see what happens. Microsoft has every interest in playing nice with the community and everything to lose from trying to do anything hostile to it.
Not a single word about quality. Anyone remember the insanely embarrassing issues they had with the current macOS?
But there are only really two companies that provide all these ads.
It should be noticed that MIT licensed software is Free Software. There's a disagreement in the philosophy, but the problem is proprietary software, not MIT/BSD/Apache/etc.
Something to supplant the Ambient Light Sensor API would be great. A boolean value there really goes a long way toward minimizing privacy concerns.
It doesn't, because they are migrating to an universal 3D backend, away from a pure OpenGL one.
Game engine not so much, Apple has always been an "also ran" when it came to games. Moreover, these days nobody is writing new major game engines - it is just way too expensive and difficult to justify vs. downloading Unity and starting building your game. Furthermore, games have always been something that is on the market for a year or two and then it is done for, with the developers moving on.

However, where it will have major effect is availability of any professional software. Such as CAD. Mac has always been a pain in the ... platform to support because of their weird "Unix but not quite" ways of doing things and now there will be no justification to support it anymore, especially in the OSS sphere. E.g. I fully expect things like KiCAD (and also the commercial Eagle which has Mac support) PCB CAD to disappear from Mac as soon as OpenGL is removed. Nobody has resources to rewrite such software to use Apple-specific Metal. Another such project is OpenSceneGraph, a large building block for 3D visualization and simulation applications.
Selling cake has the potential to harm people, a moral framework needs a bit more subtlety than that to be sensible.
This has to be something very mission critical like phone encryption. No way this is the norm even at Apple.
Other than being the biggest developer-focused company in the world? Having an extremely complete set of developer tools that can integrate with github? A cloud computing service to deploy apps?

I guess nothing, it brings nothing to the table.
When Metal was introduced for the Mac they had the Modo devs at WWDC and they ported their code to Metal in like a week or two. Not really the apocalypse.
> and also deliver more to Canada.

Just send some to Europe already, please.
Do you think they are going to just delete it?
What are "signaling issues"? Signaling that you're seeking a series A, or that you're seeking a series A from YC?
> I think Microsoft is handling this really well.

What is baffling for me, is how worried some people seem to be. If you understand the Git hosting space, you would know Microsoft tried to compete with GitHub and failed miserably.

It is quite clear the value that GitHub provides is data and there is ABSOLUTELY no way Microsoft would want to disturb this. In fact, Bitbucket, GitLab and others should be concerned that Microsoft might treat GitHub as a loss leader and provide private repos for free.
Amen, PR bot 39012.
Helpful, but my kids will switch to their game console, another tablet, the computer or Netflix.

When I am king, I will declare that ALL devices must support an API so that I can control my kids total screen time across all devices.
> It would be pretty hard to express the sentiment the ¯\_(ツ)_/¯

That's what acronyms were used for. Back in the day of AIM/ICQ I never felt I had issues expressing myself with just text. It was text supplemented with a healthy dose of emoticons and acronyms, which leads me to believe that emoji are redundant
Are you suggesting MSFT is going to _steal people's code_ from private github repositories? This strikes me as a bit fantastical.

What software hosting platform is not also itself a software company? Atlassian, Gitlab...?
1. Banks are a market solution to maturity transformation (it's just that doing maturity transformation without frequent liquidity crises needs access to more short term borrowing facilities than private capital markets can offer). Treating mortgages as tradable financial products instead of obligations the issuer should be happy to keep on their balance sheet was the cause of the bad underwriting that led to the financial crisis, not the solution to it.

2. Friedman's k% rule is better than a fixed money supply, but it's still every bit as arbitrary and further removed from the relevant market indicators of resource constraints (creditworthy borrower demand and price inflation) than the current system.
My biggest concern is that the FBI has turned Microsoft into a "one-stop shop" for its National Security Letters, which at one point represented 40 percent of all the requests Microsoft got from the FBI.

How will Microsoft/GitHub handle such secret requests? Will Microsoft even sue the DoJ to stop it - or will they settle again the moment they obtain a small compromise from the government?
Thank you for explanation. I don't do any graphics programming, besides few toy projects with OpenGL, but my understanding was that one of it's benefits was portability (for a varying definition of "portability").

That's why I wasn't sure what Metal is offering instead.
I feel like the digital clock will let people know what time it is so they can decide if they want to work still or not.
I'm not sure it would make sense. While it's built on the MS stack, it's a somewhat toxic community with no clear business value. Even as a Q&A site has too much history and too much baggage.
The teardown by german manufacturers revealed that they are using surprisingly little cobalt in their batteries, which means cost savings and reduced dependency on suppliers.
The screen time topic came up during Apple's education presentation the other month. It probably has a lot to do with reassuring teachers and parents that the iPad can be used as a teaching device without other distractions getting in the way.

As a parent I'm curious to see how effective the screen time features will be. Previous apps I've tried always had UI issues or were full of loopholes the kids could work around.
It is in many ways similar to the notorious JSON license by Crockford that says "The Software shall be used for Good, not Evil.". Except GPL is more explicit on what it considers good and evil.

An appropriate analogy would be question is a country free (as in respecting freedoms) if you are not allowed to murder people? Most people would say yes. And it could be even argued that it is more free than country that does allow murdering people, because the limitation on murdering empowers people to exercise their (other) freedoms more freely.

Note that I'm don't fully agree on RMS' stance on the matter here, but I think I understand it reasonably well.
gui doesn't necessarily mean you have to update bitmaps over network to be responsive. It could be done in a protocol(just like ssh is) for low bandwidth/latency usage.
Hahah that would be hilarious
We've updated the link from https://developer.apple.com/library/archive/documentation/To... to this, which has more detail.
Thank you for the correction, I was not aware of this.
That depends on what subs your subscribed to, or filter from /r/all, there's a lot of positive, creative stuff on Reddit. Here's my filtered list from /r/all (most of the awful crap is USA politics, and all the anti-Trump subreddits, at least the pro-Trump people stick to the one sub): https://gist.github.com/ryan-allen/18e0e0ccbe34e81b7a0b96d11...
I think shortcuts are great for extending the reach of the functionality for Siri, but the main reason I avoid using Siri has nothing to do with "what" Siri can accomplish, but rather that it's just so stinking slow and unresponsive in comparison to Google Home. Just the delay in even prompting Siri to consider input is significantly worse than Amazon or Google's counterpart.

I feel like what I needed to see here from a Siri demo was increased speed and responsiveness on all the platforms and once we're past the performance issue then we can move on to capabilities.
You must be trolling or an idiot. When did I say that there weren't any computers 40 years ago? I just said that a lot of programmers brag about coding since they were X years old. They're trying to prove something. The amount of times I heard it makes me think that coding in the 80s was more popular than football.
Show HN: Go Traffic Shaper
The 3rd E.
Check linked the screenshot out - there's a LOT of empty space that could easily (and previously did) display the additional path/query string information in a URL. The screenshot does look a wee bit silly
I'm aware of the Google announcement, that is why I mention incentives. Who do you think will push harder in the future or who do you think will get push back once metrics come back with less revenue numbers (possibly), even now look at features parity wise and marketing message. One is soft and targeted to parents this one has been rebranded as 'screen time'.
> Who is going to become the YouTube of AR/VR?

Hopefully nobody. Whatever infrastructure layer there will be powering AR, I hope it would be like using the Internet than an App Store.

If you look at current HMD manufacturers, everyone is constraining the operating system for a chance of becoming the AR App Store. If these companies really want AR to be adopted so bad, maybe lower the barrier to developing software for this medium? In that regard, yes, Apple is on the right track, but I do not think we will see any 'killer apps' on an iPhone. HMDs just have so much more potential.
Much better.

A 3D modern API that acknowledges the time of pure C APIs is long gone, with C++14 as shading/compute language, providing math, 3D models, materials, fonts, textures support.

Whereas in OpenGL you are stuck with fishing for libraries, multiple execution paths depending on the extensions and bugs, compiling and linking shaders at runtime without library support, C style APIs and a plethora of deprecated APIs.
whistle whistle
> governments are very scared of having a currency which they cannot control

And for a good reason. See: https://en.wikipedia.org/wiki/Great_Bullion_Famine as one of the examples.

Bitcoin becoming a global currency would set us about 500 years back when precious metals were the global currency.
That's, like, your opinion man. Most of my jobs and most of my friends jobs have come through (or discovered thanks to) Linkedin. Before becoming an employee I used the site to find cofounders, people to interview for product feedback, check the background of possible hires...

You don't use it or like it, fine. Linkedin has created economic opportunity for so many, it's kinda ridiculous to dismiss it out of hand.
> I find the GPL 'free software' license to be a lot less 'free' than other kinds of open source licenses in terms of what you are allowed to do as a user of the software.

Quite the contrary. For users of software, there's no better license than strong copyleft licenses.

> with GPL, you do not have ownership over any derived work that you produce

This is false. You are free to produce derived works and keep them to yourself, or even to your organization. No need to share source with anyone.

If/When you share the derived work, whomever you distribute the derived work to, they are now a user. You have to give to that user the same rights you got: full source code and GPL-provided rights. You do not have to give those out to "everyone", only to those to whom you distribute your derived works.

> This is a weapon to allow big corporations to sue small indie developers and startups who are trying to compete with them. The balance of power is asymmetric. Only corporations have the money to legally enforce GPL licenses

If not via the law, how can rights possibly be enforced?

Also, note that the GPL has been enforced — for better or worse — by individuals against far richer corporations. This is, of course, only because of the fear of the law.

> Also, the creator of the software is allowed to keep their own derivative work private (because they have copyright) but no one else can (everyone else is bound by copyleft).

As I said above, this is false. Your changes are yours, and you retain copyright on them. Code you didn't write, of course, is not under your copyright; but you still have the full rights granted to you by the GPL to do with them privately as you please.
Wat.

Metal and OpenGL two completely different APIs, shading languages and probably a whole host of other things.

I've ported my fair share of things from fixed-function to programmable shader pipelines and you'd be effing naive if you think you can do that in a couple weeks on anything more than a toy demo.
LOL-worthy

and yet, which company released an OS update with an open root account with no password, patched it in a way that broke file sharing, then a couple of months later released an update with another password bypass bug? Hobbling people with security theatre isn't begetting good or secure code.
That's pretty straight and forward, facebook has an obligation to hold up their end of the contract including the partners that license the data. If I have a contract with them, they should be liable for that, if they want to turn around and take it out of the 3rd party's hide with a breach of contract litigation they should do that but it's not the uses responsibility.

It's very strange that you'd throw your hands up and say, 'well FACEBOOK didn't do it so you're out of luck.' Facebook did do it by not regulating there third party agreements.
You certainly shouldn't get indignant about it. It's one thing to express an dissenting opinion, but throwing a mini-temper tantrum on the Internet is a bit much. Not saying that's what you're up to, but I'm not as sure about OP.
"very small digital segment"? You might want to re-think that according to this article: https://www.recode.net/2017/12/4/16733460/2017-digital-ad-sp...
I tried to engage more deeply with this post, but your counter-argument involves calling me a religious zealot

I did no such thing, but I'll allow that perhaps English is a second language for you and analogies might not come across as well as I'd like.
> But software can be said to serve its users only if it respects their freedom. What if the software is designed to put chains on its users?

I love that there are people carrying this torch, I just wish the language wasn't so over the top hyperbolic. That would make it easier to join the effort for me.

Framing it as a right & wrong moral issue seems ironically Disney-esque in it's inability to acknowledge the gray areas and realities of life. This entire article complains about restricting freedoms without once mentioning funding of any kind.

People building non-free software aren't setting out to put chains on people and restrict all freedoms, they're trying to make money, and we all need to make money.

I don't know how to write free software all day long and feed my family, and I'd put money on most businesses feeling the same way. If I did know how, I would absolutely do it.

Who has experience based and practical advice on funding models that businesses could reasonably adopt for releasing their software as free?
So it's not financially viable to run such companies without trick like these.

If our financial system does not allow for companies like Github/Gitlab who provided positive value to society at large to sustain then perhaps the finanical system is to blame.

About Github/Gitlab employees, I can provide them housing, food, and some soft benefits. Can they work for free so that Github/Gitlab become sustainable?

Why government can't bless those companies to survive forever?

The major problem in the world is that evil players like Microsoft have all money to do anything they want and positive contributor to society like Github can't earn money.
Are the folks doing it capable? Not sarcastic, serious.
They both are.
I swear I heard a statement exactly to this effect in 2012.

Something about how Microsoft is changed and how unfair it was people were continuing to judge it by it's actions in the past.

What an endlessly forgiving position you have adopted.
Except they aren't portable at all for game consoles.
What's wrong with a link to a Doug DeMuro video on HN?
The title was changed from "Apple Deprecates Safari Extensions in Safari 12 and macOS 10.14 Mojave".

Using the original page title buries this news.
Here's how you get the instructions to install the open source version of GitLab on Ubuntu:

- Google "install gitlab ubuntu"

- Click the first link

- Choose Ubuntu

- Notice that it says ee in the command and think, oh, that's enterprise edition, I want the open source edition: sudo EXTERNAL_URL="http://gitlab.example.com" apt-get install gitlab-ee

- Look around and finally find the link "CE or EE"

- Read "If you're interested in using GitLab, we recommend you download and install GitLab Enterprise Edition" and shake your head

- Scroll to the bottom

- Note that you fit into the category "If you only want to download open source software Community Edition is the best choice" and think, maybe I'm one of those "open source zealots" I've been hearing about

- Click "Install GitLab Community Edition"
Agreed, I am in a similar situation. This is very sad. Also, while OpenCL is a bit verbose to interact with directly, Vulkan compute shaders are much much worse. I realise that at some point I will have to start using it, but I'm not looking forward it.
Dark mode can be implement on client side.

Firefox extension: https://addons.mozilla.org/en-US/firefox/addon/dark-backgrou...

Chrome extension: https://chrome.google.com/webstore/detail/dark-mode/dmghijel...
What language is being used in the snippets?
Just be diligent about checking names and dates before sending out files.

I used to also put things like that in the PDF metadata, then had a few copies go out with other employers' names. Nobody caught on, but you never know.
> But TBTB told us Pascal and 'cooperative multitasking' (ha!) were in;

Sorry I searched for "TBTB told us Pascal" and no real info popped up, except for some NSFW videos. What is TBTB?

Otherwise I agree with most of what you said; UNIX is dead, long live UNIX.
NICE TRY BITBUCKET.. NICE TRY
Pijul definitely needs more visibility: https://news.ycombinator.com/item?id=17231008

And a better name ;-)
> paid Microsoft with users' data

That sure sounds like a misrepresentation of what happened here. From the article: "These partners signed agreements that prevented people’s Facebook information from being used for any other purpose than to recreate Facebook-like experiences."

I don't think I would represent facebook as "paying" google with user's data just because Chrome has access to user data when a user visits the facebook website.
> “write once, run on all major platforms” graphics code.

This was never true for game consoles, regardless of urban myths regarding OpenGL support.
maybe that's still not worth a wwdc talk but more like 'obviously we added support for this emoji thing'
"Safari Extensions" have been deprecated in favor of "Safari App Extensions". Not sure what the major differences are, but a quick site surf turned this up: https://developer.apple.com/documentation/safariservices/saf...

hmm... "distributed through the app store".
I remember reading something about a galaxy sized particle accelerator that could detect the extra dimensions of string theory.
At the Zuckerberg testimony, somebody mention that tech companies were being reckless and if they don't prioritize on their negative impact it will force government to come in and regulate it. It was basically a wake up call of either you become conscious of your impact or don't complain once big gov come knocking. After all companies are part of the communities, they should be working on stuff like this.
> remember, this is the company that said the GPL is cancer.

You must greatly mistrust the StartupNews community as well, as "gpl is cancer" gets said here almost daily as well. d:o)
Yeah he dismissed Windows way too easily, but some of his later points still hold for Windows. The terminal still sucks (though Powershell at least tries to modernise it a bit). It still uses processes and files in basically the same way Unix does. The most common interface between programs is still the C ABI.

It doesn't have the obsession with unstructure text, which is nice.
Strategies to check and validate HTTP requests
I think that Microsoft is money-focused, not developer-focused.

Correct me if I'm wrong, but the mass of open-source developers vastly outweighs Microsoft.

These "developer tools" are the property of Microsoft. Which suggests an obvious and worrying path in Github's future. Tell me that I'm wrong.

Everybody and his dog has a cloud computing service these days.
My point is that while, yes, terms of art are coined all the time, they don't get authority over plain English by virtue of existing. Sociologists don't get to say, "Well, that's not technically what gender means," when you can open up a dictionary and show that, yes, that is damn well exactly what gender means in English. I mean, yes, they do try to do that, but they don't actually have any authority to do so.

That some wish to draw a distinction from a term of art does not meant that all uses of that term must draw the same distinction or be considered a term of art. English, and indeed all natural languages, support words with multiple, often contradictory meanings. English, being defined by usage, does not care at all about any authority in language.

The words "free software" will essentially forever mean "software obtained without monetary cost" because that's what those words mean in plain English. That's the semantic meaning of combining that adjective with that noun. The fact that a second definition exists where "free software" is a compound word is mostly irrelevant. The fact that engineers have a specific meaning for "shear" doesn't mean I can't call my scissors "shears". That's why so many terms of art are invented whole-cloth and why acronyms as terms of art are so prevalent. It's precisely to avoid that contextual semantic collision that plain English doesn't give two shits about.
It means that you can't tell whether it's a "higher grade of Type A" or a "lower grade of type B", because both shine the same, and you can't tell the underlying purity of either nor the type of the stone you are looking at.

Only if you know either the grade or the type (using high-tech instruments) can you infer the other from the observed shine.
I thought that was the point of the parent’s comment.
Which is rather unfortunate for something that all revolves around git.
Those are different symmetries.
The issue people don't bring up is that Tesla's failure to execute has provided sufficient time for other manufactures to enter the game or have promises close enough to keep brand loyalist away from Tesla.

However I don't think the refunds are much of an issue, we must remember they took full price deposits on the new sports car for first release versions (250k) and took 50k deposits on all following versions. There are also all the 5k/10k deposits on the semi.

anecdotal insert : I have two friends with pending Jaguar i-Pace orders that hope to take delivery before October, one is ditching his X (which his wife calls it their "ex" as in they want it done) and the other just wants a Jag.
iOS 12 beta performance drop on Antutu benchmark
Performance drop from 200k-ish to just 149k

Page 1: https://drive.google.com/open?id=1tSX5Pex9lg0m7G6Dt9pdi5xoBGqhpznE
Page 2: https://drive.google.com/open?id=11oCxbwk70it4QWoQ3wNX3Rh9puAQHgBD
say wuuuuuuuuuuuuuuuuuuuuuuuuuuuut