skysight-inc/HackerNews huggingface dataset:
Ask HN: Anyone getting a mild shock from the chassis of their 2018 MacBook Pro?
I purchased one of the latest MacBook Pros online in November 2018, and noticed a strange problem with it. When it is plugged in to a wall socket, whenever I touch or run my finger along any of the metal casing/chassis, I can feel a slight electrical charge tingling my fingers. It is a bit like those toy prank guns etc. that send a little jolt up your hand when you press the trigger, or what you get when you touch one of those electric fly swats - only a lot milder.

The problem goes completely away when it is running on battery. As I don't know anyone else who has one locally, I can't verify it by checking someone else's MBP. I also live thousands of miles from an Apple Store and cannot go in to get it checked.

Is this a common thing with the new MBPs, or do I have a faulty unit (or faulty power pack)?
I can easily imagine being poor enough to engage into this contract, despite knowing exactly what power this gives Facebook. Don't confuse desperation for ignorance.
This is to protect dumb users. Can't we train them instead? I'm getting fed up of everything in my life being dumbed down so that idiots don't hurt themselves with it.

Can we put up a "you must be at least this willing to learn stuff in order to use this internet" sign on the information freeway on-ramps?
It must be a big whole in security, 'cause it's really too good! :)
Why aren't you using an ad blocker?
> What was your response to sig-arch and sig-cli leads who mentioned that the kustomize features were always intended to be there? I may have missed that, if it was public.

The document describing what kustomize should do and that looked at some other tools was started in mid-2017. Do you have tracability to the idea that overlays were meant to be there from the beginning? I ask because I'm honestly interested in reading that.

As far as people go, 1 of the 3 SIG Arch chairs has been around a long time. In addition to him I would want to poke at the co-founders on this one. Joe Beda and Craig McLuckie (2/3 of the K8s cofounders) started Heptio and they produced ksonnet (kubernetes + jsonnet which both came out of Google). This is different than the direction for kustomize.

Kubernetes has been declarative from the beginning. It's an important concept in all of this. Isn't declaring it to the API and then storing/creating objects outside the API separate concerns?

Back in 2017 Helm was a core part of Kubernetes as were projects like Komponse, that lets you convert Docker Compose files into Kubernetes manifests. Helm v2, which was part of Kubernetes, was the product of merging deployment manager, a Kubernetes project out of Google, and Helm v1, by Deis. Helm v2 began work before the CNCF existed. It was a part of Kubernetes back when it was governed by Google.

A history of tooling outside of the API had long been there.

To not have opinions outside the API to allow more diversity there, in 2017 we started treating Helm and Kompose like other ecosystem projects. We talked about not adding opinionated projects like this within Kubernetes anymore to keep the door open for the ecosystem and diversity there.

> Do you expect that the march toward kustomize inclusion will change after the kubectl usage data has been collected and analyzed?

I think it depends where the usage data comes from. Can we get real end user data? Or, will the feedback come from the Kubernetes insiders as has happened too often in the surveys? (I ran past surveys so I feel this pain) What will the data look like from large companies with bespoke processes and strong opinions on their toolchains?

I hope real useful data is collected? I would love data on more of the problem their facing.
true. And then immediately destroy them by trying to make them efficient ;)
Yup, that was me. When we merge threads, we try to favor the earliest submission. Eventually we're hoping to have some kind of karma sharing so it isn't such a lottery.
They have the competence to spend a lot of money on things but not so much competence to do something useful with the stuff they bought.
Exactly. Robocallers just call every single phone number. There aren't that many.
Comments moved to https://news.ycombinator.com/item?id=19029573.
It's not hard to reach a living person who works at Apple. The next step should have been reproducing it for that person. It's not clear that the finders in this story did that - it seems they might have been trying to find out about bounty payments first.

If any tech support or Apple Genius were to have seen this bug reproduced, it should have immediately been easy to flag to the right person.
Yet another reason this independent contractors thing is an exploitive scam.
What is it that you see in companies like Google or Amazon? Is it some sort of perception of prestige? I think this is a question you ought to think more about.

I'm not at all worried because I have no desire to be hired there. All indications are that the work environment is pretty toxic. The pay does not come close to compensating for cost of living.
This whole comment thread is listing number of Android apps doing it...maybe you missed that
I do report numbers all the time but I didn't know I can prevent them from calling me. Just did that 662 dial. thank you
They've been like that for years, not just the newest ones. It's a grounding thing - if you can use the three prong plug instead of the two prong, it should be better.
As someone wise said: Practice makes permanent, not perfect.
Maybe, I'm leaning towards the, "people didn't realize what tip wages were" explanation though.
I've done this since the original iPhone first started to support custom ringtones. I used a quiet passage from a recording of Beethoven's 7th.

