skysight-inc/HackerNews huggingface dataset:
My bet is that sensors don’t output absolute values and you need to use an offset to get the correct “reading” for your thermal profile and cooling.

Basically based on the location and type of sensor(s) and your cooling solution you will apply an offset to get the actual temperature to be used for managing the power profile and cooling of the component.

This is pretty common and the reason why many apps don’t readout the temperature of newly released components correctly.

Ofc it can be something completely different and Apple is hiding the actual cause but I don’t deal with tinfoil fashion accessories.
I tried ketamine to treat my depression. Within a day, I felt relief
The rat race begins before you're even considered an adult! Sad but true.
>I don't see how you can get more cooling with a firmware change when the fans are already going at full speed

It's not about what you do when the temperature if at its peaks and the fans are going at full speed, it's about how you avoid getting there.

>How is this going to impact some of those bad solder joints MacBooks are famous for?

When did MacBooks became famous for "bad solder joints"?
My child goes to a very good school and they often teach math "upside down". In this method, the homework is to watch the teacher give a recorded lecture. Then, in class they work on the homework (math problems) while the teacher goes around watching them work and helping them with the parts they don't understand. He loves that method and seems to lean a lot from it.
Thermal properties of the chip and any issues arising from those are pieces that the engineers should have sussed out in the beginning though. If I don't put a heatsink and fan on my desktop CPU, then is that Intel's fault? Of course not.

Hopefully the firmware can take care of the issue for those impacted.
We could not send our recycling to Asia to deal with and build plants to process it here at home.
Something that worked for me: survey the parents that you know, and find the ones that seem like they are doing a good job and enjoying themselves. Then get a download of their system, write it down, ask questions, and form a plan. Don't take advice from parents that seem worn down or miserable.
"But with pushes to enact higher and higher and higher taxes specifically TARGETING higher earners... the problem is something that will become more pronounced as those higher taxes will drive more away."

Which pushes, can you cite a few or a trend where the distribution of tax load is shifting? Isn't NYS trying like crazy to lower higher income bracket taxes because the Federal deduction for property taxes was decreased?
> they have tremendous brand loyalty, but will need to be more careful in the future.

Does that really matter though? I was just discussing this with someone over the weekend... his thesis was that people buy Apple because of branding, which might be true as far as the majority of customers are concerned... But for people like me (powerusers), MacBooks are simply the best possible choice. Everything else is either adware (Windows 10), or not usable (Linux laptops lack deiver support (last I heard) You can’t install software on Chromebooks, Windows 7 doesn’t have a Unix subsystem). Not to mention that Apple hardware is beyond superior, and the software mostly just works (things like wi-fi, backups, sharing, ...)
They did (quietly) roll out improvements[1] to the keyboard, though time will tell if they actually help enough...

1: https://www.theverge.com/circuitbreaker/2018/7/19/17590100/a...
I think you are misleading yourself by recycling policies and waste management that takes the trash out to a place where you cannot see it, precisely the point of the article. The amount of trash a person generates in a country like the US is astounding. One person in the US generates in average 4.4 pounds of trash every day, and that makes Americans the top polluters in this sense.

Having lived in North America, South America and China, I can tell you the main difference is packaging. The trash can itself is huge in the US, while in South America people use something closer to a small paper bin. A lot of the trash is organic, but in general, waste management and wastewater treatment in Latin America is awful.

China on the other hand has a big wastewater treatment problem, especially in provinces like Sichuan from what I saw. One village I visited had its main creek contaminated in our generation by a nearby factory. waste generation is also low over there.

https://www.treehugger.com/environmental-policy/trash-number...
> The problem with Biodegradable plastic is that it still requires a special process to break it down

That's not true, actually. From the article:

> A peer-reviewed report of the work shows 91% biodegradation in a soil environment within 24 months, when tested in accordance with ISO 17556

> Under proper conditions, some biodegradable plastics can degrade to the point where microorganisms can completely metabolise them to carbon dioxide (and water). For example, starch-based bioplastics produced from sustainable farming methods could be almost carbon neutral.
The bit about local restaurants losing business seems like a pretty thin fig leaf over a law that's really about taking tech employees down a peg.

I don't live in the bay area, so maybe someone can fill me in. How is it supposedly so gentrified that nobody but software engineers can survive, yet local politicians feel comfortable doing things like this? Who actually lives in the city?
In the event of failures:

FDIC insures deposits in U.S. branches up to $250k per account, IIRC;

