skysight-inc/HackerNews huggingface dataset:
Perhaps that's part of it, but I think $ is a bigger factor.

Apple News has a surprisingly large (and fast growing) usage numbers/readers (1, 2). Add in news of Apple re-booting ads and allowing simpler multi-site news subscriptions I think News is going to continue to grow profit and importance for Apple (3).

It's where I read 90% of my news now. It works with consistent UI+readability, it's way faster than the mobile versions hosted by pubs, and with minimal ad bloat. I highly recommend!

Though they might have potential FB-style think-alike algo problems with the love/hate data and personalization News does.

[1] http://www.niemanlab.org/2016/11/after-a-slow-start-apple-ne...
[2] https://9to5mac.com/2016/11/07/apple-news-user-numbers-nbcun...
[3] https://www.wsj.com/articles/apple-looks-to-expand-advertisi...
Is it shady to live in Washington instead of California because of state income tax laws?
Wouldn’t that add to the fingerprinting surface they just killed.
well, all this noise at least made me aware of https://allura.apache.org/ ( i know, was i living under a rock ?! ).
I would try it on a container sometime...
Apple only announces new OS features at WWDC, and those news you linked were posted between WWDCs.

Obviously Apple had been developing this for at least a year to be able to announce it now, and there had been rumors about it.
Absolutely, and Stalin is absolutely an indefensible monster. But this "worse than hitler stuff" and "worst man in history" is cold war propaganda and as such clouds reality.

Both Franco and the Rwanda genocide killed a larger percentage of their population.
Hong Xiuquan's war killed multiples more people than Stalin did.

Stalin ran his country just like Kim Il-sung and co. Which is obviously deeply evil but not "worse than hitler"

Perhaps out of pragmatism, the cold war US found itself allying itself Franco, Pinochet etc as part of containment. So to get the public on board, certain think tanks decided to do a bit of embellishing to the historical record. Regrettably, the debris from this is still floating around.

Consider the implication of this narrative: the US should have allied with Hitler to fight Stalin. I don't think anyone but right-wing extremist with go along with that.
If the fake LV is the same quality as the original, that is the point. (Most fakes are lower quality.)
But that’s the full URL, is it not?
That was gone last year, check WWDC 2017 Metal 2 related sessions.

When it was introduced, the Core frameworks were updated to use Metal instead, with OpenGL left for backwards compatibility mode.
Citizenship for sale: how tycoons can go shopping for a new passport
Whatever infrastructure layer there will be powering AR, I hope it would be like using the Internet than an App Store.

Unfortunately, given the high hardware requirements, a closed ecosystem seems more likely for mainstream AR.
Besides, I heard that Gitlab as a company is in the black already (comparing to GitHub, which I believe is still in the red).
There's definitely a run-time overhead, but it may not be that bad in practice. Details on the Ruby JIT implementation are here:
https://github.com/vnmakarov/ruby/tree/rtl_mjit_branch#mjit-...

They don't "dump to disk", if you mean an actual storage device. By default they store data to a "file system in memory" (a tmpfs), so it never gets written to a long-term storage device (not even an SSD). Even if you do "dump to disk", on a modern OS storing things in a file just puts it in memory and schedules it for eventual long-term storage. Of course, doing things this way has overheads, but it may not be so bad.

The C frontend has to parse things, of course, but it looks like they're heavily optimizing this. "To simplify JIT implementation the environment (C code header needed to C code generated by MJIT) is just an vm.c file. A special Ruby script minimize the environment (Removing about 90% of the declarations). One worker prepares a precompiled code of the minimized header, which starts at the MRI execution start".

Their current results are that "No Ruby program real time execution slow down because of MJIT" and "The compilation of small ISEQ takes about 50-70 ms on modern x86-64 CPUs". You're of course using more CPU (to do the compilations in parallel), and you have to have a compilation suite available at runtime, but in many circumstances that is perfectly reasonable.

IIRC, the gcc C compiler doesn't generate machine code itself either; it generates assembly code, which is then farmed out to a separate assembly process (using using GNU assembler aka GAS). Farming out compilation work to other processes is not new.