Why Apple doesn't include a silent ringtone -- a feature found on pretty much every 'feature phone' I've ever seen or used -- is just one of life's dumb mysteries.
And the OP wasn't a troll? Or is the bar for intelligent discourse in HN at "Nobody honestly knows why china engadges in IP theft when they could just build it themselves."

Ill edit my comment to be nicer i guess.

Edit: Can't edit the post anymore, oh well people get it anyway, it got 7 up votes, IP theft actually benefits the person that acquires it and ill be willing to debate that anytime.
> Ultimately, Smolen says, developers and schools will need to take a different approach to handling student data. Ideally, going forward developers will make security and privacy systems that are both easy for kids to understand and simple for teachers and parents to set up and manage.

It means, that he is not a teacher. Working with children doesn't make a teacher. Teacher is a mindset. Teacher doesn't tune a system to a children, teacher "tune" children to work with a system. Teacher know that children mistakes are inevitable, and doesn't take it for granted, that mistake is a bad thing. A mistake allow to learn something.

For example passwords. Child can forget his password. And then he would need to go through a process of retrieving a new one. One time, second time, tenth time, then child will learn how to remember his password. Easy.

The same with fogetting to log out. In the ideal setup this should be a special case when child experience some losses. Costs shouldn't be high, but they should be percievable. The trouble is to devise such a system, where losses would seem as a natural consequence for a child, not as something induced by an angry teacher or an admin.

By protecting children well from any treat you teach them that they are perfectly safe and protected and that they shouldn't bother with a security. Why should they bother if all of their experience points to idea that security is a task for teachers, parents and admins? But if you make security a game, where mistakes are not harmful (but make some inconveniences for a child), then children would learn how to avoid mistakes when handling security issues.
Instead of posting an empty rant, which breaks the site guidelines, it would be helpful if you'd suggest an accurate and neutral title, preferably using language from the article itself. Then we can change it and everyone's eyes can stop hurting.
I fail to understand how I assume they serve a greater purpose -- they simply provide consequences for debtors, something increasingly difficult. I hate them, but it fascinates me that some folks can't even bear to discuss how the meat grinder actually works.

Because grind it does.
I worked for years as a server and this never happened to me. We just got taxed on them and everyone didn't report their cash tips.
Australia is an environmental rogue state
There's probably a fault in your power adapter. You should replace it before it really zaps you.
The arms race between school administrators and people who wanted to connect to things they shouldn't has been going on for decades and is one of the major sources of sys admins. The problem here is that installing a VPN is far too easy and doesn't teach children where /etc/host is located.
Its a much better idea to fix the fact that so many people are in such a shitty situation that they are willing to steal a worthless radio.
Let's not conflate wealth with income. Generally, you get income by providing a service to the market in excess of that income (as perceived by the market, which can be wrong).

If you have really high taxes, the only way to get rich is to be born rich.

High estate taxes make a ton of sense from a social perspective. High income taxes, much less so.
It's irrelevant cos Apple NPC retards will defend it either way.
I wish there was no unlimited calling and texting. 1 cent per minute/text is ideal. cheap enough for everyone to afford and expensive enough to make massive scale spam calling business unprofitable.
same for emails. make emails cost 1 cent per email that gets donated to whatever good cause and watch spam drop by 90%
Murder’s not okay, yet almost everyone breaks the speed limit at one point or another. Moral equivalence, or lack thereof, flows both ways.
I'm doubtful that the OP was trolling. It doesn't really matter, though. Each of us needs to abide by the site guidelines even if others aren't or don't seem to. That's the only way to prevent the bar from slipping further.

Edit: while I have you, can you please not post unsubstantive comments like https://news.ycombinator.com/item?id=19032367 either? That's more bar slippage and we're hoping to avoid it.
Agreed. And it does it by periodically downloading a ratings database and storing it on your phone, so the checking doesn't leak any personal info. That takes some space, but not very much.
A similar saying exists in Turkish as well.

If a relative of yours moves to a far away town and comes back for visit and he acts very differently from how he used to, you might say to him: "oh that place's water has changed you".
The fix itself depends on what the problem is - clearly they went for a “disable server side” route, but I’m sure they also tried to work out if they could filter on the server side. My guess is they can’t because the “call accepted” response is probably in the encrypted data stream.

Rolling a system update is also not immediate (eg you need to be sure that you don’t result in user flows resulting in no audio), hence the focus on server side fixes (that lead to today’s “kill server side”) fix.

But also “a week to fix” depends - it’s a week from the report, at which point it needs to be screened. So let’s say a day to get to an actual engineer - it may take longer to get appropriate security keywords attached - then the engineer would need to actually read it, which depends on what their current workload is, where they are in their release schedule, etc.