SIPC covers securities held by brokerages, (forget the amount).
My guess would be that they shipped with an updated firmware version to the one programmed in the factory. It should have upgraded the first time the device is powered on but because of a missing security signature or maybe key to verify a signature, the firmware update wasn't applied. This is still just a guess but signed firmware is becoming much more common.
Interactive map of tagged sharks
I can't imagine what kind of "missing digital key" could have this effect, but it'll be exciting if independent benchmarks confirm the claimed improvement.
I've seen over-application of machine learning in areas it doesn't belong, but this is ridiculous. I'm not saying it's a cool discovery of the match, but should I believe that they were the first to notice it and not almost every Kenyan child reading Dr. Seuss?
Congrats guys.

If this works as advertised, this is huge.

When I'm making API calls from my app to different services, I know for a fact that there is no extra latency that might be caused by a third-party. How do you deal with maintaining low-latency while still having to re-route my original API call?

Again, as someone who dealt with many APIs over the years, I think this kind of service is game-changing.
This reminds me of the recent op-ed where the guy suggested replacing libraries with Amazon. Just a really dumb idea that is needlessly protectionist.
ReportBot – Slack bot that send vital info from different services
Poor or incomplete abstractions and code duplication. They usually go hand in hand. What typically happens is that one developer needs to solve a problem. He creates some abstraction (one or more classes) to help him solve the problem. He tries to make his abstraction reusable, but it's hard to do if there is only one use case for it. So the abstraction ends up with some essential functionality missing. Or worse, the abstraction may be poorly designed, so it's not reusable at all.

The second developer comes along with his own problem to solve. He looks around and finds that abstraction that solves a similar problem. He tries to use it, and it doesn't quite work for him. He could fix the abstraction, but that would require changing code where it's used. He doesn't want to touch someone else's code because he just wants to solve his problem. Or perhaps he just didn't realize how to use it correctly (because it wasn't well designed in the first place). So he goes ahead and creates a copy of the abstraction, modifies it slightly to fit his needs and voila - his problem is solved.

Couple of more iterations like this and you get poorly designed code being copied all over the place with slight variations. If there is a critical flaw discovered in all these copies, it becomes a major pain to fix. So naturally nobody wants to touch such code with a ten foot pole. In the mean time, the bad code gets duplicated more and more like cancer.
Well, VW etc didn't remove emissions control either. They just changed them such that they work better in "benchmarks" at other costs.

Now these laptops work better in benchmark, but at what costs? Longetivity of the laptop or battery? Keyboard melting away?

Obviously it's not going to bend. That was a snarky comment. But you get my point.
libcloud (python), jclouds (java), and fog (ruby) are three that come to mind.
Respectfully, I disagree. If you use the services listed in the article, you're not really talking about that many more components than you're going to run on your own box. You've got a DB (dynamodb), an app server (lambda), and an http load balancer / content server (s3 / api gateway). And then you have to set up DNS anywhere but Route 53, why not. I don't see how this is dramatically a larger configuration haul compared to:

1. Nginx config & tuning
2. Postgres / MySQL config & tuning
3. App server config & tuning

It is dramatically different config & tuning, so we might exist in a time where people overvalue familiarity & it colors their impressions of effort, but I don't think it's a long-term viable crutch to lean on either.

As to core services going down, I read you loud & clear, it does happen. From my experience, it happens way less often than outages on a single box though, or even a collection of boxes you're managing. And I don't know if there has been a time where there were simultaneous region failures in AWS -- and with dynamo global tables its easier than ever to get a multi-region app launched.

Pricing is the kicker for sure though. Your bill line is going to be higher. You're also priced in though which from a biz standpoint is huge. It's very difficult to budget failure, it's probably a hidden component in your engineering team costs. For startups this can be mitigated through AWS' accelerator-linked programs though, otherwise, I'd encourage any CTO / CEO / founder team to really think about how cost is not measured in the data center bill, but in that cost, plus engineer cost, plus customer retention costs, plus opportunity cost.
Evolution of Application Data Caching: From RAM to SSD (Netflix Tech Blog)
In the US about 50% of healthcare is paid by various levels of government. The US spends about twice the percent of GDP on healthcare as most other western countries. So if the US could just figure out how to get similar costs to what Europe has, the US could have a European style government healthcare system without high taxes.
Isn’t that basically what adaptive cruise control is?
From your own source "While maybe half of our intelligence as we currently define and measure it is inherited."

So the author admits that probably half of intelligence is inherited. Seems obvious then that education, economic status, environment etc. while contributing are substantially less important that genetics.
Trees are still falling into swamps. The difference is that microbes can digest lignin/cellulose now.
You either rewrite the tests, or the code.

Not both at the same time, in my opinion.
Then how can they redirect you to anything in the first place? I type www.google.com in my browser and then what exactly happens next on the IP level? Think about it...
Safai and Peskin are members of the "Progressive" faction, not Breed's "Moderate" faction. This proposal is classic Prog posturing. I doubt Breed is on board with it.
How AI could transform the way we measure kids’ intelligence
Happy to see Dave2D at the forefront of this. He gives solid advice and puts out crispy 4K content on YouTube.

