skysight-inc/HackerNews huggingface dataset:
Correct me if I'm wrong, but iOS has been pulling weather data for the built in weather app and Siri from the weather channel for quite some time. Siri has also announced this seemingly sporadically for just as long...This isn't new by any means.

Switched from Yahoo to Weather Channel with iOS 8...
https://9to5mac.com/2014/06/20/why-apple-switched-from-yahoo...
Surprisingly similar story to my own, despite being the other side of the Atlantic and different hardware. School I went to was also piloting IT in schools, so we had a selection of 8 bit kit and an after hours club that was hugely popular.

My memory of Apple II is the expansion slots helped it stay relevant longer and it attracted a huge range of weird and wonderful add ons as a result. C64 was far more price sensitive which showed in some of the choices. Were it much more expensive it would have lost to one of the dozens of other 8 bits.

> This probably tends to bias my experience with the platform away from what people might consider its major strengths

My Amiga bias is less the amazing hardware, as that's always going to become outdated at some point, even though it was astonishing for its day. I actually feel we're all a bit poorer as a result of DOS+Windows and would be in a much better shape had we started with some of the Amiga and Mac OS choices and innovations accepted as the usual way of doing things.

Case in point in the OP: Mac's Applescript, or the earlier Amiga ARexx, rather than batch files and a big fat nothing in Windows.

I spent years finding every innovation on Windows had someone doing it far better a decade previously. Usually with an order of magnitude less code. Windows seemed comically lacking and gratuitously obnoxious to write code for. So of course that platform won for general computing.

Hindsight is easy of course.

> selling overpriced crap to customers deluded by the Reality Distortion Field

Macs were objectively better at so many things but lacked colour. In truth I always felt the reality distortion was on the Windows side. Much later Apple became a little too much focused on style but that's another story. :)

> and the environmental issues at the MOS plant in PA

Didn't know of that. That's the third reference to current environmental issues from decades closed plants I've come across in about as many weeks! I just read The Radium Girls about Undark and the worker's horrific injuries and struggle to get compensation or even acknowledgement. The two companies denied, lied, and cheated their way through. Both sites, and even where factory trash and rubble from demolished buildings was sent(!), were found highly hazardous decades later and required huge cleanups at EPA expense. IIRC one cleanup is still ongoing. I wish humanity could be encouraged to be more considerate of our planet.
At least some of that rhetoric was directed at the GPL specifically. And in that sense, many people in the open source world feel similarly and avoid copyleft.
Why would they acquire github just to turn on it and run it into the ground? You can do that if your users are locked-in or maybe you have a competing service but neither are the case here; there are numerous alternatives and it's pretty easy to switch, as we are already seeing. If they have anything but good intentions this would be just a giant waste of time/money.
A Baby's first word was Alexa
Exactly. We spend hundreds of thousands a month with AWS.

$144/month is nothing if it means someone else can manage some of the parts of Kubernetes.
Idk what's more risky, crypto or everest
Use of abbreviations is one of the greatest contributors to cognitive complexity I've seen in code. There's been plenty of times that I've renamed the variables in a method and all of a sudden what was completely inscrutable is really very simple.

Acronyms are a particularly nasty subset of abbreviations because they're accepted in discussion of business needs and even in tutorials and documentation.
One other unmentioned point. Xcode 10 loses support for Subversion.
> Participants range from "I'm interested in formal methods" to "my company uses formal methods and we're starting to apply them to Rust" to "The EU has given almost two million Euro for a university grant to prove Rust code" and everywhere in between :)

Steve - can you give me a source for the latter? I'd like to read more into that, specifically.

edit: this? https://joinup.ec.europa.eu/news/eu-funds-open-source-progra...
Yo, Bill, what about your own degree? LOL.
"Gödel, Escher, Bach" by Douglas Hofstadter. I did not understand much the first time I read that book (I was 16 or so); maybe I understood well only one thing: that I wanted to understand more. That book made me clearly see what I wanted to do. (I am now a professor of mathematical physics). I should definitely read it again...
Wow. Looking through his post history is like one big github sales pitch and gitlab defamation frenzy.

