skysight-inc/HackerNews huggingface dataset:
I'm using a ~5 year old PC I built myself and it still outperforms the hardware in any available mac product (desktop, tablet or laptop) that isn't a Mac Pro (starting price $2999,00).

I don't have a compelling reason to upgrade until the launch of VR headsets.
I've been using Washio for two years and have loved it - 24 hour turn around for fresh clean laundry that is folded for me. It's been a great timesaver and luxury for me. Over the past few months though they've slowly raised the price. I didn't mind, I loved the service. But then they stopped doing morning pickup, and the 24 hour turnaround has now gone to 60 hours and I can't even pay extra to get the same level of service I used to have. I guess the VC money is running out.
yep the linux repositories are generally way ahead of the programming language lib ones in this regard (evidently with the exception of Maven), one of the reasons that it's a shame to see newer ones not learn the lessons that previous repo's have on security
> 3) if your code is broken for 11 sloc, maybe you depend too much on others work and you have no value yourselves.

That is very out of touch with the reality of development on the modern JS stack. Babel is a key transpiler that allows people to target multiple browsers with consistent JS, and it was completely broken by this move. Are you suggesting that everyone rewrite their own babel? I guess if they don't they have no real `value`.
It's not a might, it absolutely is for some. I'm one of them.

I tried keto for close to a year and my blood sugar shot up to being pre-diabetic. Why was that? Medium-Chain Acyl-CoA Dehydrogenase (MCAD) Deficiency[1]. It produces an enzyme that is involved in breaking down fat from food and stored body fat into energy. Because people lack this energy source, affected individuals must keep their blood sugar levels up by eating regularly to avoid acute episodes of lethargy, seizures and coma. The condition can lead to sudden death unless it is diagnosed and proper dietary interventions are followed.

So when you're keto, eating lots of fat and little carbohydrates, which doesn't keep your blood sugar up, you can get into trouble.

Is keto unhealthy for everyone? No. Is it healthy for everyone? Definitely not.

[1] https://en.wikipedia.org/wiki/Medium-chain_acyl-coenzyme_A_d...
> An alternative way to read this is that Apple themselves don't believe their own products will be worth using after 5 years

My late 2008 Aluminum Macbook is still supported on their current OS (El Capitan). That's a 7.5 year old device. This is par for the course for Apple.

The current iOS supports iPad2's - a 5+ year old device.
Seriously.

https://en.wikipedia.org/wiki/Volkswagen#1932.E2.80.931938:_...
Doesn't Instacart also charge a thick margin on top of each grocery good you're buying?

I don't think it's only costing you $100 a year, in fact it's probably much more than that.
The fork may still contain some components which are not covered by the GPL. For example, if a new file was added to the fork by the distributors, then the distributors control the copyright to that file, and the viral nature of the GPL does not kick in.

You'll have to be careful to vet each file, with respect to any GPL'ed version, to see if the differences are covered under an unacceptable license.
IPFS-Based NPM Registry Mirror
Streak (YC S11) Is Hiring Back-End Engineers – Automate Businesspeople with AI
I do not agree with the author of the article. I think there also is reason #3: They think they don't need an upgrade.

There are a lot of people who own an old PC and think it's the best possible setup. But in reality they actually wouldn't need a full PC because all they do is browse the web and read/write emails.
My opinion is that many people would be better off with an iPad than a PC. It's small, portable, intuitive, easy to maintain, has great customer support and so on.
The scope of my comment is obviously beyond just NPM, and I addressed that specific complaint, so I'm not sure how this comment follows mine.
> And people wonder why big enterprises are scared of touching open source stuff.

some open source stuff. Most enterprises dig distributions, especially with LTS.
Ultimately I guess it comes down to Just using the tool your most productive with, whether that be hardware, software, programming languages etc ...
> 36. Any run-of-the-mill engineer can design something which is elegant. A good engineer designs systems to be efficient. A great engineer designs them to be effective.