Link to his channel: https://www.youtube.com/channel/UCVYamHliCI9rw1tHR1xbkfw
check out promethease.com
Do you mean people that eat seafood will be ingesting that, or are you thinking of some other means by which we will be ingesting it?
The issue wasn't cooling; it was how the CPU incorrectly throttle itself that caused it to overheat again too fast.

There's another thermal control unit involved and what people found was that the firmware for it was causing the CPU to drop down to 800mhz instantly when it detected the specific terminal event and when it reset that, it went back up into high-overheating load (such as the benchmark sustaining the high load) instead of staying at the right balance. In other words, it went into a loop of super low power load and then super-high load instead of the middle where the terminal balance is right for the load it is doing. Because of this low/high loop, the performance was not consistent and degraded as the overheating cause it to drop to 800mhz all the time.

Where Apple likely messed up is that the firmware was not placing the CPU at the middle to avoid going into a loop, this allows the CPU to sustain a better CPU performance consistently and for an extended period of time.
What are the effective limits on these local tyrants?

I've heard many people watch movies at home instead of going to the theaters. Surely these home screens could be eliminated with some clever zoning restrictions.
Android is confused by PDFs ?
The ocean is not a soil environment; so it degrading well in soil doesn't necessarily help if it is a waste stream that ends up in the ocean.
New Courses on GitHub Learning Lab
In this specific case you'd already be able to do that, since GCP's Cloud Storage service supports S3's API.

https://cloud.google.com/storage/docs/interoperability
the article has an image captioned 'A screen shot of the Lisa Office System 3.1 (actual resolution)' but the image is from a Mac. The Lisa didn't have an apple menu and used a different font.
I understand what you're saying, but now China gets clean rivers, and OUR rivers are a mess and begin pumping garbage and pollution into the ocean. (I guess, since we already pump garbage and pollution into the ocean it might be more accurate to say that we begin to pump more garbage and pollution into the ocean.)

Point is, mankind still has the issue. China is not solving any problems by making us keep our own garbage. They're not helping mankind at all. And neither are we with our penchant for plastic products. I guess I'm just pointing out that the problem has not been fixed, it's been transferred.
It's Peskin. Zoning is his weapon of choice.
Packaging Apps for Docker and Kubernetes: Metaparticle vs. Pulumi vs. Ballerina
oy. now i'm really torn. i canceled my i9 order and placed an i7 order instead. i will relatively rarely need peak performance but when i do, it's in work stretches long enough that i want absolute best performance. it has to be on the same laptop -- i cannot offload to a desktop or another machine.

now, do i cancel the i7 and re-order the i9? argh.

it's painful to just delay my order for a month, knowing a much higher performing laptop is available now.

i'm inclined to keep the i7 as i understand from one of the many vids that the "normal" operating temperature is much lower. even on my older i5, i am very sensitive to the keyboard getting hot.
Ask HN: How do you backup your files without depending on a third party service?
I'm using Github, Dropbox and iCloud, but this makes me nervous about my data's privacy and longevity for a number of reasons. Among the three services, I have ~700GB of data.

But I got to thinking, aren't USB thumb sticks reliable and big enough nowadays to fit this much data? I could just buy two 512GB sticks and use rsync to backup to them a few times per week. This way I wouldn't have to lug around an awkward hard drive if I'm ever traveling.

What strategy do you use to keep your data safe and private for the long term? Do you have a portable solution, or do you recommend something else?
this is fascinating. did you experience this first hand, or have you read this somewhere? I'm interested in reading more.
All Google Apps Redesigned
There is always a cost of doing business, even if it is just your time. For example, you can get free leads from organic search but it will take a lot of your time to get to a point where your site performs well in the SERPS. Your time has a value because it's finite and you could be doing something more profitable with it.

The alternative is to pay for search ads, and it can be costly, but what other medium gives you direct visibility to people who are actively looking for your product/service at a comparable cost?

In a previous life I was a tradesman - pre Google. There were two ways of getting business back then. Slowly build-up clients by word of mouth or pay for a featured listing in Yellow Pages.

Same problem - different medium.
“Just Give Me All the Data”-The Importance of Requirements and How Agile Helps
Apple identifies and fixes thermal bug in new MacBook Pro
Regulations almost always cause some sort of rent seeking behavior. Sometimes they are negligible in comparison to the greater good gained from the regulation. I don't think this is the case here.
The entire point of the law is to extract economic rents for incumbents at the expense of newcomers. It's been the modus operandi for the Bay Area for a long time. Adding a tax to incumbents doesn't do that. Besides which, I doubt that the legislators involved even know what deadweight losses are, let alone why they're an important part of the argument for Pigovian taxes.
Watch a bunch of Louis Rossman YouTube videos. He knows all about the seedy underbelly of Macbook hardware design mistakes.