Surely a shill if I've ever seen one
My company also uses gitlab, while it is visibly slower that's not a huge problem. For a smaller teams it's just a matter of throwing a decent server with a lot of RAM and the problem disappears. At least for my team it seems to be good in However I'm not sure how it would perform with significantly larger loads.
Do you have any evidence for that, or is the Mueller investigation just a threat to your political goals?

Thus far, people from the Bush Adm, Obama Adm, Trump Adm, Senate, and House have expressed respect for Mueller and faith in his integrity. The majority of both parties support him.

What do you know to refute all of that?
Thanks for your effort, this is an awesome project.
There were more recent examples of foul behavior that was hostile towards FOSS. Like siding with Oracle on copyrightability of APIs[1]. Damage from this is still present today, until courts will declare APIs non copyrightable.

1. https://cdn.arstechnica.net/wp-content/uploads/2013/02/MSFT-...
One might call it leverage.

Also, any good is better than no good, if by requiring a person to pursue the maximum good, they would have not had the emotional catalysis for pursuing the good.
Highlights from the European Legal Hackers Summit 2018
Eerily similar to the storyline in the sci-fi book Snow Crash by Neal Stephenson -- genetic viruses and all that.

https://en.wikipedia.org/wiki/Snow_Crash
Do you honestly know anyone in the "open source world" who avoids GNU and Linux?
Looks great! Love the idea.

I'll buy the extension off you for $5/install count? I promise to wait at least a day before bundling malware, since you hit front page of HN there should be some great targets.

/Sarcasm obviously.