It seems to me that this is a really plausible trade. This approach means that they can add a just-in-time compiler "relatively" quickly, and one that should produce pretty decent code once they add some actual optimizations (because it's building on very mature C compilers). The trade-off is that this approach requires more run-time CPU and time to create each compiled component (what you term as overhead). For many systems, this is probably an appropriate trade. As I posted earlier, I'm very interested in seeing how well this works - I think it's promising.
As I'm sure you know, allocating your entire savings into a single asset at a single point in time is probably the worst possible strategy. Compare it to slowly shifting your savings allocation from cash to the same single asset gradually and continuously over the course of years. In the latter case, sure you get the Black Friday loss, but you also get the Golden Monday buying opportunity. Since nobody can reliably time the market, this is about as good as an unsophisticated person can do. And those who have enough money to pursue a more sophisticated strategy don't need a hacker news commenter telling them about allocation strategies.
> Rebase merge requests before merge

> Approve Merge Requests

What!? This is not true. You can both rebase and approve merge requests with with Gitlab ce. You can even force semi-linear history. The webpage must be outdated - or did i misunderstood something?

Source: I do it every day.
>The Bolt is hideously ugly.

It truly is. It's easily the fugliest car GM has ever produced, and this is from someone who owns and loves a Nissan Leaf. Whatever their next-gen purpose built EV may be, I hope to god it's not the same platform.
> Though they might have potential FB-style think-alike algo problems with the love/hate data and personalization News does.

this is my biggest concern with it, and it sounds like they might be making changes to the interface to help:

> Apple News is redesigned to make it easier to discover new channels and topics or jump straight to favorites, and on iPad, a new sidebar makes navigation even simpler.
Also the perspective on your screenshots are off. They get larger as the get further away. This is really disorienting.

Also try and throw them in to an iMac, it looks much nicer.
Say what you will of Microsoft they still understood how important backwards compatibility was and didn't do the same to OpenGL back when they were pushing D3D hard.

I really hate to see such a focus on a platform lock-in API when viable alternatives(Vulkan) are available.
I was waiting for this to decide on what will replace my MacBook Pro 2014. Since there were no news here, I'll order the new XPS today.
I wrote one to get my Chipotle faster, back when Chipotle's online ordering didn't validate the order time server-side.
One thought for all those who couldn't live long enough to get there.
> One is soft and targeted to parents this one has been rebranded as 'screen time'.

How can you argue that "app timer" is softer than "screen time" with a straight face?

https://www.google.com/amp/s/www.cnbc.com/amp/2018/05/09/goo...
You should check out RhodeCode as well. It integrates with Redmine/Jira/Jenkins/TeamCity etc quite well, and it's suited to work for teams of 100-1000+ with enterprise feature focus
If you include the the Apple II "series", then you should include the C128/C128D. That nullifies the only advantage non-IIgs models had, which was more RAM and 80 column mode. It also sold more than all Apple II models combined by itself.

Other than that, what were the technical aspects of the Apple II (non-GS) that we should be aware of? The IIgs was a very nice machine, but it had to contend with the Amiga which easily outclassed it.
The question wasn't cost, as I recall it was basically power-density, longevity, & recharge rates. Ten or fifteen years ago, you couldn't fit enough battery in a car to get a useful range at any cost. That's why the supercharger network was a bigger deal years ago, and why fuel cells were in focus back then, and have dwindled as batteries gained ground (IMO)
> Their are real balances of power that this seems to not address.

Yeah, don't expect to solve all of these with a software license.
What is the best way to learn autonomous navigation
I am looking to get into autonomous navigation for robotics. Does anyone have any experience with books, lectures, etc. in the space? I'd like to control a small robot as it drives around outdoors. I have experience with basic r pi robotics, but am looking for some high level guidance on what technologies to combine and what problems are already solved. With my budget I have access to basic Lidar, gps, accelerometer, image recognition, etc.
> how much harm can the regulator really inflict on the general public?

They can make regulations on social networks that are infeasible to comply with for any company not making 10s of billions of dollars a year, effectively cementing facebook as the only legal social network. Whether you consider that a harm or not is up to you.
I have yet to see animoji used by anyone outside of Apple events.
It's fine for rms to be the extremist and zealot. I feel like the problem is that the Free software/copyleft movement is missing strong pragmatic realist leaders and organizations, so the situation is that either you are on the crazy train helmed by rms, or you fall back to the more relaxed open-source world.
The acquisition was the almost inevitable outcome of decisions that github alone made:

- comping employees with options and/or RSUs;

- taking $350m of VC money.
Will this effect Safari (and other browsers) supporting WebGL on OSX/iOS?
Absolutely 100% agree, but Open Source is more than that, it is actually more "free" than "Free Software". Richard Stallman is just flat out wrong, and I'd be more than happy to get into a public debate with him:

I've spoken about this on The ChangeLog podcast[1], Hackernoon[2], and other places[3], to copy some of it here:

Stallman is wrong. He correctly claims that users should have freedom, but then argues for the following two thoughts that contradict each other and the premise of freedom:

1. He is okay with people charging money for their code[4]. This creates SES (socioeconomic status) barriers for vulnerable and impoverished people. This is like saying "access to information and education should be free" but then charging admission for a public library. Further, that could prevent people from review/verifying the program before purchasing it. This does not help create a free and flourishing society. Non-material goods (like software) should be free up to their economies of scale, instead charging for services/products (consulting, material goods, hosting things beyond scale, or penalizing people for themselves charging/spying on users).

2. But he is not okay with corporations [5]. What is the difference between a person charging (1) for something and a company charging (2) for something? Corporation literally comes from "corpus" in Latin, which means "body" (a person), a "body" of persons is a corporation. Corporations can be psychopaths, but so can individual people or other bodies of people (like the government). It is contradictory thinking of Stallman (and thus hypocrisy and heresy of his own ideology) to be okay with (1) but not okay with (2).

Personally, the most concise way to better express these ideas is just the decentralization of power. For me, any individual, group, corporation, or government that becomes too powerful represents a danger to any and everybody else. This is why we are building P2P systems and enabling end-to-end encryption, that can be used by any and all of us (whether individuals, groups, corporations, or governments). If we can create equal opportunities, free for all to compete and cooperate, we will enable the most freedom and flourishing for all.

[1] https://changelog.com/podcast/236

[2] https://hackernoon.com/the-implications-of-rethinkdb-and-par...

[3] https://github.com/amark/gun/pull/434#issuecomment-336536807

[4] https://www.datamation.com/osrc/article.php/12068_3737586_3/...

[5] https://stallman.org/articles/why-we-need-a-state.html
Sure. But I'd prefer a $10K donation to the charity of my choice, or to my student loans, or a vacation, or a car.
Yeah, if you record on multiple tracks it's pretty easy but podcasting setups vary a ton.
Does this imply Apple is planning to continue support for OpenGL informally/externally, the way that X Window support is through xQuartz, perhaps via an external Mesa-based library?

And maybe the same informal/external support model for OpenCL?

Performance will be diminished but not extinguished.
How is this different from Core ML?
Kind of happy to see that Workflow will finally be integrated into iOS. Hopefully they have made some improvements to the functionality and to the depth of OS features it has access to.
> unmarked van

You may think it’s unmarked, but if you know how to spot them they’re very easy to pick out.
I just faced this issue of lease, finance, or mobility. I went for the latter since I don't want to go for the hassle of parking, fuel, and maintenance anymore. Further, I believe it's better for the environment.
True; any example of such tools in practice?

Only quick one I can think of as I wrote the question is winbox. But then again winbox is just a wrapper for the cli.
Buy and sell products with Bitcoin and ether
http://kappoto.com
buy and sell products with bitcoin and ether.
users can import products from eBay with this chrome extantion
https://chrome.google.com/webstore/detail/kappoto/cdbajnahiblkkgmbalhanpjnaoeikkjn
I didn't downvote, but I think people disliked your use of the word "religious", as it's sort of a discussion-stopper.

To answer your point, the difference is that most people confuse the terms, which have a very different connotation. One is about software quality, the other is about users' freedom (as defined by the fsf).

Emacs does not try to appeal to business (or users in general) by using the principles of vim in a more business-friendly connotation, so comparing the issue at hand with "emacs misses the point of modal editing" kind of misses the point, if you will :)
That was X11. A minimal but extensible protocol which survived many decades and successfully adapted through generations of hardware. Over time people created abstractions over it (Gtk,Qt,etc) such that X11 was limited to update bitmaps over network to be responsive. Now X11 will be replaced by Wayland on Linux.
Honestly, little of this makes sense as long as you still have to hold a device up with your hands. But I guess it’s a good way to iterate on AR software until they can release a set of glasses.
Safari App Extensions are less capable in various ways than Safari Extensions, and many currently available and widely used JS extensions cannot be converted to them.