https://www.youtube.com/watch?v=1AcEt073Uds
"Under proper conditions" being the key words here.
The government should not mess with people without probable cause?
Right, there's a good security reason they have the registration step. Though I don't think what you described is quite how it works. The FIDO and CTAP protocols don't let the Relying Party provide any entropy to the authenticator. The only input is the domain name(+ user handle in CTAP). Authenticator has to create the key with its own entropy. It doesn't need the server's entropy to have multiple keys per domain name.

(In Yubikeys' case, E is actually a Yubikey-generated random nonce that's used to generate the private key by HMAC-ing it with S and the domain name, not an encrypted private key, but that's all opaque implementation details. E can be anything as long as it reconstructs the key.)
It’s using Chubby for locking (it’s actually next sentence in that Borg paper) and some othe things not related to quorum that i cant go into. This is different from kube master that uses etcd for everything but in terms of performance it’s not a big deal because elections dont happen often (and youd be surprised how many ppl run k8s with a single master setup, even GKE)
They are trying to promote portability.
So, can a company buy/open a restaurant nearby and provide free food for employees while also being technically open to the public?..
Instead of quibbling about the choice of means in social engineering, maybe the first question to consider is whether such interference is a legitimate power of government.
> But you get my point.

I don't, really. They had a bug that caused the chips to throttle down way more than necessary. It's like VW having a car that won't go more than 20mph on a hot day because of some bad software - there's no reason that fixing the software will mean VW cars suddenly can't handle going normal 65mph speeds.
Six whole potholes, wow. In NY you'll get six potholes on one road.
Not an SF only phenomenon. Things equally disruptive of property rights happen all around US. America actually scores less on property rights than most hardcore "socialist" countries.

Many Chinese coming to USA are astonished to see a "capitalist" nation being so dirigistic and dismissive of property rights.
It sound like the thermals might be fine, but the interpretation of the metrics were faulty, in such a way that it made the controllers panic and think they needed to throttle the CPU and run the fans hard.
This sound very familiar, the software development company I work for uses at least 10 different platforms internally across Linux, Windows & Unix...SQL server, mysql & oracle dbs. 10yr old PHP customer support systems, 8 yr old jboss & tomcat servers with deserialization vulnerabilities at every turn, .NET V3 testing tools, mixed up with a sprinkling of modern platforms all talking to each other through rest, direct DB connections, microservices & a hearty dose of black magic. Management ignores vulnerability reports due to mostly non-technical backgrounds. Most documentation is at least 3yrs old, when 80% of dev team sacked & outsourced to India. Mostly keeping the lights on now during an acquisition...can't wait to debrief the new owners. Have acquired some great experience in investigating technical debt in the process which will hopefully be useful in the future.
I prefer it like this instead of relying on indentation
They had the same issues before Steve Jobs, 99% of people seriously do not care or even knew about this.

What's more important is fixing and moving on to the next problem.

Technologies are so complex nowadays that it is becoming virtually impossible to produce anything without issues.
This isn’t a comparative literature class. I don’t have the luxury of spending all day savoring the clever hack you put in your code. I’m trying to fix a bug or add a feature. All the frippery just pulls me away from the problem at hand.

There was an agile coach I heard an interview with who insisted that Tech Debt was the wrong analogy. He preferred Wear and Tear. I think the problems of kludgy or overclever code are more apparent if you think of it that way.

At the very least, the main thoroughfares of the codebase need to be clean and free of dangerous obstacles.
Dormando's blog post [1] included a shoutout to Netflix for their adoption of memcached extstore, so now Netflix has provided details on their implementation. Definitely interesting so thought I'd tie things together.

[1] https://memcached.org/blog/nvm-caching/
> Given Moore's law, I'd be surprised if we ever see another AI summer after the current one peters out.

This reminds me of a remark, possibly made by P. M. S. Blackett, which went something like this:

"We've run out of money, now we'll have to start to think."

It is possible that stagnation in computing performance will be just the stimulus that the field needs.
What does London Breed have to do with this? It's like if in 2009, forty Republican senators proposed something and you blamed Obama for it.
Congrats on launching !

Two questions:

1) In the example you show above, how are you figuring out which twitter accounts are linked to the channel ?

2) API integration is a one-time effort and largely done using libraries. Do you have a real world use case example ? My sense is most calls are isolated - for example I want to read my last few trasactions from Stripe or get last few tickets from Zendesk. Would it make sense to go through an intermediary like you and pay another monthly fee ?