skysight-inc/HackerNews huggingface dataset:
"The point is that Apple is no longer the leader/innovator in the space"

But Apple never created new product categories successfully in the past. People bought Macs in lieu of PC's; iPods in lieu of Discmans/minidisc/other MP3 players; iPhones in lieu of flip phones, candy bars, or blackberries.

They tried to create a new product category with the iPad and get people who don't own a computer to buy one (or buy one in addition to their normal computer purchases). It's been mildly successful so far, but sales have been falling. Apple should probably stick with replacing existing product categories with a well-designed, premium alternative.
I think you have to read to the part where he talks about the deployment impacts. A key part of what happened was they needed deployment flexibility as well. From their perspective, they would need to implement the same basic infrastructure to achieve that flexibility:

But even if everything went smoothly, we knew that the current code for the monolith had to be refactored anyway. The code had suffered a lot during the past few years, tech debt everywhere. Besides the mess we made ourselves, we still had to update it from Rails 2.x to 3, and this is a big migration effort in itself.

This was probably critical their ability to adopt new technologies, like Clojure and later Scala.
How and why Lyft rewrote its app in Swift
Another example: Wireless phone chargers.

Now, the fact that wireless chargers emit RF energy is hardly surprising -- that's how they work -- but I was still surprised when I found that my new charger completely obliterates the AM radio band within a 3' radius.
Don't iOS require some additional software to copy over files. When the easiest and simplest way is just drag and drop which is available for Android users.

If you go by sales wouldn't then Android figures indicate that their approach was better?
How are they unsuable?
How can you be certain that the result was identical?
>items that are well understood to be deflationary

People buy smartphones because they want smartphones, not to make money on them. Rational capitalists, on the other hand, use their assets in a way that maximizes gain and minimizes risk.

In an inflationary economy, the best investments are profitable businesses, or derivatives/aggregates thereof. Your capital is put to use buying means of production that makes more money than it costs and employs people along the way. Every year, the prices of the products you sell rise higher, but you've already paid for the factory! And you're incentivized to fund that factory now, because factories are only going to get more expensive.

In a deflationary economy, cash is a low-risk/high-reward investment. Business, meanwhile, is hard - high-risk, aggregate low reward. Yes, consumers have more buying power, but production capacity is created and scaled by going into debt to buy capital equipment. In a deflationary economy, the real value of debt is increasing while prices are falling. So every day, the output of your assembly line is worth less, but what you owe on the line itself hasn't changed. You just have to hope that you can pay off the factory and make some profit faster than the price of the widget it makes approaches zero.

Why isn't this the case with technology? Because with technology, the rate of descent of the price people will pay for, say, smartphones still leaves room for a profit margin compared to the rate at which production is getting cheaper, and last year's high-end production lines are still useful for making what's now a third-world phone.

When you eventually get to a point of losing money on your factory, you lay off your employees, who now have less money to buy things from other factories, and if the economy gets on the wrong side of that snowball you're looking at hell. The more this happens, the more likely investors are to stop investing in businesses and park their wealth in cash. The same checking account balance will always be able to buy a bigger factory tomorrow. You effectively stop the pump of economic activity, causing recession.

In the crudest terms, the central bank printing currency like crazy can make sitting on cash an even worse option than investing in business again, so you opt for the latter.

tl;dr deflation makes it more rational to own money and less rational to own things that try to make money by employing people.
Pretty printing is surprisingly tricky. Last time I had to do it, I ended up with this: https://github.com/rethinkdb/rethinkdb/blob/next/src/pprint/... which has become my favorite algorithm for it as it's quite tweakable for specific needs. Fun little algorithm.
True, and for most cases the parsing is great too, but once you get off the beaten path of standard time formats, parsing times can be annoying.
More detailed explanations:

http://www.mvkonnik.info/2009/04/brief-note-about-lcd-displa...

http://www.solomon-systech.com/files/ck/files/Application%20...