As an example: uBlock Origin is a Safari Extension that simply could not function as an App Extension due to lack of APIs. It is present in the Safari Extensions Gallery, which is deprecated in Safari 12. However, the current version of uBlock Origin is broken. The only fix at this time is to install an older, developer-signed release from the homepage, which is physically impossible in Safari 12.
Sacrificing a horse at least served the purpose of feeding the priests.

> serious about whatever you're doing, or so rich that you can do it casually

or, the common case: bluffing and setting up for a financial and relationship disaster down the road.
>at least for as long as the guy is still with Apple.

This is nothing new. They've said things on stage that they've literally reversed on a year later.
Totally agree - and from a tech point I imagine they probably don't require a new OS (perhaps in most cases).

However I imagine it's probably a good way to get people to stay up to date with the latest OS: "Oh, I want that shiny new app, I must update"
MS wouldn't pull the team; it would be GitHub that pulls the team. GitHub is operating as an independent company.
Common Lisp, I think...
What do you mean? The Linux kernel could theoretically be available to Windows users. In practice, embedding parts of the kernel in Windows under the license provisions of the Linux kernel is something Microsoft is unlikely to want (which makes sense because of their business model). Note that a lot of Free software does run on Windows, so the problem is not about Windows as a platform.

This is not inconsistent with "user freedom is everything".
Is this a standard / proposed as a standard? All of the links are on webkit.org, but the properties it adds to the document don't bear any reference to webkit.
Then it's even more amazing that they could knock up a clone in just a month to announce it at their annual conference!

