skysight-inc/HackerNews huggingface dataset:
Well, since it isn't open source - how does it compare with crashplan (another closed source, data deduplicating, free for personal use, cross platform backup solution...)
Quasars slowed star formation: First observed evidence of galactic-wind
Not sure what your point is. My point was that the original iPad was nearly unusable in less than 3 years. This is not an anecdote, it's a simple matter of fact.

The original iPad was launched in mid 2010. In September 2012 Apple released iOS 6, which didn't run on the original iPad. Shortly afterward, the apps we used all required a forced update to their iOS6 version (which of course didn't work) and it became a doorstop. YouTube lasted a little longer than most, but eventually it stopped working too.

It's quite possible that the iPad 2 you mention has had a longer life than the original iPad, but this in no way diminishes the fact that the original iPad, a not inexpensive piece of hardware was useless for most purposes after a little more than 2 years (assuming you bought it on release, which I did not).
I read 2-3 paragraphs into this and then thought, hmm, maybe I should check the comments first.

Thank you.
The problem is that everyone is commenting not on what he said, but what Apple is "really thinking." People really need to stop thinking that corporations think like people. They are composed of people, of course, and this one happens to comprise over 115,000 people, each with their own individual opinions.

Yes, some of them are elitist jerks. Some of them are not. I find lots of things Apple does offensive and other things I really like. But I have no illusions that there's some kind of corporate hive mind that speaks its hidden agenda through executive avatars.

I'm not surprised that there are parts of Apple that are focused on sustainability and other parts that couldn't care less. That's not contradictory, that's collaboration. I'm glad the ones that care about sustainability work in that department, and if engineers keep doing their jobs and make long-lasting products, whatever their opinions on old hardware happen to be, everything will be fine.

The idea that an entire corporation should share the same opinions on everything is just scary. I know plenty of them have been trying to push that kind of message, but we're smarter than that, aren't we?
Haha..it's like a modern campfire ghost story. It's written in a believable manner too. It had me going. I like it. Good job!
That's a heart-wrenching list. I love Scalzi's SF, but didn't know that side of him. My parents were poor by any US standard. But basically, I was trained for the Cold War, so hey.

I do recall, however, a friend who was raising two kids on her own. With some horrible history of migration etc. She did indeed know the cost of everything. And budgeted carefully, down to the penny.
Using hashtags on Wikipedia
Because "We have a slow 3D printer" doesn't sell as well as "we turn your phone into a 3D printer".
My parents bought me an iPad 2 about 4.5 years ago. I never found much use for it, and it too collects dust now. I'm not even certain it can be charged any more, as those 30-pin connectors are always breaking.

It has been a white elephant from day 1. I got stuck with it mainly because my Dad is an Apple fanboy. In contrast, the laptop I spent $300 on at around the same time has been used every day since I got it.

It isn't just the tablet form factor. Using the iPad feels like I'm diddling around with someone else's locked-down, crippled, coin-operated Internet kiosk, rather than working with my own computer.

If you stuck it in a laptop shell, it would still feel like someone else's computer. Mostly, that's because of the walled garden OS. Using that iPad is one of the major reasons why I prefer Android devices now, even though they also have some issues. But even the iOS/Android phones and tablets in the house still feel like toys with just the touchscreen input. They feel even more toylike than a Nintendo DS or WiiU touchscreen controller, because at least those devices have some actual, pushable, tactile buttons on them.

That's the problem I have with tablets. The interface stinks. I like buttons that I can push with just my fingers, rather than my fingers and my eyes, with my eyes getting frustrated because my fingers are opaque.

Put a multi-touch sensor on the back of the device, and put a tactile "display" over it--like a touchscreen for blind people. Bonus points if you can get a "click" feel out of it when you press. Then I might reconsider giving up mouse and keyboard.
Defold
Looks like the author of the modules wrote a shell script to generate a package.json file and publish empty modules to npm to grab up all the unpublished names. However, when they ran it, they ran it in the same folder with their shell script and list of available modules and `npm publish` included them in the published modules as it does by default.
Would you like to connect? I've been, too, and we might have something in common to discuss. $myHNusername @ gmail.
Thank you. Japan is amazing.
You say the flashlight is minor but I'll be damned if I don't use it almost every day.
I'd been exclusively with Apple since 1989 when I bought my first Mac (an SE with dual HD floppy drives and a whopping 400 MB external hard drive). I stuck with Apple through the difficult years and then even became the editor of a multi-title Mac publishing operation. Apple loved me so much they gave me a loaded iPod for my birthday one year. I don't know how many people they've done that for, but not many, I'm guessing.