tl;dr: the liquid crystals in LCDs need to be driven with AC voltage to prevent electrolysis degradation. This is known as "inversion" and there are different patterns used. If the magnitude of the + voltage is different from the - voltage, i.e. the "common" voltage Vcom is not exactly in the middle, the subpixels change brightness slightly on each cycle and this causes flicker. The flickering becomes much more noticeable if the pattern displayed in the image matches the inversion pattern.

Neither of my (nearly 10 years old now... but still working well) LCD monitors flicker on all the images, so this is something that shouldn't be occurring on a good monitor. I suppose manufacturers now are relaxing the tolerances to save cost, justifying it by the fact that flickering is not observable on "most" (debatable) content.
If I had more spare time, perhaps. I've got some n900 parts laying about that could be used, if I could find them. I've already figured out how to use swype, so while I'm not yet as proficient as a teenager, I can text on a capacitive screen better than on the mediocre hardware keyboard the n900 came with at this point.

Even so, spare parts for the iphone are gonna be way more available than spare parts for the n900.

but I am time-poor right now. Perhaps to the point where if my iphone broke I'd give it away to someone with more time to fix such things and buy another.
I'm Begging for Work
So 3D Touch is something Android has?

This is mostly a tongue-in-cheek comment, but the broader point is that of course Apple has "innovated" since the original iPhone, iPad, iWhatever. In some big ways, and in some small ways. But so have other players in the industry. Apple has borrowed some good ideas from them, just as they have borrowed good ideas from Apple.

However saying Apple hasn't innovated since those original announcements is so hilariously ludicrous.
I've never been convinced about splitting developers into front and back end.

I see no reason why a decent developer can't build the front and the back end for each piece of new functionality. This removes all the communication issues.
unfortunately several of these professional seals are only a bit more obscure, but not much harder to open than a zip tie.

Introduction to Tamper Evident Devices from datagram at defcon 19 https://www.youtube.com/watch?v=W07ZpEv9Sog is interesting to watch
It wasn't a mobile payments play, though. It was a solution to storing things like movie tickets, airline tickets, gift card vouchers, etc. "Payment" was never in its vocabulary.
Agreed. Coming from JavaScript, I'm really happy with how intuitive it is to handle date and time with Go.

I'm new to the language but I'm really happy with the simplicity and the design decisions made by the core team.
It's a mix, but in general you can look at the risk profile of these assets as a range between "storage" and "return." The left end is more (historically) stable asset classes with lower returns like government bonds and the latter with volatile and high tech startups.

Again though, it's not "money" per se, ie. cash, that they are trying to generate - though in the cases of dividend yielding assets as part of a retirement portfolio that is true - but rather to put their money into an asset that beats inflation with variable levels of security and maintenance, aka Risk. I guess you could say that you always want a higher cash value over time but I think that is a vulgar interpretation of how a market works.
Baidu throws their hat into the ring
I think "The Mythical Man Month" (1975) calls it a "surgical team". If this practice works, I wonder why it isn't common?

Just postulating here, is it because most established businesses cling to whatever they currently do, and the next generation get their start at those big companies, and copy what they're used to? Or, is it because the people who have the responsibility for organizing teams do not come from a technical background, so miss out on reading material that discusses this?
It's not Moiré. If it's displayed 1:1 as the image is designed to be, there won't be any, and even if it isn't and the patterns appear, those patterns shouldn't flicker on a properly adjusted monitor.
More languages should copy Go's time library.

As someone who has written a lot of Go for years, I am always very quick to say that "time" is my favorite Go standard library. I love it.

The "time" library is to Go what the "requests" [non-standard] library is to Python, in terms of a great API and simplicity. For some reason in every other language I've used (important, I don't know every time library! :P) the time library has always been adequate, but not much else.

I think Python's "datetime" is a great example of a not great time library. At one point I was writing Python every day for a couple years. During that time, I could never ever remember the API for datetime, despite it being able to do what I needed to do well enough. I always had to open the docs. I think this is an example of an adequate library that just doesn't have a great API.