Which happens to be the only time when they announce new OS features.
always open for a good book!
Because I lack imagination and or don't understand ML enough, could someone give a couple of examples of what this could be used for? Particularly at these scales with presumably(?) a smaller initial data set.
Mongol Rule of Russia (2012)
Review: Adobe Analytics for GDPR
So, you burn coal, then feed the CO2 to algae and together with solar energy, it binds it back to some relatively storable form.

What's the quantitative difference compared to not building a coal plant, a coal mine, transportation network and the algae plant, and instead building solar panels and wind turbines and feeding the electricity to the grid?
This looks like a really easy way to integrate your own custom ML models into your app. I imagine this would appeal to a lot of hobbyist developers, especially given how simple it is.

The docs [1] also seem to imply they're using transfer learning from more robust models for their image classifier: "Use at least 10 images per label for the training set, but more is always better." and "Create ML leverages the machine learning infrastructure built in to Apple products like Photos and Siri."

[1] https://developer.apple.com/documentation/create_ml/creating...
Why would Uber not work for this?

Not necessarily disputing you, just wanted some clarification on why you think that. Anecdotally I know several carless couples with children ostensibly making it work for "unplanned" auto trips via Uber. They live close enough to walk for "planned" trips like grocery store/work etc.

Obviously you'd need to live close to those things but that was a major factor in their choice of home (location).
ha! my github user id is way smaller than his. noob. https://caius.github.io/github_id/
This feels very scripted.
> No manufacturer offers anything remotely competitive with Autopilot.