I feel like you could permute "elegant", "efficient", and "effective" in any way here and still arrive with a maxim that sounds nice but doesn't really say anything.
The Canon one is interesting. The logo made it clear the name come from a buddhist deity, which is not clear in the new one giving the romanization used is different from the most common one (Kannon).
reminds me of the movie primer: https://en.wikipedia.org/wiki/Primer_%28film%29
I agree with what you're saying. But I think the "grand experiment" of npm and modern javascript development is to go "all in" on the "lots of small modules" approach. Having many small dependencies is, and always has been, a trade off. The question is how far can we get optimising away from the pitfalls, while still retaining the benefits?

I think it's a worthy exercise, since the prize is no less than efficiently distributing coding effort across the globe.

Problems like we've seen today are a double edged sword. On the one hand they're troubling, but it'll focus the community on the problems, and hopefully npm will make a few changes too.

> A build server that depends on the state of the naked internet

Whether npm based or not, don't the vast majority of build servers, for whatever language or platform, rely on the state of the naked internet? Whether that's downloading binaries, compiling from source, or whatever?
The first tip-off for me was that it was hosted on Facebook. If this were somehow real, there's no way it would stay up on Facebook's own servers for more than 15 minutes.

I'll also eat my shoe if there's a single person with the legal name "Julie Rubicon" in the world.
The risk is much bigger than simple lifecycle testing will account for. Upstream micro libraries could easily disappear or have bugs, leaving you spending more time trying to workaround than if you had just written the darn thing yourself in the first place. Or, you suddenly have a new requirement that doesn't play well with the lib.

Programmers loves dependencies because it lets them pass the buck, but each and every 3rd party module is a potential time bomb waiting to happen.
You just broke my sarcasm detector.
Maybe bundling is fine for your in-house proprietary software, but it's absolutely not OK for free software where users and administrators need to keep on top of things like security updates. When projects bundle their dependencies, users become dependent on that project to provide critical updates to software that the project didn't even write. This multiplies for each piece of software that bundles their dependencies. It's simply unsustainable and irresponsible.
Google Cloud Load Balancing HTTPs Logging
This doesn't show logo evolution it shows current logo and some random old logo.

Apple's logo had a differently proportioned apple. Microsoft had a 90s logo. Google had a 2000s logo. Etc etc.

Also, did you know that Canon is named after Guanyin, aka Avalokiteśvara the Buddhist bodhisattva?

https://en.wikipedia.org/wiki/Guanyin
Google Cloud Machine Learning
...you'll likely get unintended behavior from the collection. You're just shifting the complexity around.

This is one of the valid criticisms of OO. "Gluing" small (mostly) correct objects together can produce unforseen results in the aggregate, or can be hard to understand in aggregate.
In this case it means pretty much Artistic professionals cuz Pencil is the only distinguishing feature.
Any gains made to assets inside of the account are tax free. So if you put in $4k worth of stocks one year and they increase in value by 1000%, that's still allowed by the TFSA rules.

If you never contributed at all and were starting today, that is when are restricted to the cumulative amount.
I interpreted it as "it's sad that those Window users having been using just Windows for 5 or more years and not Mac".

IMO He's catering to the audience of Apple enthusiasts (who are the ones that watch Apple events generally) and not making fun of poor people.

Its sort of analogous to when Jobs said: "It's like giving a glass of ice water to somebody in hell" -- about iTunes on Windows computers

Oh so Jobs thinks Windows users are Evil since they are in hell right?
Unix Recovery Legend (1996)
GAO Oversight of Intelligence Community Contractors
>take or acquire in an unfair or clandestine way

Hmm.. The non-poaching agreements were about refusing to offer jobs to reduce wages in an unfair or clandestine way.

I hope companies use the term poaching more, it makes easier to start a class action lawsuits against them.

Offer anyone a job who you want to hire based on their skills and/or experience.
It's disturbing to me how many comments on here assert that the piece is fiction with little to no evidence. It occurs to me that perhaps Facebook is trying to make it seem like it's fiction by posting on various forums!
When I looked into Instacart last year, there seemed to be considerable uncertainty about whether their customers paid higher prices than in-store grocery customers. While they claimed at times that the pricing was the same, some of their customers claimed this was not the case. I don't know what the company's current claims are, but I'd be curious to know. This could give them a much easier path to sustainable revenue.