But things started to change with the success of the iPhone and then the iPad. We Mac fanatics used to say that any success for Apple was a win for the Mac platform. But in reality, it hasn't played out that way. The Mac is languishing, and it's languishing in ways that I can only attribute to intent. It's becoming more frustrating to use. Files that you see right in front of you don't come up in a search. Software updates bring rapid obsolescence. Simple things like "Save As" have been changed in Apple's apps so that now Shift-Command-S, for example, is the command to "Duplicate" a file, which you then have to Command-S save. Then when you close out, you have the additional step of dismissing a save dialog on the original document. The hardware, obviously, is not being built to last. (Apple's laptops were always frail things, dating back to my PowerBook Duo and PowerBook 520c, but their desktops and workstations were always bullet-proof; they are not anymore.)

It's a bunch of little things and big things combined to make a very frustrating experience.

This December, I decided to jump ship. I bought a Surface Pro 4. The hardware is awesome (Core i7 with 16 GB RAM). The software needed some manual intervention, but it's coming along. (Microsoft didn't include the WinTab driver, for example, so there was no pressure sensitivity for some apps. And there was no documentation available for it. And frankly Apple's keyboard shortcuts for special characters are better than Microsoft's, but I've been able to emulate those.)

I don't even think about what platform I'm on when I'm working now (except when I use Dreamweaver CS6 because Adobe is freaking horrible and can't deal with Microsoft's trackpad and wants to force me to rent CC, which I will never do).

I never considered an iPad or iPad Pro for a second. They are useless to me. When I get a unit in, it just gathers dust. There's nothing "pro" about it unless your profession is typing e-mails and visiting Web pages. Plus, I actually like computers. I'm old enough that they are still like science fiction to me. I still have dreams about them. And I like to be able to get into the software guts of my computers and mess around in there.

I also refuse to consider the iPhone. Not as long as there are Android phones that have expandable storage and a removable battery. Plus every time I have to deal with one of my kids' iPhones, especially when I have to deal with iTunes on top of that, I want to punch Apple so badly.

And most importantly, I don't want to be at the bottom of the food chain in Apple's iTunes ecosystem. And that's all Apple's customers have become.
I guess a should have clarified: flagship phones of any major manufacturer can last many years past a carrier's upgrade period with a little extra care from the user. Continuous upgrading to the latest flagship phone is a luxury, but owning one is not necessarily a luxury in its own right.

I try not to make judgments about anyone's spending habits unless it's affecting me.

One of my biggest issues online is forgetting that subtext is easily missed. In cases where it is missed, it can be minutes or hours before you have a chance to rectify it. Sorry about that, and thanks for the criticism.
Users want what they want. I'm using markdown for a question text within an Android questionnaire system, and my users are MDs who don't like to be told "no, underlining is a bad idea", so our markdown is littered with <u></u>
An iPad Pro with a Pencil seems like it would provide an endless sketchbook for someone who can already draw or paint.

My question is what's a good way for someone with zero ability to develop these abilities? Getting ProCreate, the iPad Pro, and the Pencil is the easy part. Developing a little bit of drawing skill is a big hurdle.
Looking for an appeal attorney
You can imagine how it felt at the time - 18 years old and I had just destroyed the accounting system for a sales-driven organization. Was convinced that was my last night at the company and had to stew in my own juices from that evening until telling my boss about it the following morning.
Ask HN: HTTP on Bare Metal?
Both for research purposes and fun, I'm trying to see how fast I can make a single HTTP request.

Although I realize I can't control most factors (network latency, distance from the data center, speed of the responding API, etc) I want the machine to...

1. Send an HTTP request.
2. Save the response

... as fast as possible when it comes to the factors I can control. I only need to do it once and there's no need for scaling or production issues for consistency / reliability.

I realize this is a hopelessly neophyte question for all the high frequency people out there, but interested in getting started understanding these elements of the stack.
I basically stopped using my iPad2 a couple of years ago because it's too slow, interactively. I do leave a weather radar app running on it in the kitchen, just as a display. If I had to interact with it, it's painful.
Your builds are broken because your build process made the false assumption that you could always get another piece of wood. You could have used the first piece of wood you were given for your build over and over, but you chose to essentially toss out the piece of wood every time your build finished.
very early career days, wrote a script that had rm -rf in it. I knew this was dangerous and so the script asked, 3 Times, if you were sure you were in the right place.

That was the problem, asking 3 times.. people just spammed enter x3 at that point in the script.

Someone using it came over to me one day.. 'hey, look, what going on with this system. I can't do ls ? '

There was no system, pretty much. The script had rm -rf'd while he was root and running the script from root.

