skysight-inc/HackerNews huggingface dataset:
> There's a decades-long meme that Apple purposefully slows down older hardware to push people to buy completely new hardware.

I seem to recall the first several years—maybe even the first decade—of OS X being marked by each new release being faster on the same hardware, though dropping support for the oldest hardware. It was definitely true for the first few releases of OX X, because 10.0 was notoriously sluggish. I also don't recall any slowdowns with my 2006 iMac across the several upgrades it received before Apple made 64-bit firmware a hard requirement.

If there's any truth to the meme you cite, it probably stems from the mobile side of things, where iOS started out fairly efficient but the hardware was very underpowered. (And in that case, I'd like to point out that the iPhone is only 10.5 years old.)
Last week I replaced the battery in my 6S. Today I replaced the battery in my 2011 MacBook Air 13”.

In both cases it was a breeze and both devices seem to have a new lease on life with fresh batteries and being freshly wiped.

I’ve had the 6S in airplane mode on the counter for 7 days now and it’s at 47% charge since the first time I charged it. Obviously it’s just sitting in ultra/standby super low power system constantly but I’m still impressed.

$100k equipment is absolutely not needed. $10 screwdrivers and maybe some experience with anything electrical but it’s certainly not advanced!

The MacBook Air battery in particular was super easy to swap out. About 10 screws which all came out easily and the metal back pops off incredibly cleanly fully exposing the battery. It’s a beautiful design and case was a pleasure to work with. Putting it back together took 2 minutes and everything lined up perfectly. The only mistake was slightly over-torquing one of the screws holding in the battery, with no ill effect.
> the interface and underlying code for a mobile device will break consistency with the interface and underlying code of a web page.

Are you talking about some notion of “consistency” that has nothing to do with logical consistency?

> Additionally your understanding of the specification may be flawed or simply written incorrectly, and this can never be formally analyzed.

The whole point to making a formal specification is reducing the potential for misunderstanding. In fact, the only way to misunderstand a formal specification is to be mathematically incompetent.

---

Reply:

> Yes, the section is called "On Requirements" and the paper is about building programs, not abstract or theoretical computer science/logic.

Yet requirements are logical artifacts.

> do[sic] to a level of randomness and misunderstanding of our natural world,

There's nothing to understand about the natural world. You only need to know what you want the program to do. In other words, you need to consider every possibility, and make up your mind about how you want it to be handled.

> we simply do not have a finite amount of variables to statically analyze against.

wat
Rate.sx – console serice for getting cryptocurrencies exchange rates
I'm not talking about just anchoring a hierarchy at an alternative root. What I mean is that as far as I know, nothing (DNSSEC notwithstanding) really prevents breaking away from the strict hierarchical model altogether and doing something like a system with web-of-trust or filtered by heuristics. From there it's possible to think about how to build a genuine consensus beyond "ICANN says these are the root servers; who am I to argue?". For TLS (DANE notwithstanding), I very well might misunderstand the situation but I thought it only mattered that the client, server, and CA agree on the server's name, not that they agree on a particular delegation of authority for assigning that name.
The ability to have mental models requires some form of perceptive learning, as far as we know. This has seeped into AI study.

An analogy is just a described mental model. A "thing that is thrown" is something a dog can understand. I throw a ball or a bone or an orange mouse toy, it makes no difference to the dog...unless I "fake throw" or perform a "magic trick". I think the dog is likely to understand some part of calculus, given it has a sufficient number of neurons and was to use them optimally. The study into injecting information into a monkey's brain is particularly tantalizing toward that end.

A mental model is the primary tool necessary to escape constraints e.g. the ingenuity of Crows. Without external pressure or evolutionary pressure, humans haven't observed most animals get measurably smarter.
Different goal, but if you read this and are wondering what finite field operations are, and why they are important --- at least in part --- then a series of articles I am writing might be of interest:

https://www.embeddedrelated.com/showarticle/1065.php
> (For example, what would happen to middle-class retirement plans?)