This is for the better, given the number of collisions occurring with Autopilot engaged or recently engaged. It's too bad the Adaptive Cruise and Autonomous Braking can't be enabled without the Lane Assist.

Adaptive Cruise in a Camry Hybrid is a serious benefit and a life-changing amenity. I'm no longer willing to drive cars that don't have Adaptive Cruise.
I'm curious if Electron will get a boost of some kind now. Considering how famous/notorious it is, MS could get a hell of a lot of goodwill here if they invest in the tech.
Urbit currently runs on top of Unix, so yeah that repository will be mostly C. If you look up the project on its website, you'll see it runs in three new languages that solve the problems the author talks about.
Sloppy reporting and bad journalistic incentives are real problems, but Elon's solution is uncharacteristically dumb. Even outright falsehoods can be difficult to refute, let alone subtler varieties like "lies of omission." Few folks will see them for what they are.

As for Tesla coverage, my observation is that Elon is usually correct on the merits of his frustrations, but he always responds in the most defensive and tonedeaf way possible. I think he forgets that the people he needs to convince aren't the ones attacking him, but the ones watching from the sidelines. I consider myself a huge fan of his, and the way he comports himself often makes me sad.

My biggest pet peeve is that sometimes he'll cite a half-truth rather than a real truth, even when the real truth is on his side. His defense of Autopilot is a good example -- the data showing that Autopilot reduced crashes by 40% is very compelling, but he continues to cite the 1:340M miles stat which at best has a bunch of lurking variables. I understand why he does it -- it's easier to explain and it provides a baseline against the field rather than against Tesla's pre-AP vehicles. But it's dishonest, which is a bad look, especially when you're getting all pissy at the media for its dishonesty.
Somehow this is directly related to the failure of desktop Linux.

The only successful variants of it, actually do constrain devs with either Web or Java corporate frameworks, with a very tiny subset of native code allowed to take part into the whole game.
Is there a generally accepted “anti-copyleft” clause or license for Open Source?
I think you need to read a bit more carefully. This was not just API calls, these were data sharing partnerships--i.e. the device companies had access and permission to collect, aggregate, and store customer data in one place, like Cambridge Analytica did. Example quotes (emphasis added by me):

> They said its partnerships were governed by contracts that strictly limited use of the data, including any stored on partners’ servers.

> Tests by The Times showed that the partners requested and received data in the same way other third parties did.

Facebook customer data was collected and stored on servers owned by the device manufacturers. This is not analogous to a browser interacting with the Facebook web application.
'The powers that be'. Even the abbreviations we use these days are different. :) Younger people don't understand me when I say 'IANAL' or even 'IIRC', which is a shame, IMHO.

Hot grits and Natalie Portman forever. flashes Slashdot gangsign
Most of the game devs I follow on Twitter expressed a positive opinion on Metal, particularly over Kronos' Vulkan and of course everyone(that actually has to develop with it) hates OpenGL.
Which means they aren't doing it now, not that they aren't doing it ever. Apple publicly derided phones with large screens for years and then released their own.
I have a single-core model from 2003 that I pulled from a trash heap. I still use it for scanning film and anything else that Adobe CS2 can handle. I also have a OS X tiger partition to run classic applications on. Great computer/space-heater ;)
I thought most of us recognize that HN is a waste of time. That's why theres a no-procrastinate feature.

Most of the news I read here is unimportant, or doesn't affect me. Oh look, a framework. Oh wow, a company got funding.

Occasionally there's a neat article about our industry which makes me stop and think. And then I go into the comment section to have a healthy debate about it. But who am I kidding? I don't know anyone here. And nothing I say will likely change any minds. And vice versa.

At the end of the day, HN is mindless entertainment. Some days I'm restless and I can't just do nothing. But I need a break from work. So I spend 5 minutes on HN and go back to what I'm doing. Unless it's nice outside. Then I take a walk.
Note that not long after writing that, he moved his projects to github because a (since-fixed) bug in fossil caused data-loss.