The job of the script? installing and configuring the backups for a system. So yea, there were no backups for this system at this point in time !
I'm still learning and prototyping my first JS/NPM/React project, but https://github.com/JamieMason/shrinkpack seems to me like it solves _most_ of the issues involved here. It pulls down all the tarballs, and updates the npm-shrinkwrap.json to point to those instead. That way you check in a much smaller "node_shrinkwrap" folder of a few hundred tarballs and 15-20MB, rather than a node_modules folder of 30K files and 150MB and a bunch of platform-specific build outputs.

Still doesn't solve the issue of installing new/updated dependencies that might actually require pulling in something that vanished, but at least once you've done an install and run "shrinkpack", you've got everything you need to rebuild right there.
I have read that delivery drivers have to make 16 deliveries an hour to make minimum wage in the UK.
Does it have to be a high-end iphone? How about a cheaper Android device? I think it will match the functionality.
600 million PC users discovered that running a lightweight unix distribution/DE and not allowing javascript made the life expectancy of their computers triple.

Or so I dream.
From what I can tell[0], left-pad was released under the "Do what the fuck you want public license"[1], so I suppose NPM can do whatever the fuck they want, including redistribution.

[0] https://www.npmjs.com/package/left-pad (although I suppose its possible the library was added after the package was re-added -- I don't see a license on the GitHub page)

[1] http://www.wtfpl.net/
GitHub Flavored Markdown version: https://help.github.com/articles/organizing-information-with...
Does NPM offer a way to check in your resolved dependencies? While it would brick updates to dependencies, new clones and builds would work fine.
Did John Titor write this?
Yea, that is for today. The degradation in performance started over a week ago.
That is a "dummy" key created for demonstration purposes, right?
Loss leaders are a very common strategy for successful business. https://en.wikipedia.org/wiki/Loss_leader

IMO, the problem is the web makes customers far less sticky and people still have not caught on.
This would be funny if NPM was obeying the law, but they weren't there was no court order forcing them to do this. So they were simply valuing the opinion of a lawyer above their users and developers.
As someone who just picked up a reconditioned six-year-old, i7-equipped ThinkPad for a hell of a lot less money than what it would have cost brand-new, I have to laugh. It may not be the Latest and Greatest, but it's still speedy enough to handle anything I'm going to throw at it. The CPU performance curve has flattened out in the last few years, to the point that it's not worth spending lots of money for a modest performance gain.

I'll let someone else take the depreciation hit.
Should Parents of Children with Disabilities Be Allowed to Stop Their Growth?
GCP Next Keynote live stream
Or they try to project image to differentiate themseves from the social class just below. It's ok for super rich to dress like a college student but not alike to upper middle class person as then the plan could backfire should people actually believe the projection. I remember a great essay about the phenomenon:

http://slatestarcodex.com/2014/04/22/right-is-the-new-left/
Swedish town gets an unmanned convenience store
It's a fishy behavior. Nobody should ask for upvotes in exchange for something. It defeats the purpose. Upvotes should be genuine.
By seeing the title along with the domain facebook.com I couldn't resist but click. Perfect click bait. Though a good story.
The first graph immediately looked too fake. Spike after an event would follow something like a log normal distribution, rather than sudden spike and day after back to normal. What's more, the world is not equally using the internet. The uneventful graph should follow something like a sin wave, with the highest point 2x higher than the lowest.
"It is now essentially garbage that I can't bring myself to throw away."

I could have told you that before you bought it.
I think this blossoming episode leads me to believe that if you are running a production app, then you need to be hosting your own internal npm, and updating that from the global npm. That way when something like this happens you are able to continue on, and not have many issues, like the builds braking that are being reported on github.
User Experience Checklist for Mobile Apps
> I still find it hard to believe it's free

PostgreSQL is only free if your time has no value..

(Paraphrased. In jest..)
If your server is already running at 100% then there will be no speed increase!
https://twitter.com/_scape/status/700453739182817281

My semi relevant tweet, it's just asking for it with that warning
High-Tech Printed Magnets Have Wild and Specific Superpowers
Totally agree. What's noteworthy here? That a corporate demigod answers briefly and mechanically to an email? That a fangirl can't hide its hype? That a talented girl is using this expensive piece of hardware to make its creations? I'm confused.
npm will improve after this and that is a net good thing which comes from this.
considering cpu speed has been "good enough since around core 2 duos (late 2006?) the only major improvements since then have been battery life and ssd cost.

anyone with a computer from the last 10 years that can support an ssd and 8+gb ram, is probably fine. travel being the exception.
In my case they mocked themselves, as I'm working on an old Macbook model.
I'd love to upgrade, but everything is still working. The things I like about the new Macbooks barely affect my work and if I spec one out to my preferred options, then it ends up with an astronomical price tag. It just seems like they are advancing in some areas (screen, touchpad, ...) but are stuck in the past in several others (memory, HDD, ...).