Also, if Instacart customers cannot take advantage of certain sales or club card pricing, Instacart could split this difference with grocer. At some stores, the difference is huge—my Safeway receipts boast that I've "saved" 25 or 30 percent. I haven't—I just avoided overpaying by that much, by purchasing items that are currently on promotion. Hopefully some current Instacart customers can weigh in on how the pricing lines up.
It's still markup for probably the majority of its users.
Maybe user of old computers are not poor but:

* Do not suffer from avarice?

* They do not need the newest shiny toy for their ego and to win recognition?

* They don't touch a good running working system?

* They want to save CO2 emissions and noble earths?

* They have a frugal live?

* The know what Eco-sufficiency means?

* They know that consumerism does not make happy?
Bringing Agile to the Next Level
So that it would self-fulfill the prophecy and Julie would be safe instead of headline news for some terrible reason.
> It's not as bad as it used to be but reinstalling the OS and cleaning the fans can often substantially improve an old PC.

And if you're reinstalling the OS anyway, add an SSD (at least for the system files). This gives a substantial performance boost on most old PCs for under 100 $/€.
Instacart are absolutely not subsidizing until creating their own automated warehouses. Pick and pack for groceries is really hard due to the high variety and expensive and the margins are really small.

Instacart are trying to capture the top-of-the-funnel via marketing efforts and branding, which is capital intensive, but from a variable cost instead of fixed cost perspective.
Do you have any legal expertise whatsoever, or any basis for giving people legal advice?
Can't upvote CloudCraft high enough. I used it for a toy project I was asked to spec out and it is SO much better than Gliffy, ESPECIALLY on an iPad.

You've done good, kid.
"Grocery delivery only really works as a business if you're shipping the orders from a distribution center"

In Montreal a lot of grocery stores offer delivery for a couple of dollars as a norm, although the orders would usually be placed over the phone, you also had the option of shopping at the store and having your groceries delivered in a few hours. It was only after I left that I realised grocery delivery was not the norm in most places.

Example: http://www.supermarchepa.com/eng/services/delivery.html
Relevant article from almost a year ago makes almost exactly the same point: https://pando.com/2015/07/28/homejoy-only-uber-is-uber/
That reminds me of my iPod Touch, bought in 2008 to help me decide whether I wanted to try a smartphone. The hardware's fine. Runs as well as it ever has. It's a paperweight because of the lack of software and the discontinuation of support for its hardware's video codecs (Youtube, Netflix, et al).
I enjoy the subsidy, but VC money is rarely "VC money" it's mostly LP money from pension funds, endowments etc., and when they fail there is usually a bail out from a large publicly traded corporation which again is spending everybody else's money. Certainly, wealth is extracted along the way by the VC's, bankers, stock traders, laywers, etc; however, I think at the end of it the joke and the bill are coming at the expense of the average person.
The team in Israel that is doing it is a gun-for-hire.

"Cellebrite, considered one of the leading companies in the world in the field of digital forensics, has been working with the world's biggest intelligence, defense and law enforcement authorities for many years."
I didn't love Peapod either when I used it admittedly a long time ago because they regularly didn't deliver some items--even some I thought would have been very common--and made weird substitutions. I only used them while I had a broken foot and was on crutches because, although I could drive around and even go to the store easily enough, doing a full grocery shopping would have been a pain.

I do know people in SF without a car who do use Instacart regularly but, for me, it's easy enough to hop in the car and go to the store. I also buy mostly unprepared food so I'd just as soon look at it anyway. I don't actually have Instacart available in my area anyway.
Can NPM not add to their TOS and features a "notice period"? With a grace period for errors e.g. if published and older than one week to remove a package you have to give notice first, e.g. 2 months. With a suspension before actual removal?

With some avenues for expedite removal/suspension ie security and legal, which would have removed kik quicker but not leftpad.