Or, take the more generic problem of: I have a time, I have a duration, how do I tell if that duration has passed? Most developers I know (including myself) stumble on this for some period of time (see what I did there?), remembering what do I add to what and is it a greater than or a less than or do I subtract, etc. It is an easy problem, but always seems to require a little bit of thinking.

Go's "time" library is nothing like this.

Go's "time" library you will remember the API, it is intuitive. You can even guess it after writing Go for some period of time. It is that easy (ignoring the constants and non-standard printf-like function in it).

Go's "time" comparison/arithmetic is incredible. Comparing times? Determining expiration? You'll almost never get this wrong the first time. (But write tests anyways)

What I'm trying to say is: even if you don't like Go, take a look at how Go's "time" library works. I think it would be valuable for other languages. Other languages can probably even do it better (imagining better type systems around units), but I've never seen an API that feels as right for manipulating time as Go's time stdlib.
My favorite ones would show you a grid representing all the clusters on the disk. You would see an open block for free space and a solid block for allocated space.

Then it would highlight a span of blocks to indicate reading.

Finally it would write those clusters elsewhere, indicating so with a different color.

Edit: Uhh.. and HN deleted my diagrams. See http://pastebin.com/raw.php?i=nKHddiKe
They're calling this a "GM Candidate"

https://www.dropbox.com/s/a2ge8vhirmine5o/Screenshot%202015-09-09%2022.16.22.png?dl=0

Could be an evolution of lingo, or just that they're saying GM are always a candidate but oh god please almost always the same as RTM.
"Amazingly, surprisingly, counterintuitively, the indentation problem is almost totally orthogonal to parsing and syntax validation. I'd never have guessed it. But for indentation you care about totally different things that don't matter at all to parsers. Say you have a JavaScript argument list: it's just (blah, blah, blah): a paren-delimited, comma-separated, possibly empty list of identifiers. Parsing that is pretty easy. But for indentation purposes, that list is rife with possibility!" -- Steve Yegge, 2008 [1]

That really struck me back then, and I've kept it in mind whenever I hear about code beautifying/indenting.

[1] http://steve-yegge.blogspot.com/2008/03/js2-mode-new-javascr...
It look off when they added Windows. Other improvements aside, that was the thing that cracked open the market for them.
Their call to action signup is pretty slick. Full page on page load, then no longer accessible once you scroll down or refresh. First time I've seen something like that in the wild.
Do you have any examples of annoying to parse time formats?
AOL acquired CompuServe, but still maintains the mail servers - for now. People go all wide-eyed when they hear my '@csi.com' address, associating it with the TV series.

But, yes, it's free ;-)
You Can't Go Home Again
Maybe because it's really hard to visualize/understand the size of a device based on diagonal screen size? It's only useful to me as a number to compare to other devices. I need height and width, which they do localize.
http://play.golang.org/p/hCoZ3tdeM_ am I doing this correctly?

Because it seems that golang does not recognize the abbreviations at all.
This is a nice idea. I think you should define more precisely who is the target: people looking for/offering small taks or bigger projects/time commitments. Good luck!
I think most language standard libraries just crib heavily off of the C interface, to their detriment.

Using a preset date (the 2006-01-02) instead of format strings was really inspired; it took me about 10 minutes of staring at the documentation to understand how it worked, but it's a lot more readable once you get it.
Lyft Goes Swift: How (And Why) It Rewrote Its App from Scratch
I wrote a longer reply, but the problem is you're looking at this from the side of consumers consuming things they want. I don't give a shit about the resale value of my Macbook Pro, and in 2015 if you're buying a new car you're well aware that you're throwing away the first third of its value in 5 years. Deflation is not a concern when we're talking about people buying things for the joy of owning them.