I agree with most of what you said (I'm sure there will be unintended consequences). However that specific consequence...

The middle class has largely no retirement savings at all (median savings for even 50+ yr old household is about one year's income). To the extent that the middle class has retirement savings, it falls way, way, way under the pretax tax advantaged account limits for 401k, IRA, etc. Capital gains tax on retirement savings is a problem only for the upper upper middle class who can afford to stock away more than like 20k/yr into retirement.
> metric foot

Why is that a thing?
> But in america, they'll just vote in people that will dig a bigger hole. Probably in what used to be park-land.

Placing the blame entirely on idiot consumers isn't the best either. Where are the fortunate people in society who not just educating but also leading by example?

Elon Musk is the only person of importance I can think of that is actually putting their money where their mouth is to make the world a better place.
Most of the similar materials are like that.

You could give the transcript of these interviews to a Mr-nobody-Joe-Schmoe and have them say it. And no one would care, if not laugh to their face.

It's 90% about who says it, and maybe 10% about what is being said.
You have not made a convincing counter argument.

The set of things humans are in principle capable of understanding at least slightly are covered by the analogy about dogs. Try to imagine the relative complexity of concepts, for example how much more complex the concept of calculus is than the trick to sit when given a verbal command. Now imagine some concept that is equally more complex compared to the most advanced human math/physics as calculus is to the sit-trick. There is some scale of complexity where analogies break down, and even though they convey some concept that is familiar to the audience, its connection to the actual matter is so vague and strenuous that you haven't actually explained anything. There may be facts about the universe that are completely counter-intuitive, and the understanding of which depend on a regression of trillions of other counter-intuitive facts and processes.

We already see computer assisted mathematical proofs heading in the direction where there are simply too many steps for a human to understand. And thats merely us scratching the surface of the tip of the iceberg. At some point, I believe, computers will generate new maths such that not only is the proof incomprehensible, but the result too. There is no reason to believe that the universe is simple enough that humans can understand everything.
>I've been concealing cancer symptoms for years

You want to die? Because this is how you die. Even if you can be saved, the longer you wait, the more expensive the fix. You know, ounce of prevention, pound of cure.
Ask HN: What software/service helps you be an effective remote developer?
It is pretty simple to figure out the capacity by monitoring cell voltage and discharge current over time. Monitoring the impedance would be an additional bit of data that would correlate to the health of the materials in the cell, but is neither the easiest, nor the most accurate way of monitoring cell health.
Balls created by changing density in the Hilbert curve
Perforce is really common in a few domains because it handles 1TB+ repo sizes cleanly, has simple replication, locking of binary files and a good UI client for non-programmers.

Was pretty much used exclusively back when I was in gamedev, not sure if that's still the case.
Welcome to the east bay hills! May I suggest a fun alternative to a standard gardening crew to clear your extra growth:

http://goatsrus.com/contact.htm

From the sound of it, your yard/land is a great fit for their services :)
For an article so focused on technical accuracy, it's strange how much it reads like a emotionally-fueled diatribe.
>and you can tell how old a beer bottle is by how deep the rings are (where the machine rolls it around to scan it).

That's what the person you replied to is talking about. Here in Vietnam, like Germany, they refill used beer bottles. You can tell a new bottle from old based on the scuff marks the machinery leaves on the glass, which build up over time. These are the "rings" the GP is referring to.
It strikes me that the packaging is to prevent you from getting the organic goodies at the inorganic price.
You make ("wet dream") Libertarians sound unreasonable, as if they want to ruin the world.
I think you described this well. Doesn't really get brought up enough, perhaps because there is a bit of survivor's bias here and people don't have that perspective. After having failed numerous times at being a professional software developer, I found myself having to abandon my apartment and live out of my car while trying to get by. I've been out of work for a while, in part because of the stigma attached to being out of work a while. Being homeless also has a stigma attached to it that you simply do not see when you're doing well. Having grown up in a culture that actively embraces those stigmas, and now having returned to it — they are family—, I find it quite eye-opening how the people I once considered mentors have really isolated themselves in a bubble of not having to be conscious of these things.
Google no longer uses perforce either. I believe it also stopped scaling. They now use Piper, which has a perforce like interface, but is not the same thing.

And there are other non perforce like Piper interfaces.
You have no idea how much I want to, but $1k for a colonoscopy is wildly optimistic. It's probably going to be $3k or $4k minimum. I make $750 bimonthly, which barely pays the rent. My roommate pays the rest of our living expenses. There's $1,800 in the bank.

What do I do? Show up and say "There's no way I can ever pay for this, but see me anyway"? I literally have no idea, and I'd feel like a complete scumbag for doing that.

I know it's pressing and urgent, there's just... It's societal pressure. Am I really going to stare at the receptionist and say "No, I won't give you my debit card info; yes, I want you to see me anyway"? They'll tell me to GTFO.

Would it be ok if I send you an email?
Government-mandated things usually work worse than the fame things done without governmental intervention.

This is why government is best left to handle things that cannot be adequately done without a central command, like keeping the military forces, or collecting taxes. It can also step in where private or public efforts fail, but don't expect it to be as efficient.
Pricing API for Fast Revenue Maximization
It would be really interesting to compare internal tools across both the biggest tech companies and various startups.

(All of it is kind of depressing when one's comparison is non-tech companies, though.)
Consider the perfect information case. Let's say you're at a dealer to buy a car. Is the dealer obliged to tell you that the car you want to buy is available cheaper across the street? Are you obliged to tell the dealer that he's offering the car for way less than the dealer across the street?

Those would be perfect information. I don't see how this could be a reasonable requirement, and it certainly is not necessary for the free market to function.

Consider the dealer selling you a car that disintegrates a week later. I'm not a lawyer, but there's a doctrine of reasonableness and fit for purpose going on here, and you're entitled to recompense if the dealer did not disclose this to you - i.e. it's fraud.

If a grocery store sold you milk poisoned with lead, and did not disclose it, that's fraud as well as assault.

Truth in labelling laws are merely a convenience for that, so instead of things being decided case by case in civil court, having a blanket standard on how food should be labeled, and sanctions when it is fraudulently labeled, is entirely reasonable and makes for efficient operation of the free market. It is not "perfect information", which is by its nature rather absurd, and I've never seen it listed as a requirement by any free market economists.
Can data save dolphins? Studying the contributing factors to animal beachings
Toronto man billed $18,518 for 20-min Uber
I know that and they better be investigated and held accountable, but that doesn't excuse the faults of the current administration.
Google doesn't use perforce anymore. It's been replaced with Piper, you can read about it in articles from about 2015 or so. Perforce didn't scale enough. I guess it's not clear to what extent Piper is a layer of infrastructure on top of perforce or actually a complete rewrite? I was never super sure. The articles appear to imply way more than a layer on top...

You are exactly right that git doesn't scale though, go see the posts on git that Facebook's engineers made while trying, only to be met with replies to the extent of "you're holding it wrong, go away, no massive monorepo here", at which point they made it work with mercurial instead. Good read though, lot of good technical details. Can't find the link at the moment though :(, but it was from somewhere around 2012-13 ish.

Edit: here, looks like the original thread is deleted but here's the hn pointer: https://news.ycombinator.com/item?id=3548824
No it doesn't destroy the sentence structure but it does destroy his argument, especially given that the "mistake" he was pointing out was very far fetched and not really a mistake at all.
Until our political mentality changes (and this goes mostly for the right but also the left), we're never going to make any significant progress on the environment.
I think so too. Maybe a way around is if you think of it as being largely carrots and sticks. When the stick is big enough the results can be comparable to those of universal virtue.
Except stock portfolio usually pays dividend or growths economically by ways of profits (or the expectation of it).

Bitcoin does not grow (asymptotically) by design. So, unless you assume it has intrinsic non economic value (like gold), it makes little​ sense to hold it due to low liquidity.

But gold is established as a value store. You can buy and sell massive amounts of it anytime you want.

BTC? It's more like holding a fortune in blood diamonds.
I'd be down for this.
... anyone see the old super mario movie? http://m.imdb.com/title/tt0108255/
Is IMDB still perl?
Not much, mostly just prototype messaging apps.
Yes, it's a biased sample. The title should be "Mensa membership associated with mental and physical disorders".
The assumption right now is that every theropod had feathers of some kind somewhere. Some of them may have lost them as adults, or only be partially covered, the skin impression information is somewhat inconsistent. But generally yes, theropods looked very much like big carnivorous flightless birds, plumage and all. Velociraptor for instance likely had what today we would describe as wings.
“genetically identical cells that can communicate, and that have a common purpose or can at least coordinate themselves.”

Would a group of cloned humans constitute a single organism?
Why would you so willingly give up what are intended to be company secrets like that?
Manfaat Mentimun Untuk Wajah
Entirely the mobile side of things due to upgrading iOS. I was forced to upgrade from iOS 10 to 11 on my iPhone 6 to be allowed to use two factor authentication for my work place. Instantly it become a sluggish mess.
Im not an EE but i've always heard that full battery cycles are best to preserve its life. If not going from 100% to 0% and then charging fully to 100% is the best behavior please inform me.
> Attention to detail leads to code quality.

I agree. But the PSR's approach things the wrong way IMO.

The style related PSR's should be exactly two rules:

1. Choose an existing/define a formatting style for the project.

2. Ensure the style is enforced, ideally using a code style formatting tool like phpcs, your IDE, etc

Thats it. Claiming that a project isnt up to scratch because it doesnt conform to an abritrary style that was created literally by what was most common in the member projects at the time, is frankly ridiculous.

Their subsequent decisions show a frankly laughable approach to development. Psr-whatever that defines a logging interface. Every man and his dog uses integer levels, usually the syslog 0-7 range.

This makes it extremely simple to ignore/filter out logs above a given priority.

What do they decide to do? Fuck it, make the defined log levels strings. Why? Because an existing project happened to already use integers that didnt adhere to syslog, and they didn't want to deal with it.

So fuck it, lets have a shittier, less sensible "standard" just so fucking monolog can keep using 400 to mean error or whatver it is.

Readability is good, standardisation is good. The latter should be a project level decision, and honestly ive never seen anyone who's picked a standard - any standard - that meant readability was a problem.
At that point Apple sold the OS upgrades, though, and now they only make money on the hardware (well, and services etc., but not on OS sales). So it makes sense that things have changes as their incentives have realigned, in addition to the factors you cite.
I don't want to die, no, but see https://news.ycombinator.com/item?id=15889950 for my situation.

If you have ideas, I'm all ears, believe me.
2011 was the last good year for Apple products that are repair/upgradeable, atleast for computers. When people ask if they should buy a new iMac to build games with Unity I always tell them to get a cheap 2011-2012 MacMini and upgrade the ram and disk. But thats a 7 year old device, you're stuck with a dataed CPU (which can get the job done,) but def not my every day.
Not really, it wouldn't even be feasible to replace the on-board electric with solar, ignoring propulsion. Using the information from here[1] it has five generators. One generator produces 4308kVA, and one of these [2] solar panels produces 0.296 kVA. So ~15,000 solar panels to replace one (of five) generator.

1 http://www.ship-technology.com/projects/world/

2 https://www.wholesalesolar.com/1977425/astronergy/solar-pane...
As I read it, the point of the dog story is really to suggest that there are probably limits to understanding at every level of intelligence. Sure, humans have a lot of cool tools for thinking about the world that dogs don't have (analogies, language, symbolic thinking, whatever). But it's only a kind of happy accident that they have also made us pretty good at doing science. Is it really so unreasonable to think that there might be things about the physical world that we can't understand with these tools?

> we are messing with our brains constantly looking for a way to make it better; may it be by genetic therapy (DNA mods), chemically induced (drugs) or hardware implants (artificial neurons).

What makes you so sure humans can bootstrap their way into ever higher levels of intelligence, ad infinitum? Sure, it's possible to take that view, but I would say it's incredibly optimistic. And not one of those ideas you mention has yet made humans any better at doing science (well, maybe 'drugs' - scientists do love their coffee).
> Be careful ... e.g.

> two true statements

What?
Yea I could. I hear rumors of a new CE coming out. I feel like I can deal for another 6 months and pray we get an 8 SE. But still official repair vs buying new is a big difference in price.
Glad you've found it useful! FWIW window functions are already covered in the Aggregation section.

The rest of it, yeah, as you say it's not so great a fit.
I used to think that was a joke, but since updating to ios 11 my 6s+ has been completely unusable. A bunch of the apps are now unresponsive for 5-10 seconds after they launch, the input lags and the standard ios animations are dropping a ton of frames. Battery is also sometimes draining 20-40% in a span of 15 minutes.
Thank you.

I am trying to do some things to bring down those barriers. I was able to start making some earned income online while homeless. My lack of nice clothes or a recent shower did not matter. I am trying to foster that model as a thing that can help protect against sliding into homelessness, help you scrape by while on the street and be something that can help build a future that won't be taken away because you got better. Plus, it is not a homeless service, is open to anyone interested.

http://independentdigitalworkers.blogspot.com/

I was one of the top students of my graduating high school class. I got a lot of brainwashing that I was destined for greatness etc. It didn't go down that way. So I think these mental models are mostly propaganda and we need to guard against that.
That's preference. Can you say the same for that hideous variable name? :P
12 or 20 transactions per second? Let me regale you with a story from my youth... Once upon a time, it was 1985 and I worked at a company that developed a “Transaction Processor”. A multiprocessor CP/M system, with a “4th Generation” integrated app development language, a data store with an mathematician-optimized b-tree indexing system, paired with the fastest 120MB drives we could find through a series of phone calls and sample evaluations. It would be considered a proto-server by today’s standards. We were so proud at Comdex, bragging about 60 t/s to anyone passing by.

We had a gentleman visit our booth from one of the big 4 airlines. He asked us what we were going to do to get to 1800 t/s, because that was the load requirement for the reservation system he and his division were tasked with creating, deploying and maintaining.

I’m fairly certain a currency system needs to scale beyond what a single airline needs in terms of transactions per second.
The best canonical song (at least about country music). This is David Allan Coe.

Well, I was drunk the day my mom got out of prison
And I went to pick her up in the rain
But before I could get to the station in my pickup truck
She got runned over by a damned old train
What is ts this due to?

An unusual event?

The time of year?

Or is it a sign of some new (potentially negative?) trend?
The one place I've seen this work was in regards to dairy products bottled in thick, reusable glass containers. The supermarket would charge something like a $2 deposit refundable upon return of the used bottle.
You can explain away with reasons why something is not or will not be known. That makes it no less a limit to our understanding.
This is just stupid. Or maybe smart posturing at best.

This won't happen. But maybe it will look like it could've. Good move for Maloney. Meaningless for all of us.
> Actually there are plenty of policy mechanisms to improve nutrition

I didn't say there weren't.

I said that there was no policy mechanism identified to acheive the goal of returning to 1960s eating habits.

> Further, allow insurers, medicaid, etc surcharge for the obese

Especially in the case of Medicaid, which is a safety net program for the medically indigent, this is nothing short of murderous.
Because it's not really secret? Numerous articles have been written about this stuff for years and years and also it's not hard to get [G|X]ooglers to talk about this stuff candidly in casual convo.
The essence of IoT