But there's just no way i'm installing something that can "read and change my data on github.com". Chrome extension permission granularity is just not sufficient. Especially since data exfiltration is possible using CSS only (e.g. https://blog.acolyer.org/2018/05/28/large-scale-analysis-of-... )
For those familiar with Freeman's mind, the author also publishes Ross's game Dungeon. He has discussed this issue at some length across a few of his videos. Well worth a watch.
Macbook is still a no-brainer for me.
I work from Poland. In my previous job I participated in a number of projects. I would typically do some hours within my "normal" working hours but then have those strange meetings. For example, one regular meeting was at 1AM my time which was when the project team would meet -- half of it was US, half of it was China.

Generally meeting anybody from West Coast meant I had to stay late, for some reason I was never able to organize meeting that would have more than one US West Coast person come early to work
Raspberry Pi running your own git server.

https://blog.meinside.pe.kr/Gogs-on-Raspberry-Pi/

https://hackernoon.com/create-your-own-git-server-using-rasp...

https://pimylifeup.com/raspberry-pi-git-server/
To clarify, you are the only person who has mentioned this split between Utah County and Salt Lake City. You've clearly got a chip on your shoulder, and I feel it is detracting from a productive conversation.
Thumbs up to Phabricator, a software imo very underrated. Absolutely recommend if you are not very fond of Gitlab (furthermore, Phabricator's performance has been really good in my experience)
> The deaths that are most covered are a tiny fraction (<1%) of the way we die

They are precisely covered because they are exceptional. No one care about car accidents because that's a banal cause of death. But a plane crash is not. In countries like France where islamic terror attacks have became common place, small scale attacks causing a few deaths are not covered for days and days anymore.

Also event like a terror attack informs more about the state of a country and the world than an one suicide (suicide rate or aggregate can be valuable insight hough).
TL;DR:

The project aims to demonstrate how members of a cooperative, decentralized network can leverage shared services to ensure data preservation while reducing storage costs and increasing replication counts.
Tesla unveils new white next-gen Roadster prototype at shareholder meeting
I prefer the longer but more detailed writeup that LARB published: https://lareviewofbooks.org/article/the-ashtray-has-landed-t...!

The Janet Malcolm dispute is instructive in this regard. Malcolm's book on the MacDonald case is a classic, assigned reading for many aspiring journalists; her book is on the difficulties of the relationship between journalist and subject, and the impossibility of perfect objectivity. Morris's documentaries, sometimes downright hamfisted in their edits (he is cruel to, for example, his subjects in Fast, Cheap, and Out of Control), could be taken as an opposite extreme. Objectivity is hardly even intended.
Is there a defined open protocol for distributed version control?
In the wake of Microsoft's acquisition of GitHub I briefly entertained the thought of writing my own GitHub replacement, at which point I realized for the first time that the concept of a Pull Request is a GitHub thing, not a Git thing. Also at the same time we're having a discussion at work about migrating from TFS to Git. And I've always liked Mercurial best for my own development... Which leads me to ask:

1. Is there a protocol specification for source control (like OStatus or ActivityPub but for communicating with a source control server)?

2. If not, can we create one with a name like Open Version Control (OVC for short)?

3. Can we then agree on what constitutes the necessary data for a commit, push, user info, etc (so we can make Linus happy[1]) so plugins/extension can be made for Git, Mercurial, TFS, VSTS, SVN, etc such that I can use Mercurial for my local workflow and then use a command like `hg ovc push GitLab/FeatureFoo` and my local Mercurial repo pushes the state of my branch to the FeatureFoo branch on the GitLab remote I've defined (and the fact that GitLab is running Git and not Hg would be irrelevant).

At that point I couldn't care less how the hosting provider works internally; it also means an OVC-compliant host could give you the repo in any supported format you could want for local use (Hg for me; Git for Linux; VSS for Steve Ballmer, etc).

Would this be a useful development or would work on such a project be a waste of time?

[1] https://www.wired.com/2012/05/torvalds-github/
Swift Android toolchain build scripts by Readdle
the bad news is microsoft has begun bundling their own crapware and ads into windows installs.
I've been multiple places where these are called "Team Agreements" and they are reviewed regularly as part of the retrospective process.
And then a poor maintenance programmer is faced will lack of architecture because the thing was built without any in mind... Just as a perpetual prototype.
I'm pretty sure whatever you've been reading was not Hans Rosling.
And if you can record profiling data from every machine the code will run on you might be able to be confident no JIT could do better, until a new processor (that is a compatible architecture to the executable) that wasn't available at the time of compilation comes around and JIT can still tune for things like cache sizes or processor features and the AOT executable is stuck not being able to take advantage of them.
Which OS does it has? And does it have a comparable screen to Macbook? HiDPI support?
A useful set of tips, but when I first became a manager, my biggest problem was thinking there was some magic formula to get the best out of my team. I was looking for a YAML config script, but human beings don’t work that way.

Now, with a bit more experience, I spend more time listening to people and working out how I can help them with their specific need.

As a sidenote, I hate the euphemisms “release” and “let go”. You’re firing them. Pretending that you’re doing it for their sake doesn’t make it easier for them. So just cut the bullshit. You can be honest and compassionate.
As an example of what can go wrong with two tier voting stock, look at the conflict between CBS and Viacom. I don't agree that a founder should have a greater voting share than his or her ownership. I know that has got to be a really unpopular view here. But even if you don't agree with me, how long is that voting ratio supposed to last? Can it continue after you break up the company into pieces? Should it apply to ancestors of the founder?
Google’s main products always were and will be closed source they do have a lot of open source projects but so always has Microsoft especially in the academic scene they just weren’t as prolific and thus impactful.

But essentially the entire Google suite and all their commercial apps and services are close source.
TypeScript 2.9 is now available
(Points to a swan neck flask) You can put your WEED in there.
Which macbook is that? I've heard keyboard are broken on macbokk, not sure if i should buy.
I don't think the average reader has a problem comprehending what you wrote, they just don't define better the way that you do (ie they don't include unborn babies lives as equally valuable until a certain age in the womb). Your core point that given any set of facts you can define a value system such that it's improving is true, but that's not how most people define their value system.
Here's the scoop[1]

It sounds like you must have taken some investment to qualify. But I believe my friend received the credit, and I have no idea if his business has received any investments or participates in any accelerator program.

It is a program (several different programs actually), you apply for it. This looks like a good place to start.[2]

If you don't think you qualify after reading that, might be worth talking to Arun Gupta anyway. He is the Principal Open Source Technologist. He was all over the Reddit thread answering questions about EKS today.[3] Super classy.

It looks like they offer $1000-$100000 depending on how fast you want to spend it and what stage you're at.[4] "AWS Activate - Portfolio Plus" is the program talked about, that offers $100k credit that expires in a year. If you don't qualify for that, you probably qualify for either the $1000 or the $15000.

[1]: https://www.quora.com/How-can-I-get-100-000-credit-on-Amazon...

[2]: https://aws.amazon.com/startups/

[3]: https://www.reddit.com/r/aws/comments/8osr8c/amazon_eks_is_n...

[4]: https://aws.amazon.com/activate/
The actual OP article suggests that lab glassware specs aren't as well-defined as you imply at all.

> "You need a person who has some idea about the scientific process and how to translate what a student wants to do into a piece of apparatus that really works," said Bob Grubbs, a 2005 Nobel laureate in chemistry and professor at Caltech. "How do you get from a couple scratches on a piece of paper, to something you actually go use in a lab that you trust and is not going to blow acid in your face?"

Doesn't mean those who hold the purse strings will pay for it. (Doesn't mean they'll pay for custom software either).
I don't think that was, or even was meant to be, specific to the US. That's a universal thing. And it's one which is really very well supported in military history and strategy. Hell, it even goes down to the animal kingdom. Displays of strength are almost always preferred to actual USE of strength. Use of strength brings with it real dangers of injury to those displaying it, the negative consequences of revenge and the like from the victim, etc.

This is one of the reasons that many military historians remain confused to this day why Hiroshima and Nagasaki were bombed. Everyone involved in the decision had to have known that dropping the bombs in unpopulated woodland near the cities would have actually been MORE effective at accomplishing the goals (mostly intimidating the USSR, as it was known from decrypted military communications of the Japanese that they were already defeated and ready to surrender on terms amenable to the Allies).
Very not-white third founder from Substack checking in (North Indian, born and raised in Japan)

To address the question, one of the main benefits of our model (removing advertising from the equation) is that communities aren't incentivized to expose themselves to as many eyeballs as possible

From that lens, you can see how not trying to maximize eyeballs/clicks can be great for diversity. It's totally fine for them to find the people who care deeply about the community's purpose without being watered down by the outside majority. To me that allows all sorts of unique communities to emerge and be financially supported in a way that ensures their survival
As long as you don't do a "to understand how this came to be, we have to start in 1998..." after the first paragraph. I hate those articles.
You didn't make it at all clear that your sign language rules were to serve the deaf and hard of hearing. This is not a common workplace situation so perhaps you understand my confusion.
I’m only half joking when I say VSTS is a pretty strong contender in the code+issues space, especially if you need more complex features for CI/CD.

For obvious reasons it’s not a good option if you are switching from Github out of fear of Microsoft (which is presumably the reason it’s not listed in the article).
Maybe I gave up too soon, but I could not get either Android Studio or VS Code Studio running, because of ARM. I figure those issue get solved by people who know better than me soon.

Anyone able to point to simpler instructions on how stand up containers on CB+?
MLflow – A platform for the complete machine learning lifecycle
I just finished this last night in fact. My first thought upon completing it was that this should be required reading in every high school curriculum. Very cool to see this happening. Highly recommended read.
That's Demandware, right? I am not familiar with the product, but what did you not like about it?
GitLab runs on Microsoft Azure. :)
Funding OSS on Patreon-like sites is really stinking hard[0]. There are not a ton of people making it work, although a few are close[1].

I suspect this is because OSS software on Patreon usually doesn't come with many actual benefits. One of the models I'm interested in playing with in the future is having Patreon-specific issue trackers and access to separate development repositories.

In any case, you should not be trying to fund yourself purely through Patreon unless you have a good reason to believe you're going to be different.

Kickstarter and crowdfunding on the other hand has been real promising.[2][3][4][5]

I think there's strong evidence that OSS developers should consider charging upfront for feature development. It probably doesn't work for every type of project, but it seems to work for many types of projects.

[0]: https://liberapay.com/explore/teams

[1]: https://marijnhaverbeke.nl/fund/

[2]: https://www.kickstarter.com/projects/1681258897/its-magit-th...

[3]: https://www.kickstarter.com/projects/aiforeveryone/mycroft-m...

[4]: https://www.kickstarter.com/projects/johnonolan/ghost-just-a...

[5]: https://www.kickstarter.com/projects/mbs348/diaspora-the-per...
Also, I've called it Working Agreements. Here is a great post about them - https://giffconstable.com/2016/03/getting-tactical-product-t...
I don't work for them but I think the move towards decentralization is the best way to address those concerns.
Games are one of the few remaining pieces of software that require tight platform integration. And even this is changing with WebGL.

If you take games totally out of the equation, App Store profits drop substantially. Most third-party apps are games or native wrappers for web UIs (pinterest, spotify, netflix). Of those, most are free or tied to a subscription that's device independent.
The laws of physics, when it applies to the energy scale of human brains, is nearly completely understood. You might want to read this:

http://www.preposterousuniverse.com/blog/2010/09/23/the-laws...
I'm twelve years out of college and I wrote a BTree for the first time since college this year. It'd been primarily CRUD up until this year, I've been with this job for upwards of six years, but it's been shifting into more hardcore data stream processing and I've been getting to write a lot of multithreaded high performance code utilizing cool things like hyperloglog's and cuckoo filters. It took twelve years but I'm finally getting to use a little of my comp-sci.
Delta encoding often means “frame of reference”, where the operations are + and - instead of xor and xor, and the data types are integers.

Using + and - enables some cute tricks, like binary searches of compressed, sorted data.
What's wrong with critical theory? How are your tax dollars funding the study of it?
If you have deadlines, you already know management is incompetent.

Deadlines presume a known fixed scope. But I’ve yet to meet a CEO or sales team or whomever gets to decide what features go in who will fix the scope if a project.

They are always willing to add features, but can never take them out.
https://plv.mpi-sws.org/rustbelt/ is the project, https://cordis.europa.eu/project/rcn/200802_en.html is the citation for the currency figure.

It's already borne some wonderful fruit. See https://www.ralfj.de/blog/2017/06/09/mutexguard-sync.html for an area where we were unsound, and https://github.com/rust-lang/rust/pull/45267#issuecomment-33... for an area where we were overly restrictive, and could remove some bounds without affecting soundness.
What are the current open source alternatives to MLflow?
you however are going to unload the crap first, if you care at all about the future of the company.
Really? I'll have a deeper look online for some (unless you know any off the top of your head).

Definitely an interesting sidenote indeed, I'm off to the waybackmachine!

I've got some ideas which (hopefully) could make it work more profitably. Lots more people are paying for subscriptions newsletters nowadays perhaps timing can play a role.
Wish I could take print out of this. But the site is not printer friendly.
rsync is the market leader, I think.
> A couple of years ago Microsoft was anti-open-source.

Both quotes are from 2001.

So rather than a "couple of years ago", it was seventeen years ago.

Toddlers walking the earth at that time, are now college graduates and developers working at Microsoft. Let's not think its the exact same group of people who said both statements, even if the company name is unchanged.
Hume was right. I recommend The Righteous Mind.

https://en.wikipedia.org/wiki/The_Righteous_Mind
Having recently purchased some glasssware, there's no way I could have afforded the American made stuff. Chinese glass is just insanely cheap.

I bought 1 1000mL RBF, 1 500mL RBF, a 300mm distillation tube, T, vaccum takeoff adapter, thermometer well and a few other bits and bobs all in 24/40 for like $40 shipped from China.

It's not beautiful, but it works. You need guys like this for the crazy complicated apparatus, or the one-offs, but for everything else, mass production is the way to go.
Thanks! gogs looked great until I was horrified it has no oauth plugin support?! gitea does. why the fork? seems awkward.
There is not a hunger issue in America, there is an obesity epidemic among the American poor.

https://www.forbes.com/sites/paulroderickgregory/2011/11/20/...