I'll most likely be getting a new Macbook once my current one finally decides to visit its ancestors. With that said, I'm actually impressed with its longevity, as none of my other PCs (desktops & laptops) ever lasted that long. So, I actually see running on old hardware as an impressive feat (unless you're a gamer).
Yeah that's what I suspected too.

No matter what you query, you get a convenient spike right around your time of interest – that must be nice to show clients!
- Being forced to do work far below one's qualifications

You forgot being forced to do work far above one's pay grade...
I've personally never felt that Uber was a particularly innovative business. The ability to temporarily commandeer a vehicle/driver has been a thing since vehicles were invented. The only interesting thing Uber ever did was the replacement of inefficient centralized dispatch of resources with their tech stack that directly connects consumers with suppliers.

It does not surprise me in the slightest that it doesn't translate well to other industries. If it did, I would expect to see a greater variety of preexisting businesses utilizing centralized dispatch in a manner similar to how the taxi/black car industry operated pre-Uber. Given that these are few and far between, I can only assume that either nobody thought of doing this before (unlikely) or that it's simply a losing business proposition.
Well there is pre/post install scripts that can be run. Not saying this package does that, but it is very easy to run a script just after installing from npm
Well, congrats, but you're getting ripped off.

https://lowendbox.com/ has many options cheaper than that which do have real IPv4.
What Phil said worked.
> And, at the store I order from, prices are exactly the same as in-store so there's not much (if any?) profit they could be extracting on that side.

They could easily be taking a cut from the shop's profits - margins at some grocery shops are pretty good, and at least in theory Instacart are bringing in custom that they wouldn't otherwise have.
I didn't find any particular strong bias against me due to my race/ethnicity compared to my batchmates. There were ocasional subtle moments of doubt from certain people at first, nothing too obvious.

But I think fundraising was as hard for me as it is for most founders at similar stages. The fact that our company was profitable at Demo Day helped, I guess.
Noticed another random package was uninstalled from NPM. Please oh please don't let this thing become a trend.
I built something very similar once. My tip would be to shove some HTTP interface on the front of it for some cache guarantees (ie. no arbitrary writes so you can trivially flush, etc. etc.)
Identified as fiction because VW isn't traded on the US stock market.
>I would really like an option for more slower cores at that price point.

AMD tried exactly that with the Bulldozer architecture, which was a dismal failure. Desktop workloads are frequently bottlenecked on one or two cores.
Facebook has client facing products that look worse than that. No joke.
It depends on the model you have! Here is the link for more information:
https://www.apple.com/support/macbookpro-videoissues/
Ha, maybe these guys need to team up with http://snailmailmyemail.org/ so that the recipients can't reliably identify and block their LWAAS.
The author makes it seem like drawing on an iPad pro is so much fun that I want to try it. This kid has finally offered me a compelling reason to try an iPad pro. Apple should hire this girl.
Yea I still keep waiting to upgrade my 2600k, but at this point I think all the other parts will physically break before I need to. It's like 10-20% slower than a chip 5 years newer, big woop.
There's a lesson to be drawn here about dependency hygiene. On one hand, code-reuse is a good thing, and incorporating other projects by reference is a way to make it happen. On the other hand, each dependency you add creates a little bit of risk: that the package will be updated in a way that breaks your application, or the package maintainer will go rogue, or the package will get hijacked.

Most programming-language communities manage the code-reuse/dependency-hygiene tradeoff by concentrating code into a relatively small number of large libraries, and when people want a function or two that isn't in one of the libraries they're using, they incorporate it by copy-paste. In the Javascript/NPM world, on the other hand, I see a lot of projects with dependency references to huge numbers of tiny dependencies.

Today, we're seeing one of the reasons why that's a liability. Most people will take away lessons about code signing and signatures, and presumably the NPM software is going to be improved in that regard. But the other lesson is that projects should have fewer dependencies. Using a library may be as simple as adding one line to a package configuration file, but using a library properly requires substantial due diligence on the library, its license, its bug tracker and its author.
You have to have an NPM user setup on your CI server in order to use private NPM packages, which some companies do instead of hosting their own onsite NPM.
Absolutely. All packages should be namespaced by org or author. This also brings up a very real malware injection possibility:

* User removes 'alert' from npm, last version was 1.1.0

* Consumers with "alert": "^1.0.0" now have broken builds

* Troll grabs "alert", publishes 1.1.1 with a "postinstall" hook that steals personal data / installs a trojan / deletes data

* Major numbers of development machines and some production environments are now compromised

Shrinkwraps should also include a package hash to protect users against the repository. I'm starting work on a PR to `ied` that will do this.
Moore's law is about transistor density, and thus is oblivious to architecture.