Whether people would be aware of the notices or ignore them is another issue.
I'm pretty sure they're not publishing any existing certificates, so that's okay, but they definitely need to treat the fact that they are doing from now on as a "breaking change" and be very clear about it to existing users.
This whole debacle is making me push back hard on the idea to replace all our old ugly bash build script with shiny new node.js/grunt/gulp ones.
The First Law of Product Experience Design
Care to share where you're from and what industry?
VPN was meant to be VPS but I cannot edit the post
I guess thanks for the listing of a phone that is unavailable and doesn't exist at that price?

Here is the full list of all the Moto G phones at Best Buy--> http://www.bestbuy.com/site/searchpage.jsp?st=Moto+G&_dyncha...

Prices start at $99 and the model you linked to is really $179.
Machine Learning in the Cloud, with TensorFlow
npm didn't take it over, another user did and npm helped re-publish the unpublished version. I already answered the why I asked that..."mostly curious if the original author could, say, use the DCMA or something similar to force npm to take it down if he really wanted to."
Triplicate Type Specimen
I'd like an Android phone with the update availablity of iOS. Nexus is the closest contender, but they still stop supporting devices after about 1,5 - 2 years.
gx is a generic package manager on top of IPFS that uses git-style hooks for adding per-language support. It's already being used to manage dependencies on the go-ipfs project: https://github.com/whyrusleeping/gx

Bonus: there's also a IPFS git remote implementation! https://github.com/cryptix/git-remote-ipfs
Some previous work on understanding measurement through decoherence:
http://perimeterinstitute.ca/personal/rblume-kohout/thesis/t...

Could someone explain the Lindblad equation in plain English?
Uh no. While revenues and thus hiring have certainly dropped, it is by no means on a few orders of magnitude. I'd be surprised if it were even on a single order of magnitude. Even the newspaper I worked at that is in much more dire straights compared to 10 years ago is about a third its size.

Besides new online outlets, legacy companies are still chugging along. Starting wage for a reporter at the New York Times is around $70K last I heard (too lazy to look up the union site)
While the post you're responding to doesn't explicitly state all the detail you were looking for, I do think you're being a bit too dismissive.

Not sure on the accuracy of the claims, but the "hand waving" is saying that the estimated time spent per delivery may be a large overestimate if that driver is delivering multiple orders per trip, thus reducing the amount of time that a single customer pays the driver to drive out to a specific area. Point number two was to imply that, yes, if they priced a delivery at $2 per delivery, they probably are operating at a loss, but not everybody gets 50+ deliveries in a year, thus bringing the average cost of delivery up. Heavy users have existed in other systems and they didn't become suddenly untenable (Amazon prime seems to handle it just fine).
No need to muck about with your package.JSON, actually fix the problem by just checking in your node_modules folder.

Then continue working like you always have.

There are some changes that you'll need of you are using native modules, but they are simple and easy to do.
My well over 5 year old computer just got a graphics card that will push it into vive VR range.

Thanks for the advice of getting a ipad pro, bro.
> Last I checked Go doesn't have any memory placement semantics.

Many OSes like Oberon, Cedar, Topaz, SPIN among others were written in languages without direct support for it, so it is possible to write an OS without it.

The runtime package just needs to offer the services for it, just like many C functions are actually implemented in Assembly.
In a roundabout way it can. There are adapters for a breathalyzer, carbon monoxide, and I believe there is one that will detect toxic chemicals in the air. I am by no means a scientist, but I think when it comes to "smell" in terms of sensors, it is a lot harder to do. Each "smell" detection would require a specific sensor, thus increasing the overall size, and cost, of the device if they were to all be packed in. It is easier to market/sell the sensors as adapters that can be connected to the phone.
TensorFlow as a Service
As somebody teaching presentation skills when I'm not wearing my engineering hat: The reason I teach (and as far as I know, the reason my org wants me to teach) is not for people to be better able to "sell" ideas.

