skysight-inc/HackerNews huggingface dataset:
The reality is that phone cycles are becoming longer since the price of the devices keeps going up.

The iPhone 6 basic model was $649 USD at launch. The iPhone X basic model was $999 USD at launch. The most recent Pixel starts at $799 USD the basic model.

I'm still bullish on Apple because their ecosystem strategy is pretty smart and you can see that reflected in their small customer churn.
Basically, lower demand today means potential higher demand later.
However, this is a golden opportunity for Google to come and disrupt the cycle entirely with a killer product and generate the Apple fan base churn that nobody has been able to pull.

I just don't see what technology could produce that. Perhaps Soli (https://atap.google.com/soli/), which got an FCC approval today.
https://news.ycombinator.com/item?id=18797174
I use quite a lot of AWS - and there's precisely zero chance I'll ever migrate, say, a mobile app backend platform to an Ethereum "unstoppable application"...

There are quite probably innovative new things that can be built using Etherium's "world computer", but my guess is that almost _none_ of what's currently running on (and paying for) AWS resources will move to it.
Late 30s up to late 60s for people who consistently do stuff right on the first try regardless of complexity ( and I only say late 60s because everybody over about 35 has a pension in our industryn so they all retire when they hit their 60s). In aerospace there isn't as much age discrimination as on startup culture, and we are blessed with a lot of these fantastic senior engineers.
Growth in the economy is not necessarily predicated on growth in consumption of natural resources. Those two things tend to be correlated in modern society, but they're not inextricably linked; we don't necessarily have to give up on the idea of economic growth in order to preserve the environment.
Apple has stopped innovating, it's as simple as that...
Addition by Subtraction (or the Problem with New Years Resolutions)
Purely regarding the market dynamics: one supplier exiting means immediately higher prices. Even if everyone finds an alternative from a vendor with less scruples, it will be more expensive and therefore incentivise investment in alternatives across the board.

Fair is fair: This argument works better for sane markets than for tortured oligopolies like oil. But, at its core, morally if nothing else, this is the principle. And this is why that “if I don’t do it someone else will” argument never is a strong one.

Norway can’t hide their oily fingerprints in green washed gloves.
BMW has solid and reliable market share, but it's small. Toyota also sells new cars with only minor changes every year. And they make four times as much money doing it.

No one questions whether or not Apple will continue to make good premium phones, just if their market capitalization is appropriate for a company that makes only premium phones.
كلمات اغنية محمد رمضان مافيا
Well, the price of ETH is higher than the price of the energy needed to mine it. The energy consumed has demonstrable value, but that's yet not true for ETH. As many people have said here, it's experimental. And of course, there's a fair bit of financial speculation going on. But as far as I know, it's generating no significant value on its own.
Governments don't have an urgent pressing need to purchase the shiniest new weapons though, the comparison isn't valid.
They do urgently need oil to stay in power, plenty have been thrown out over far less.
If hypothetically the world's biggest oil exporters stopped overnight there'd be widespread geopolitical instability/war within a month after reserves are gone.
Anecdata: Happened to me with my last two phones, Nexus 6P and Pixel XL.

Unethical LPT: Always buy the extended 'protection plan' since this problem happens so reliably around the two year mark. Call complaining that your phone crashes when it's low on battery and get a new phone for like $100. Cheapest way to get 4-5 years out of a single phone purchase.

And since it's been two years since you bought the device they'll almost always give you a better phone as a replacement.
It’s missing the VM implementation description at the end.
"access" vs "use".