What we're talking about is investors buying things (like capital equipment) for the purpose of making money. But even for an individual - would you go $200k into debt for a house that's going to be worth $50k in 10 years? Of course not! A rational actor would even shy away from leases - you want to jump to something cheaper (or better for the same price) as frequently as possible, to minimize the amount of time that you're paying above market value for housing. Just like how you want to move between tech jobs relatively frequently to minimize the amount of time you're being paid below market value.
I also saw it on 4chan first, a long time ago, but I'd bet this trick has been around for many years before that. The gamma of 0.023 also seems to have been the de-facto way to do this.

Here's a good illustration that shows how the pixel values of the 2 images have been "compressed" into two separate ranges:

https://archive.rebeccablacktech.com/boards/g/img/0244/57/13...
Not really unless we hit zero population growth world-wide. Otherwise, there will always be more people to buy.
So I copied the example from http://golang.org/pkg/time/#Parse

and it did NOT work as expected:
http://play.golang.org/p/Xd9oEeSffd

(timezone offset is zero)
WordPress and PHP7
You might assume that it would have no effect, but an SSD reads data in a block. If the size of each fragment is smaller than a block then it will definitely slow it down.

But it depends on how large a block is on the SSD.
Ask HN: What is the state of the art in electronic medical record mining?
I want to get into biomedical informatics. Where is the industry going? Assuming privacy issues are hammered out and one has a massive EMR data set, normalized with RxNorm and ICD codes, what are some avenues of investigation?

Adverse drug interactions?

Potential treatment strategy suggestion?

Etc?

What are some promising strategies or technologies to facilitate the analysis?
I can find it later, but I just had this issue this week with timestamps sent from a browser, supposedly in RFC3339, but Go's RFC3339 format was not compliant with it. So naturally I made my own format template. Alas, the milliseconds part had arbitrary precision, which Go's parser doesn't like. So I had to revert to trying the timestamp with one, two ,three trailing digits, etc.

Still, this is the only issue I have with the time library, and even that has only bothered me a couple of times in 3 years of work, so no biggie. Other than that it's indeed the best time library I've ever worked with.
Essentially what you really want to build is the University of Twente SDR that's been up for a few years and you can listen in on over the web :)

http://websdr.ewi.utwente.nl:8901/
Not sure, but maybe it's obtained through a different process now? (genetic engineering of bacteria)
> In a lot of ways the Surface is a laptop with a detachable keyboard

I picked one up on a curious whim, and often use this language to describe the Surface 3. It really does act like a laptop, all the way down to going to sleep while I'm playing music, and hibernating during periods of inactivity.
The cost for living is dramatically higher than it was before.
And all human activity since the dawn of time is just using our bodies to move molecules from one place in space to another....
For your enjoyment: https://www.youtube.com/watch?v=kPv1gQ5Rs8A
I think you mean there no singularity for a falling observer. Given that time slows down, it is not a certainty that you'll fall through the event horizon.

There are two viewpoints:

For an outside observer: the black hole will evaporate (over many billions of years) before you ever cross the event horizon.

For the falling observer: There shouldn't be an event horizon at all. That brings the question: what happens. Occam's razor would seem to indicate that most likely you'd just keep falling.

There are various "solutions" to this problem being worked out. One is that the surface of the event horizon is actually a universe all by itself, with 3d space you can live in. Over time that space would collapse into nothing, and that would happen quickly, but not instantaneously. This space is visible from the outside of the black hole, and you can interact with it but because time goes so much faster in this space any light escaping from it would appear extremely redshifted and weak.
How Two Simple Principles Helped My Indian Mother Turn $8 into a Million
Your link mentions CPython (the reference/official Python interpreter), not Cython (optimizing static compiler and extension of the Python language) so I'm not sure it answers the question raised by parent.
How to Overcome Patent Rejections Based on the Alice Decision
The original Sphero has an SDK, but BB-8 is build on a newer version of their platform. It uses BLE like Ollie. It should be possible to reverse engineer their BLE service, for example: https://github.com/hybridgroup/cylon-ollie
Get Your Design(s) Reviewed by Designers
To be fair, I liked my Nomad Zen Xtra way better than the 1-3rd Gen iPod.
I'm surprised about the method to define a time format by example. There could be an ambiguity between month and day if the example is badly chosen.