It's because a lot of engineers are horrible communicators. Not a surprise, and not their fault - it's never been part of their training, how would they be good at it?. But it means that often, the way they present ideas is at best only understandable by fellow engineers with experience in the domain. And often not even by those.

And that's what most corporate presentation training I've seen focuses on - how can you say what you want to say more clearly. (And, equally important, how can you deal with the stress of being on stage in front of a set of people).

Presentation is rarely about "selling", but about communicating an overview concisely and cleanly.

(It's also incredibly hard to teach salesmanship. It requires a lot of charisma and empathy, and that's not something you teach in an afternoon or two)
If the old left-pad is open-source, is it perfectly valid for an arbitrary entity to continue publishing left-pad from an abandoned URL?
I feel like they would have to have a mode where the screen didn't move when you did. It's counterintuitive to VR, but I think having the text move around just from natural head movement would be very annoying.
This is the way to go, if you know how. Unfortunately a lot of people's brains just shut off when they have to think about their computer on that level.
More Agile Than Agile Itself
> npm took the name away because they reasoned that more people would think that `kik` the pkg would refer to kik the app. full stop.

https://twitter.com/ag_dubs/status/712669386511949824
> That's irony, since Apple has a ~80% adoption rate for iOS 9 and Google has an adoption rate of <40% for Android 5+.

But I also wonder what the story is behind that adoption rate discrepancy.

Apple makes their own phones, so they can push out upgrades easily. Most of the Android phones sold were made by Samsung right? And Samsung has a a wide variety of phone models and penchant for making mods that slow down updates and/or make them infeasible for other models.

Aging iPhones also tend to become less enjoyable (carefully selected words) to use on their last viable OS update, so people tend to either upgrade to the latest iPhone or switch platforms.

Speaking of Moto X'es, I just got a notification for an update right now, while my wife who has the same model on the same network got her notification over a week ago. I'm guessing they like to stagger their updates?
Yes, it all seems like a very creative marketing scheme.
Most items on Instacart cost the same as they do in the stores. They tell you whether prices are the same as in-store prices on a store by store basis. In NYC, only Costco items are marked up, while items from everywhere else (Fairway, Whole Foods, PetcoNow, and Breads Bakery) aren't market up.
I believe you need to make an investment out of your own pocket to apply for that visa. An immigration lawyer told me $200k, do you know if you can go lower than that?
I once had a client we were running their office Linux server for. They needed more storage, so they asked me to come in and put in some larger drives on the RAID array. Somehow during this, the old drives freaked out and the data was just gone.

So, we go to the backup tapes. Turns out that something changed in the few years since we set up backups, and the incrementals were being written at the beginning of the tape instead of appending. These were DDS tapes, and there is a header that stores how much data is on the tape, so you can't just go to the end and keep reading.

Now, we had been recommending to them every month for a year or more that a backup audit should be done, but they didn't want to spend the money on it.

They contacted a data recovery company who could stream the data off the tape after the "end of media", and I wrote a letter to go with the tape: "Data on this tape is compressed on a per-file basis, please just stream the whole tape off to disk and I'll take it from there." We overnight it to them and a week later they e-mail back saying "The tape was compressed, so there is no usable data on it." I call them up and tell them "No, the compression re-starts at every file, so overwriting the beginning is fine, we can just pick up at the next file. Can you just stream it off to disc?" "Oh. Welllll, we sent the tape back to you, it should be there in a week." They shipped it ground. We shipped it back, they did the recovery, and we got basically all the data back.
Old sayings don't really have frontiers, so it might as well be an old Russian saying.

I thought the classic Russian problem is having too many frontiers.
A specific version of a package is immutable on npm. So if you depend on exactly foo@1.2.3 in your shrinkwrap you'll always get the same code. In other words, even if the package is unpublished, and picked up by a new user they can't re-publish new code to 1.2.3.

If you depend on a version range like ^1.2.3 or ~1.2.3 its a different story, of course.

Moral of the story is imo always pin to exact versions and use shrinkwrap for production apps.

EDIT: This may not be true .. see below.
I was thinking of a desktop App. something with the power of Awk, but able to search just about any type of file.