Everybody can see the code/transactions that are run for free. Everybody can have their code run and execute transactions for a price.
The iCERT Portal System is currently unavailable
Some people with a unique gift in sense of smell can do it even better than 6 years.
This has been said every year since I was born.
Nice write-up! Minor nitpick: ML/MAP estimators don't _require_ observations to be independent. At least, in my field we're looking at a single observation of a multivariate distribution, and we don't need to assume the elements are independent (ie, we permit a non-diagonal covariance matrix). My intuition says this is equivalent to assuming multiple correlated scaler observations, but I'd have to sit down with some paper. Also, you use "trough" where I think you mean "through."
JPL also has PhD applied mathematicians on staff to ensure numerical stability of their algorithms at double precision. Most developers do not have the ability to do that sort of non-trivial analysis. They are not just blindly saying "a double is good enough."
The lack of craters is interesting.
I think the idea is that they've just, or are moving towards, 'Luxury' pricing. Not to compare the two companies prices directly.
Please do tell how NYC has been radically re-developed since 1920's.
Seems to me you're making invalid assumptions about what "world computer" means.

There's not a lot to go in in those two words, but claiming they mean Etherium is out to capture all (or any) of AWS's customers is a _very_ long stretch.
I hope they don’t do anything drastic, like roll back their admirable focus on making iOS work astoundingly well on older phones, potentially delaying the need for people to upgrade. But I doubt that was a key factor in the lackluster holiday sales.
The final paragraph on the topic alludes to Olber's paradox, but stars are not infinitesimally small, so I do not think the argument applies here (though the Big Bang makes the question moot anyway.)

http://cmb.physics.wisc.edu/pub/tutorial/olbers.html
Depending on details... Running native software in a sandbox in a browser has some advantages for security and convenience.

Also, it completes the circle of "the browser is an OS":)
This project used to be called Piwik. 10 years later and they still only support MySQL; a lot of people really wanted at least Postgres support.
Can a monorepo support module- or subdirectory-level ownership controls? Or do teams using a monorepo just do without them?

Partially answering my own question: SVN, recommended in a prior comment [0], supports path-based authorization [1]. But what about teams using another version control system?

[0] https://news.ycombinator.com/item?id=18810313

[1] http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.serverc...
Roger Waters is already there waiting to meet it.
You could try searching Smalltalk-80 on libgen.io. I think the other twos are both there.
I'm not sure I understand - what do you mean by flamewar-style in this case?

If you're referring to my tone, I understand that this might sound frustrated. At the same time, I was pointing out and explaining why the HN title specifically (not the article title, as they were different) is offensive to people of several ethnic backgrounds, including my own. And in response, I was met with one person accusing me of speaking in bad faith (with no further comment on what they meant) and another accusing me of being racist and disingenuous for explaining why the submitted title was offensive. So if I sound frustrated by the end and deflect the personal attacks levied at me, please understand it's not a reaction that comes out of nowhere.
I don't think people buy a new BMW every few years.
> I still don't understand how or why a non-reference is implicitly consumed by passing it (read-only intention) by value(?) to another function and then can't be used again.

By default the value is moved in Rust, just like with std::move in C++17, which you say you know. This is to avoid performance issues when you pass complex structures, such as vectors, around. If you want to copy your value, you have to call .copy() explicitly.
Definitely. A few years back Jesse Ausubel gave a great talk in SF on this: http://blog.longnow.org/02015/02/06/jesse-ausubel-seminar-me...

A core point was that economic growth has now decoupled from many resources. Computers are an obvious aid here; look at how much time we spend in front of one screen or another. My laptop is hugely valuable to me, but it took something like 1g of materials per hour of use to build it, and uses way less power than the lightbulb I previously would have read a book by.
Making cities more livable is not sustainable? I don’t even know what this means. Cities are the most efficient way of sustaining populations. Making them better at that is only a net good.
Environmentally, I think this is a good thing. Given Apple's longer software support for its hardware, you can pay more for an iPhone now but hold on to it longer, reducing e-waste.
No just a motivated former user.
The effects of a debt treadmill are compounding, and good intentions do not good policy make. Typically people think, "the poor have little political power because they're poor". Maybe we should turn that on its head: "The poor are poor because they have little political power"