I prefer the C way with the struct and format.

How do I get the time offset to UTC time at a given date and location ?
Okay, if you define a required short limited period of service for public good as slavery then sure most civilized and uncivilized countries implement it and many people support it. I'll concede this point, though I don't think there's very many people in this universe who would use the word 'slavery' to describe this so you may be a unique snowflake in this regard.

I think the reason multinationals treat employees better is because that since they are multinational, they are a single company subject to the laws of every nation: it is more efficient for them to treat EVERYONE by the same rights as the most stringent (Europe) whereas companies local to India or the US can abuse the lack of rights these countries give workers since they only deal with local workers.

And I would agree with you about consent being the big bright line. Except I think consent is very complicated. If you allowed people to sign themselves into slavery, people would consent to slavery. No matter how awful something is, if it's allowed, people will "consent" to it -- the most desperate in society are forced by circumstances to consent to it. I think the word consent only has meaning when there are other meaningful options available. Which I think is the fundamental difference: the definition of consent. We all agree if someone puts a gun to your head and demands consent it's not consent: but what if a faceless nameless system forces you to die or consent to whatever some collection of business owners demand and you agree: is this consent or not? I say not really.
The Immortal Horizon (2011)
one possible issue is that the site will be like a chimera, as everyone has slightly different styles of doing UI work and interaction code.
Related information: According to an email in a live demo from Apple's iPhone event, El Capitan is set to be released on September 30th. [0]

[0]: http://9to5mac.com/2015/09/09/apple-reveals-os-x-el-capitan-...
What is the most effective way to market a home in today’s realestate market?
I'm not a dev per se (I'm a sysadmin), but I perfectly know how it feels ...

I didn't graduate from a uni either, and always get passed. But that was years ago. I'm lucky to have the recent two companies I work with are awesome.

I hope these will help you out:

https://www.reddit.com/r/railsjobs

http://www.cybercoders.com/jobs/ruby-on-rails-developer-remo...

http://www.indeed.com/q-Ruby-On-Rails-Developer-Work-Remotel...

https://weworkremotely.com/
There is no ambiguity - you are to provide predefined date in your layout. That predefined date (Mon Jan 2 15:04:05 -0700 MST 2006) is chosen in a way so that there is no ambiguity.
I do think there's a distinction to be made between the stylus which Jobs was referring to then vs. the ones we have now.

Nobody wants to use the equivalent of a thick toothpick to point at things on the screen, like we did with old Windows Mobile and Palm devices. (Just dialing a phone number required pulling the stylus out of its sleeve.) Being able to just poke at things with your fingertip, drag, gesture, etc. are all far superior methods of interaction. However, for precise operations, such as drawing or handwriting, it's a very different tool.
Yup, all of this is fairly tricky for YAPF as well (https://github.com/google/yapf). We ended up reusing clang-format's algorithm
In what way is the Surface Pro 3 (which is really the only currently available competition) boring? I'd say it is the most innovative product in the tablet space in the last 4 years. Really they are trying to catch up to the only real competition they have in the space.

Plus, Apple has been playing catch up for a while now. I can't remember precisely which iOS release it was (I believe iOS 7) but the release was pretty much catching up with essential features already present in Android.
Yes, according to the article it hasn't been made from human tissue since the late 1980s.
Yes, yes they are.
WD PiDrive Kit
Is there any way of sanitizing surfaces or tools exposed to prions?
This is really great. The micro services debate has just kicked off on my teams, and people are starting to make their cases. While the details of the article differ from our systems (less web, for one thing) the problems they experienced sound pretty familiar to me right now.

I'll be sending this around the office tomorrow.