It’s not trivial - all big companies get thousands of big reports a day, and they just take time to get to the right place.

I agree with what other have said (telling a consumer to get an ADC account is clearly suboptimal). But in general the path from consumer to security big is challenging for everyone.
Huh. I am currently on Google Fi.

I'm not thrilled putting Google in charge of my mobile data, but I still trust Google to safeguard my privacy more than any of the major telcos, and for someone who uses small amounts of data, they're very competitively priced and have really good, simple billing.

But particularly with the Librem Phone coming up, I've been trying to find other phone providers I won't hate that can give me more flexibility in devices and that at least somewhat shares my values. Community Phone looks really interesting. I'm frankly a little bit weirded out that the prices are that low, I'm going over the site trying to figure out what the tradeoffs are.

Rolling out a feature like this would definitely make me more interested in switching. Even if I didn't think it was valuable for me personally, it would make me feel like the company was in close contact with its users and working with them, rather than just blindly selling to them.

From a pure feature point of view, I would still want unknown people to be able to leave me messages. I get legitimate calls from unknown numbers -- but my policy is that if I don't know you and the call isn't important enough to leave a message, you're either spam or I don't care. If it is important enough to leave a message, I screen that and then add the number to my contact list if it's legit.
Hi meetuu, thanks very much for your thoughtful response. I totally can relate to your desire for that feature and I hope you do not feel ashamed for it. Your phone is a personal device, and it ought to exist to serve your personal preferences so that you may live the best possible life with the thing (toleration or enjoyment)!
I think it can be confusing now, that they have become so impersonally social, that we can be made to feel strange for wanting them to behave in different ways. And I appreciate your desire for simplicity and wanting to get to the essence of your communications.

At what point did you finally decide to leave your smartphone behind and how severe of a lifestyle change have you had to make in order to operate and function as you have come to expect of yourself?

-
We currently offer unlimited talking and texting for $15/month + state taxes and FCC fees, or ~$18.
It is a deep indictment of NASA that any of that skulduggery was necessary. I don't doubt that it was. My guess at the reason is that allowing people to talk about things that were true would have led to the whole program being canceled.

The program was such a disaster, by every conceivable reckoning; using the money wasted on that white elephant, we could have had, thirty years ago, what Elon Musk is just finally getting around to, and (as a bonus!) without Elon.
I wonder what their pension liabilities are for current and previous staff? And whether those funds are classed as company assets or seperate fro the bankruptcy?
I'm currently looking at FreeRTOS and mbed for a project on an STM32F07 mcu.
Anything you can share about either of those that made you decide against?

Also considering a super simple no-os fw loop with some light abstractions because our real time constraints aren't very tight..
A draft proposal for handling RTL and BiDi text in terminal emulators
It was in the original article title when I posted this; I believe they edited it.
Actually it's your reasoning that's faulty. All crimes are not equal. That's why society deems it appropriate to outfit different crimes with different punishments.

Let's not forget that until mid-20th century, adultery was illegal in most states...
Exactly only for calls... text is my main form of communication. I want only calls from those I let ring my phone do so and all others go to voicemail.

I hope Apple updates DND with more options like DND for calls only.
It seems unlikely that this pilot program would be the same as a production run, compensation wise.
Dijkstra: Read heaps about his work, but had never seen his picture until just now - looks very Walter White esque there! “Breaking BASIC”
As an SF resident I don't seem much evidence of this movement. I get prompted to tip very frequently for counter service, even at food trucks. People must be tipping if that's the case, although I don't watch other patrons.
Please keep tired tropes like this one well away from HN. It became tedious years ago, and this is a site to gratify curiosity.

https://news.ycombinator.com/newsguidelines.html
It's dumb users that provide all the value that turned Google into a behemoth. Pretty powerful feedback loop there. The Internet wasn't ruined in a day but it sure happened quick and superorganism-like parasitic corps like Google are for the most part directly responsible.

If you train dumb users to the point of non-dumbness they will install ublock origin. Train them a bit more, they will install umatrix. Then they won't use Chrome. Or Gmail. Or anything Google.
So you are saying anyone who can't afford the insane price of having a house with a toilet in SF is mentally ill?
/u/rhiever also published some code on transforming an image into a travelling salesman path: http://www.randalolson.com/2018/04/11/traveling-salesman-por...
I used to get this from my 2013 MBP when I used it without the extension cord (which at least in Australia is earthed). For some reason the extensionless plug didn't have a connection to the power supply's earth. It was a bit disconcerting, but never caused me an actual problem.
Logically, independent contractors should get paid more, not less, than full time employees, because they don't get the other benefits.
Building an image classifier iOS app with Skafos.ai
It's Musk, so he refused to apologise, doubled down on the assertions, got threatened with a lawsuit, grumpily withdrew the allegations, saw a slightly unflattering Buzzfeed article, blew his lid, sent the journalist a rant about how all the original allegations were true and Buzzfeed was a pro-pedophile publication for not agreeing with Musk 100% on everything (...not making this up), the journalist gleefully published it (because Musk was way too angry to, eg, get an agreement that the conversation was off the record), and the diver promptly sued him.