I live in the bay area. Even here, companies jockey for federal funding like NIH grants and SBIRs. There's a lot of money in those. I promise you very few if anyone in deep poverty in the city of san francisco (tenderloin, parts of soma) are being awarded these grants. In Europe, where there are social democracies, I promise you an upper middle-class person connected to the technocrats in Brussels is going to be a greater beneficiary of largesse than a muslim from a banlieue in Paris.
And what do you say to public elementary, junior high, and high schools?
Lets all buy GeoIP domains
One only needs to look at modern democratic politics to have _serious serious_ doubts about that argument...

It won't surprise me at all if a PoS blockchain ends up looking just like a two party political system, where every now and then you get to choose which fork/party has the least objectionable outcome for you, but where both choices leave you worse off than you started...
Show HN: Full Chrome DevTools Integration for Node on an IoT Dev Board
Unless Apple is able/willing to release a more affordable iPhone, their growth in developing markets is unlikely to increase any further. The competition in the $250-$500 range has gotten very good in the past few years.
The ABCs of Jacobin
Decentralization matters to a few enthusiasts. Those enthusiasts include the developers of the technology. So the point of these technologies is decentralization, but the "users" of the technologies don't actually care and are hoping to speculate their way to lambo riches. (I put "users" in quotes since there are actually very few true "users", and I'm really just describing people who trade cryptos on exchanges.)
This is noneuclidean, in that it violates the axioms of euclidean geometry.

1. A straight line may be drawn between any two points.

2. Any terminated straight line may be extended indefinitely.

3. A circle may be drawn with any given point as center and any given radius.

4. All right angles are equal.

5. If two straight lines in a plane are met by another line, and if the sum of the internal angles on one side is less than two right angles, then the straight lines will meet if extended sufficiently on the side on which the sum of the angles is less than two right angles.

It follows from those axioms that the sum of the angles of any triangle is 180°, but in that 3-room house, for instance, you could draw a triangle with 3 right angles, so it must violate the axioms.
A short article but apparently it has landed successfully

https://www.washingtonpost.com/world/asia_pacific/chinese-sp...

Edit: OP article has also updated to reflect the successful landing
Chrome flags/#enable-tab-audio-muting Removed?
Anybody notice that tab muting is gone? Super disappointed, was a very useful feature.

chrome://flags/#enable-tab-audio-muting
They are priced higher than the long range dual motor model of the Tesla Model 3, yet they have significantly lower range and the Audi has inferior performance where the expensive Jaguar barely matches the 3. But unlike Tesla, both lack the supercharger network so good luck traveling with them. Competitors? Maybe, but not really all that competitive.
The only connection recidivism has with prison time is that the longer you are in prison, the more likely you are to be institutionalized and thus comfortable with prison.

You are completely misinterpreting those statistics.
Constant size or constant time?
There is none. It's dumb money and hype. Even if you slash ethereum's energy consumption hundred fold, how much more energy expensive is it than a paypal transaction? Still a factor of a hundred or a thousand?

It's meaningless as a store of value, it's too volatile because there's no government backing it or mature monetary policy, and pretty much everyone will take a lawyer and the legal office over a 'smart contract'.
"isn't innovating fast enough".. How many people are going to go "well, I wasn't planning to upgrade just yet, but look at that gesture! I've got to have one now".

The smartphone as a product has peaked for the moment. Apple's growth will eventually stop as it's tapped out all its markets. It has nothing to do with innovation.
Thanks for sharing. It looks like just the platform to get my daughter started.
Location: San Francisco, CA

Remote: No

Willing to relocate: No

Technologies: User Experience Design, Prototyping, Interface Design, Interaction Design. HTML, CSS (web prototyping), Swift (iOS apps development, animations), Sketch, Xcode

Résumé/CV: https://www.linkedin.com/in/natacodes/

Email: natacodes@gmail.com
Chang'e 4: China probe lands on far side of the moon
Good question. Maybe it’s because Germany has lost its sovereignty and other countries didn’t?
I'm simply replying directly to the comment which is not about marketing.
That's completely mistaken, as Apple innovates in silicon, which is invisible in itself but drives things like incredible battery life, smooth scrolling, etc.
Specifically, the portion called "The Implementation" is a description of the VM written in Smalltalk itself. This is an attempt to be as complete as McCarthy's Lisp language description and implementation in Lisp.
40+