There's still zero evidence that any of Musk's claims are true, and I believe a few of them have always been trivially falsifiable, eg, Musk mentioned a child bride, but the diver's partner is 40, which isn't really what I'd consider a "child". And so on.

The court cases are ongoing, and unlikely to move fast. But at this point the best Musk can hope for is a procedural win I think, and that's iffy.
Are we supposed to be more sympathetic because it's "women and minority"?

Look, it sucks to be owed money, but you aren't more deserving because you're a women and/or a minority.

Finally, the word "swindle" implies fraud, which is a crime. Filing for bankruptcy with outstanding debt isn't fraud. Not having been paid yet isn't fraud, although it may be breach of contract depending on the payment terms. Assuming they file for bankruptcy, as part of the bankruptcy proceedings, you will likely get paid (but it will be very late and possibly less). Still, that is not a swindle. It sucks but, unless other facts come up, really shouldn't be called a swindle.
First its locating people breaking in to cars and now the infrastructure is set up its easy to justify it being used to track problem people everywhere they go and then justified to track everyone everywhere they go to identify problem people,.
a lot is covered here, I found myself at the Azimuth project [0], hard to believe this guy started blogging in 1993. pretty cool!

I find his bio more interesting than the chat but in any case thanks for sharing!

[0] http://www.azimuthproject.org/azimuth/show/HomePage
When the engineers are saying no, and the administrators are saying yes, you don't need to know much more.
The proof of the sketchiness is that if you call the DoorDash support line, their phone reps are carefully trained with exact wording to be as misleading as possible about this. If you bring up the way payments depend on tips, they will carefully reiterate the talking points.

You can learn a lot from how companies feel about their practices by looking at how they train the customer support personnel with talking points to avoid admitting certain of them.
When Will My Apartment Be Underwater?
Apple probably wants you using TestFlight rather than enterprise certificates for external beta testing…
Truly excellent, yes.
>This is generally not what the people giving the tips have in mind.

Can you substantiate that in any way with any kind of evidence or is it a baseless claim?
I think the problem is that this is what Facebook IS.

As an organization they don't have another way to operate / seem incapable of doing anything else other than this scummy stuff.

They can't stop being what they are or they'd die so they just double down and double down.
"Fourth, think of this practically. You're squandering so many opportunities to teach and help the engineers on your team grow. I love when someone comes to me and says, "this doesn't work," because it is such a great chance to teach someone how to use precise language to describe a process, which is a very important skill in software engineering. It's a great opportunity to show someone how to debug a problem!
"

I am OK with this from time to time but there are plenty of people who are simply too lazy or incompetent to figure out things themselves and want somebody else do things for them. I generally enjoy helping but I know people who even after I type their question into StackOverflow right in front of them and read the answer to them they still don't get the hint to look up things themselves.
Search Data Summarizing the Top User Queries on Amazon
Show HN: Serve Static GitHub Pages Locally
This whole "us vs them" war-like posture from Facebook will make things worst in the long run. Public trust in Facebook is just going down the drain.
For legitimate emergencies, 911 is open 24 hours a day. Everything else can wait until I'm ready.
Let's hope it turns out better than the movie that was made of the Chilean miner rescue ("The 33")! Following the very successful award winning book it had an all-star cast... and it sucked. It had all the drama of watching paint dry.
There are issues with tip pooling, but there's one thing that I am absolutely sure of: my tip was not intended for the person's employer, and certainly not for anyone who claims to have arranged for the work to be done by a nominally self-employed contractor.
FYI, 1982, not '73.

https://www.worldcat.org/title/grammatical-man-information-e...
" 1) curiosity 2) Grit 3) Patience"

That's it. And I have the feeling that with programming being considered as a lucrative career a lot of people come into this profession that don't have these qualities and would be better off doing something else.
[video] Hacking a Deliberately Vulnerable PC Game
Maybe it is just me, but I do not trust this "cpi" score at all.

> This decline comes at a time when the US is experiencing threats to its system of checks and balances as well as an erosion of ethical norms at the highest levels of power.

So the ethics of a leader determines how corrupt a government is? How also are the ethics of leaders in power worse than they were before? We are seeing a rise in companies and corporations taking tough actions against things like sexual harassment, racism, etc. I disagree that people in power are getting less ethical.