I always wonder about ageism in tech referenced regularly here. Without a doubt the rockstars I know are more experienced and consequently older. If you exclude older software engineers you're probably excluding the best talent and thus can't claim to hire only the top x% of talent.

Note: I don't belong to this group in age or talent.
Agreed. I can’t even get through a phone call without one of my AirPods losing the signal at least once.
One of the most talented engineers I ever met was 24. He built a 3D engine in JavaScript for fun as well as a raycaster for fun. He also enjoyed challenging himself in all sorts of interesting ways like doing Advent of Code in C++.
I don’t know. In the US, the cheapest brand new iPhone (7) is $449. I think it’s just more that Apple has heavily expanded their offering upmarket.
No, they lease them. That's actually pretty close to what Apple wants to do as well (Tim even noted it in his CNBC sit down).
Oh Google ATAP wonder who they stole that tech from...

https://news.ycombinator.com/item?id=18566929
Apparently, BC 1.2 spec verbiage suggests this is already a hard requirement:

The OTG device is required to limit the current it draws from the ACA such that VBUS_OTG remains above Vaca_opr min.
By growing cells in unrealistic liquids, scientists may have skewed results
Sure. Except the manufacturer is not trying to extend the life of your vehicle. They're trying to avoid you running out of gas at 70mph on the highway.
No, I expect Apple to provide a large enough battery to ensure the device is still usable after a year.

This was a design flaw. Before the throttling update, there were ~1 year old iPhones that would reboot anytime you took a photo or opened a large app if the battery was below 90% charged.

Now I get why Apple did it, a recall would have been far more expensive, but nobody should be surprised by the media shitstorm and lawsuits that followed.
Why Safari instead of moving over to Firefox?
the majority 40+, one around 38 one in early 30s
Seems weird to me too that people in China pay duty on a Chinese made phone. You say it's not weird. I think it's weird, like the guy you responded to. Difference of opinion I guess.
America’s national parks are overrun with trash and overflowing toilets
Duolingo | Software Engineers (iOS, Web, Android) and New Graduates | Pittsburgh | ONSITE

Duolingo is the most popular language learning application in the world, with over 300 million users and hundreds of billions of data points. We are passionate about educating our users, making fact-based decisions, and finding elegant solutions. If this sounds like you, then come help us build the next-generation learning company!

As a software engineer, you will work on a specific project critical to Duolingo’s needs, with opportunities to switch teams and projects as our fast-paced startup grows and evolves. We need our engineers to be versatile, display leadership qualities, and be enthusiastic to tackle new problems as we continue to innovate.

Responsibilities:

Collaborate on full-stack software projects in collaboration with product design
Develop, release, and maintain services and/or infrastructure
Manage individual project priorities, deadlines and deliverables

Requirements:
B.S. or M.S. degree in Computer Science or related technical field
Programming experience
Ability to relocate to Pittsburgh, PA

Apply: Send an email to jack@duolingo.com with your resume
I've been wondering the same thing. I feel like there could be a more exclusively visual programming paradigm.

I wish there was a better way to program on mobile, because typing just doesn't feel good. Maybe a visual way to program could bridge that gap.

I also feel that kids would love to be able to create their own install-able apps with something like Scratch. Maybe could be done with something like PWAs?
GrailSort, an Implementation of Block Merge Sort – Refactored from C to Java
Flights and Fights – Inside the Low Cost Airline [video] (2013)
> Borrowing

The way I think about this (which isn't quite how rust seems to) is that every value (including references) is always destroyed by passing it to a function, but gets implicitly copied if (arg is copyable && arg is referenced below). Eg:

T a = mkT() # create value
foo(&a) # create and immediately destroy/pass reference
bar(a) # => bar(copy(&a)) # create-and-pass copy
baz(a) # last use, so dont bother copying

For noncopyable values, this makes perfect sense; the callee got a value, so that value must have been moved out of the caller's variable. Treating copyable values the same way modulo the existence of a (T const ref -> T) copy function is just good consistency/orthogonality.
There is a problem with perception, though. For $449 you get a phone that, by Apple's own marketing, is 4 generations behind. Subjectively it's a much less appealing product but still almost $500.
> Or should we “put mirrors in space, carefully located at the point between the sun and the Earth where gravity forces balance” and thus reflect up to “2 percent of the sun’s rays harmlessly into space”? Audre Lorde once warned against such techno-utopianism.

Explanations below seem to indicate this is harder to implement than to "change capitalism". Interesting.
> What would the SE have cost this year?

In late November 2017 no-contract SEs were going for $99 at some stores. A year later the price had dropped to $79. I bought one at $99 to use as an mp3 player and camera. Works great. I don't want a phone that's any larger because it won't fit comfortably into my pockets. Still using for day-to-day actual phone use a pretty great similar sized Android phone I bought for much less. I prefer it because it has an SD slot and replaceable battery and uses USB, all better AFAIAC than no SD slot, no replaceable battery and no USB. Phones are cheap and the cheap phones are very good.
Self improvement - as in personal development, improving focus, better concentration, beating procrastination and being more efficient. Thanks.
fta

'''
The whole idea behind 5G is that it will allow the wireless carriers to totally eat the lunches of wireline telephone, cable and Internet service providers while also supplanting broadcast TV.
'''

well, most of the wireline operators have a _huge_ presence in the wireless world as well, think at&t, vzw, sprint, vodafone etc. of the world.

afaik, 5g has primarily been about better specturm utilization. core-network has not really changed significantly since 3g -> 4g transition (where it i.e. core, became an all ip network). sure, you keep hearing about things like control-plane user-plane separation (cups) etc. but that is just a marginal improvement over what has already been deployed/running...
> The quality also comes nowhere close to a Tesla.

Yes, I agree. Hyundai has better quality control than Tesla:

https://www.greencarreports.com/news/1115659_tesla-model-3-q...
Given prices for decent frames in America, I can almost justify a trip to Tokyo just to stock up on new glasses.
Dependence between elements of the same observation is irrelevant. The point is that different observations must be independent and identically distributed for the standard formulation of the likelihood to be valid.

Typically we write the likelihood function as

L = Π P(y | θ)

If you didn't have identically-distributed observations, the functional form of P would be different for each observation.

And if you didn't have independent observations, then you're basically screwed in the general case. That expression for L is basically the definition of probabilistic independence: a finite set of random variables is mutually independent if and only if their joint probability function is equal to the product of the individual variables' probability functions.

If you have dependence between observations, you lose the ability to write L in that nice form. This is a non-negotiable consequence of basic probability theory.

The only way to do MAP estimation without iid observations is to know the joint distribution of your entire dataset, and be able to maximize that distribution with respect to θ given an arbitrary data set. This is possible but it's not quite the same thing as dumping your data into a GLM.
> Honest non snarky question, why does it take 1,400 employees to sell mail order glasses,

Because before technology fucked the labour balance of the global economy, this is how industry worked.
That sounds pretty close to what happened. Though it might be fairer to say that a giant law firm scared the crap out of them, demanding they implement they simply aren't equipped to do, and they said: "Sorry, we can't actually do that."

Ironically, I told said same giant law firm exactly the same thing.

I honest fail to believe that a law firm of that size weren't perfectly aware that serving a Mareva Injunction on Paypal would result in them instantly freezing the whole thing.
How about this 9 year old speaking at ReactNYC: https://www.youtube.com/watch?v=mbiryVTIJ4Q

edit: removed gender
i don't have a problem with recursion per se - certainly things like tree traversals (e.g. minimax) are very very obvious to me and for example just a couple of days ago i was thinking about AD for recursively defined functions - but optimal substructure (what i think CLRS calls overlapping subproblems) is what i have trouble with. anyway thank you writing the book - i look forward to reading it and getting yet another perspective.
The relentless honesty of Ludwig Wittgenstein (2017)