skysight-inc/HackerNews huggingface dataset:
> but if you are, you can charge all your devices with the same plug

I have expressly found this to not be true. I have a bluetooth headset that has a USB-C plug, but it only charges from a USB-A to USB-C cord. It also won't connect to a computer using a straight USB-C cord, but it will with a USB-C to USB-A adapter and a USB-A to USB-C cord.

The Switch won't always charge from every adapter (and some folks have reported damage from trying to use a generic adapter).

I tried to use an Apple USB-C charger with a Lenovo chromebook, and the chromebook would flash as if you were plugging and unplugging the computer every second.

I have a USB-C dock (Anker brand) for my work computer, and it works (mostly) but the power is so noisy that I have to use a separate port with a USB-C to USB-A for my USB headset.

So, yeah, USB-C is a real shitshow at my house.
It's not an urban myth, Nintendo acknowledged it and told people to not use 3rd party chargers.

https://arstechnica.com/gaming/2019/08/heres-why-nintendo-sw...
Gargantuan bookshelf but for a good cause...sorry for his loss :-(
Here are the images and descriptions from imgur while building it, without the reddit commentary: https://imgur.com/a/rL5Z6Sd
They are fairly widely used in current software - most things that use glib require them, as well as systemd. They just need to be standardized.
No, Sweden.

Sweden apologized recently about their neutrality was not that neutral. They maintained favorable trade conditions with Berlin as well as granted land access for military incursions.
> To help individuals with delusions, the current findings suggest, it may be more effective to examine their sense of control and choices than to try to convince them with contradictory evidence—which, over and over, has not been shown to work.

The psychiatrist Milton Ericsson, when treating a delusional patient who thought he was Jesus, said 'your a carpenter right? Could you make me some furniture?'
Your story is a lot like mine! Computer science was so hard to turn away from back then.

I don’t think I regret leaving wood working as a career, but I do wonder sometimes. I actually enjoyed it. Except in winter - the shop was always freezing cold, haha. We’d sticker lumber for the kiln in the rain for days or weeks sometimes.

Something I was really into before leaving was the CNC machine. I think I could have enjoyed getting to know and using that thing.
As it stands now, from my understanding, the failure case of the proprietary solution is the same level of security as the best case of the open source solution. So I don't see your point. Open source isn't any better.

Open source full disk encryption can be password cracked without limitations just like a hacked T2 chip. A sleeping open source full disk encryption machine can be accessed with enough skill to pull things out of frozen ram, etc.
> And I've just learned this lesson with a $60 bill from Nintendo repair after the port went pop and couldn't charge the device.

GP is giving you their first-hand experience with this issue. It’s a little disrespectful to call it an urban myth replying to a first-hand account.

FWIW, the Switch charger outputs a higher voltage, IIRC.
Are you using a Lenovo USB-C dock? Are you happy with it?

My work laptop is a Dell and their USB-C dock seems to work just fine (at least for me).
Exactly. It’s so ironic and funny. Suddenly all the folks who pretend to be counter culture— ie the neon haired, tattooed, pierced folks... are following the narrative set out for them and fed to them
across all manner of propaganda outlets. They follow the same political agenda as banks, Hollywood, mainstream media.

Now counter culture is conservatism, modesty, prioritizing the family/motherhood. How ironic.

I suppose ultimately it’s a cyclical political dialectic at work. A political machine to gauge the response of the population— ie shifting between pseudo capitalism (conservatism) and pseudo communism (liberalism) to slowly push society in a certain direction (population control) through authoritarian means (either capitalist authoritarian or communist authoritarian— or perhaps a grotesque mix!)

_________
...and diversity of thought?! No! That’s wrong think! Clearly you need to be “re-educated”, as you’ve been exposed to forbidden information, the sources of which must be subverted!

/sarcasm

Ahh yes, the “tolerance” we’ve heard so much about. Tolerance for one view, and only one view. The mainstream one, provided to you for your consumption. Now don’t go and do any research... it might convert you to the “dark side” of “wrong think”.

... but seriously: how ironic is it that all this weird body modification stuff is normalized! Hahaha! There goes the intention: to set ones self apart. ...now that it’s trendy.
So, are you saying that USB 4 should have purposely used a different connector to avoid confusion? Or are you saying that new devices should just be forced to charge and operate at the same speed as last-generation devices to make things more convenient for users?

Both of those seem like much worse options than the current way of doing things
plus one, also having twitter issues besides this tweet
Header only implementation of dynamic arrays for C
Well that just means you are not replacing all your devices every 12 months like the manufacturers want....
PIPEDA in Canada: https://www.priv.gc.ca/en/privacy-topics/privacy-laws-in-can...
I’ve always thought the repairability thing is overblown, mostly I want reliability.
The solution, I believe, is rather simple. The standards group should require any cable/device with USB 3 support to include a label on its packaging detailing which capabilities of USB 3 are supported.

Think of the nutrition labels on food packaging, instead showing what the device does and does not support, something like this:

Power Delivery——–30w max

Thunderbolt————No support

Bandwidth————–800Mbps max

Video———————4k / 30 fps
Maybe the employee should work at Twitter too :)
If I try to simulate that, it says 50% risk of getting COVID.

But most people won't die from it.

As a first approximation: 206,852 ÷ 7,262,629 cases = 2.8%?
Seems legit. /s

"Friend of a friend" - nothing suspicious there, it must be true. "Might have reversed the co's" - yup, might or might not, 100% true story. edit: And a bit further down the thread: "I don't know him."

In some remote case this is true, 2 full-time contracts can be downright illegal to have. And tax office might be very interested at the end of the year.
I think you'll find that if you do even a small amount of research you will find that this is not the case. There are many sources which confirm this, many of them official. Your comment amounts to: "Well since it hasn't happened to me then it can't possibly be true." Really?
That’s true of all closed source software, not just walled gardens. Any time you don’t have the source, you’re trusting that the developer isn’t screwing you over.

I’d rather trust Apple than the cumulative two dozen developers that have their software running on my phone.
I hate the mess. You look at a type c port and you have no idea what it can do. I have a phone that can use it to move data at USB 2 speeds and supports Display Link video output. I have a phone that can output HDMI and charge while doing it using the proper adapter. I have a tablet that can't charge over it. I have another tablet that can charge over it but only at 400mA and uses a different port to charge at full speed.
Thunderbolt becomes part of the USB spec, everything else stays the same, and you're planning to throw out your devices and buy new ones?
There are some lightweight approaches to web components. For example µce is extremely small and provides web components with no build step [1]. If you use the author's once-defined 140 byte library, you can also avoid having to bundle everything per component [2].

For those not quite ready to throw away frameworks, heresy [3] might be more up their alley, or if you're not as set on production readiness yet, check out my own barleytea.js [4] which is written in a little over 300 SLOC and has zero dependencies or necessary build steps.

I guess my point is, there is a good variety of microframeworks out there striving to meet this need.

[1] https://github.com/WebReflection/uce
[2] https://github.com/WebReflection/once-defined
[3] https://github.com/WebReflection/heresy
[4] https://andrewfulrich.gitlab.io/barleytea/
Would it be possible for our existing USB-C interfaces (software and hardware) to provide more information to the user? I mean, could the UI tell us:

(1) Your external device is <whatever class of device> and it requests power at 12V, minimum 15W, up to 40W, and it requests data at up to 100Mbps down/5Mbps up

(2) Your cable promises to accept power at up to 25W, and data at up to 40Mbps bidirectional

(3) I can offer power up to 60W, and data up to 500M/100M

And, this is what we have negotiated (and what appears to be working):

Data: 40M/5Mbps and
Power: 12V/25W from host

* *

Is that feasible? It would be nice.

I don't agree USB-C is a 'total mess' (the physical interface is quite good), but it is a sad disappointment. I hope it will get better.
So does mine, 3 years and counting.
And yet it's a USB-C plug that, on the surface, appears to charge from USB-C chargers just fine. Nintendo is to blame, but it hurts the USB-C landscape.

Plus, Nintendo is far from the only offender in the USB-C space.
Quite. Thank you for posting.
What I don't get is the idea of trusting a criminal to live up to their promises if the victim pays up.

"They would lose a lot of reputation if they broke their side of the deal."

What reputation? Is there some sort of website where I can go read reviews of a ransomware gang? Even if there were, what's stopping the "bad" gangs from pretending to be the "good" ones? Trademarks?
I find that Integromat strike a good balance between ease of use (vs pure code) and "power" (compared to Zapier et and IFTTT)
Dick Costolo: Capitalists are going to be lined up against the wall and shot
I love it... it has simplified things for me a great deal.

There are some misc technical issues but as more and more devices only use USB-C things are getting simpler and simpler for me.

Without a formal docking station both my laptops dock with a single USB-C, video, power, keyboard and mouse and all (FINALLY!).

All my USB-C devices charge at a reasonable (even if not consistent) rate, all of them can take any of my batteries I can carry with a single cable.
Why? Why would someone do that? Does Hell have a VIP area?
Crashed my Firefox on Android, too.
It simplified a lot for me I must say
But I think this is a problem when the elkjøp guy gave my wife the wrong usb-c cable for charging her phone.
> I have a Lenovo monitor that delivers power+HDMI+usbhub to my laptop, and having to only plug one thing in to access all my peripherals is amazing.

I've been all-in on USB-C for a while now, and I just finally got to use a friend's monitor with that feature set the other day. It was so awesome! I expected to have to plug a keyboard and mouse in, etc., but I just sat down and plugged in the USB-C cable to my MBP and everything just worked.
Why ? You have the same plug but it's not actually compatible - this to me is a good example of confusion - I would be the first to assume you can charge it with whatever USB-C power cable available and not bother checking the docs.
> https://www.mathwashing.com/

> There is a widely held belief that because math is involved, algorithms are automatically neutral.

> This widespread misconception allows bias to go unchecked, and allows companies and organizations to avoid responsibility by hiding behind algorithms.

I think the wording of this casts a shadow on what mathematics is. Opaque accounting or opaque algorithms, it doesn't matter what the underlying hidden components are. But the belief that the words "algorithms" or ever "smart" would hide things says more to me about people in management than it says about people who discover algorithms.

Mathematics can of course be weaponised, but a bigger problem is ignorance towards mathematics. After all, many things can be weaponised. I think the text on Tijmen Schep's websites have a good message, but I do think one should slow down when it comes to compassion fatigue. One way that I use to do this is to ask questions about concrete resources: What are things we need? What are the things we want? And are we progressing to improve people's living conditions?

For the most part, the answer to the last question is yes. It's important to realise this. There is a good book written about our progress as a society by I think an Estonian author, or another Eastern country. I wonder what it is called again.
If you count cases by specimen date (when they were taken) and not by reporting date (when the results were known), the picture is a little different: while high, cases seem (too early to be sure) to have plateaued around the end of August.

See https://www.cebm.net/covid-19/spains-outbreak-updated-on-reg... for some discussion (two weeks old though, so beware).
>> The fact that my laptop, Switch, iPad, and several other devices can all share a charge has made my life much easier.

It must be nice to have all new things. I cannot afford to renew all my devices every few years, nor do I want too. Just looking around my room now, I probably have several thousand dollars worth of SDR dongles, battery packs, wifi adapters, raspberry bits and external drives for various projects. They are all on the old connectors/standards but work perfectly well. I have no intention of tossing everything because there is a new cable standard with go-faster stripes.
Or you can not take advantage of the new features?

I didn't throw out my USB 3 flash drives when USB 3.1 came out.

There's no compatibility problem here that would make you change anything at all, just ignore it.
> it explicitly does not follow all USB standards

I think that is very non-obvious though, especially for the typical consumer
I believe !foo is part of the YAML spec. It's how you define custom tags (contains in this case).

But it's super confusing because ! usually means NOT in any programming context so you would mentally parse that as the message NOT containing "wip" when in reality, the opposite is what happens. CloudFormation does this too and they have "If" defined as a custom function so you end up with !If which is super confusing for a condition where you expect "if condition is true do this else that".
At the last three enterprise organizations that I work(ed), the DB leads have been women.
While it's a mess, my limited understanding is that as long as cables actually do what's advertised, the following three types should cover all scenarios (until TB4 is a real thing at least):

* USB-C PD: For charging/PSUs
* TB 3: TB stuff (displays/network/GPUs/etc)
* USB 3.2 data: other data stuff
I did, it's not pleasant. :)
I wouldn't expect a beginner to have a planer. (Nor would I put it in the first $2500 of tools to recommend to someone starting out.)
I was able to increase my attractiveness from 6 to 8 just by doing the Kubrick Stare. Is this what women really want?
You can proxy gRPC requests through workers, but currently Workers has no particular support for being a gRPC endpoint. To support it, someone would need to write a gRPC implementation targeting the Workers environment.

Someday I'd love to have built-in support in the platform for speaking gRPC and Cap'n Proto†, so that the guest doesn't have to bring their own implementation. But, we don't have any firm plans at the moment.

† The Worker Runtime is already built on Cap'n Proto so it's sort of a no-brainer to support. Bringing in gRPC will actually be much harder since the existing gRPC C++ implementation is very opinionated and not particularly easy to embed in an existing non-gRPC based program.

(I'm the tech lead for Workers.)
That is true of the first car I remember, but the second had (child-sized) shoulder belts.
Memgraph DB 1.1
Hey HN!

We've just released this blog post exploring some of the changes we made over the past few years that helped us reduce memory usage by as much as 50% and improve throughput towards near-linear scalability.

We'd love to get your thoughts.

Cheers!
There are subreddits for nearly every demographic though - are you referring to being down voted in a popular / high subscriber subreddit?
>Michael Arrington
>I don’t feel like I have any responsibility to protect him here.

Hey anonymous programmer dude scamming the big COs, the friend of your friend is your for reals enemy!
> The article seems to be more targeted at people who will grab a $3.50 gas station cable and expect it to charge their phone at 18w and laptop at 65w.

In their defense, all those cable look exactly the same.

I haven't gone through the whole usb-c/thunderbolt reading yet [1], so I might as well make the same mistake. And the fact that you're supposed to do the whole reading thing is probably the source of the problem.

You see the same plug, same colors on the connector, you EXPECT to work the same.

--

[1] Most of my devices are micro-usb, my Dell work laptop charges via thunderbolt/usb-c but I've got the Dell dock for that.
Normally I'm not a fan of semi-silly short comments but man that really hits home for me.

USB-C has simplified my life a great deal compared to all the others. It's not perfect, but the gains have been very significant compared to the past.
I'll play ball. I assume the reason for the focus is because we can change the 'nurture' part and we can't change the 'nature' part.

I mean the standard argument that follows from your post would be that we shouldn't aim for 50% male 50% female because maybe in truth there are just 30% less women "naturally inclined" to taking up engineering than there are men.

I can accept that maybe we shouldn't target a particular quota or ratio on diversity. But I don't accept that we should drop inclusivity and diversity altogether: regardless of the 'nature' aspect, if we KNOW that there are issues with the 'nurture' aspect then we should do something about that.

So then we return to the question: Are there issues with our culture where it isn't inclusive enough, and if so what can we do to remedy this? And that's something that I believe every HR department should be asking if they care about employee well-being.
> Mainly that all the usb-c cables you sprinkle across your house might not have the same functionality.

this is a problem if you expect things to be like USB2 where you can collect all these random cables and power blocks and use them interchangeably. this wasn't always true with USB2 anyway, with all the out of spec "fast charge" implementations.

there are a lot of optional features and speed tiers for USB3, which is certainly annoying. but you have the option of buying a bunch of cables that support everything you need/use and scatter those around your house. they will work with any standards compliant equipment, which is really the best you can hope for with any standard.
> Plus, I can charge my MacBook on either side, so that's basically life changing on its own.

Yeah, be careful with that - for some MacBook Pro models charging from the left side will cause overheating and CPU throttling issues.
USB-C is mostly a mess if you try to get away using the cheapest adapters/cables you can find, that often times won't follow the spec. Most of the issues vanish if you use high-end cables/adapters from reputable manufacturers. This is a departure from the world of Micro USB where most cheap cables worked just as good as "high end" cables.

There are caveats. For example, my Nintendo Switch, a major electronics device from a major company, doesn't fully comply with the full USB-C PD spec. As a result, you can't assume any power adapter will work.

It's these caveats that are the real downfall... for those of us in the technology world, it's easy for us to be aware of them. For everyone else, it's not. There's also the whole Thunderbolt 3 & 4 using USB-C thing. I do feel bad for non-technology people trying to wrap their heads around this one.

In general, I've had good luck with USB-C. I can power my laptop and display to a 4K monitor with a single cable. It's awesome. I've also had plenty of frustrating experiences and weird USB bugs with certain hardware combinations.

Despite some of the issues, I think it's still a net positive.
> Not to be confused with a different Google TV from 10 years ago

The Google TV 10 years ago was rebranded as Android TV, so the Android TV reskin and slowmo rebrand is literally the linear successor.

(Of course, they are also rebranding Play Movies & TV on Android as Google TV, which makes me wonder what the Google Play Movies & TV app on Android TV is going to become Google TV on Google TV?)
The immediate feedback about how I did is nice, but also may pollute the data in a way. Once I got it right, I new to retry a very similar expression for the next 1-2 tries.
But then, most people might actually know how to make human expressions naturally. Personally, I appreciated this as a tool to help me learn how to human. :-)
I can totally relate. I always strongly believed in being able to do and build things myself. That's why I also even learned to knit at some point.

There is a great sense of self to be experienced by doing these fundamental "tasks".
> Distrust in public institutions is why we no longer live under despots. You need a balance.

People don't mainly trust despots, rather they fear them. Though they may foolishly trust the "image" of the despot when they simultaneously fear the actual apparatus that he created to maintain control.
When will people learn that government is always to be distrusted, most of all in times of crisis?
If you care about privacy, don't use Bitcoin or any coins for that matter for which privacy is not default. Look at Monero instead.
I use it with my Apple charger without issue, and I've done that since I got it quite a while ago. While I don't doubt your experience, it sounds like perhaps your situation isn't quite universal. Defective Switch hardware maybe? Not sure, but it works well for me.
Under despots, states are not public institutions, but rather private.
Don’t think it’s necessarily « disrespectful « to doubt another’s account. This reminds me of the « bend gate » problem with iPhones. There were some here who reported the problem... but somehow it was not a problem in the grand scheme of things. We have a lot of skeptical folks here (a good thing!) so we should be respectfully skeptical of the skeptics at times, without an exchange of ill feelings. :)
It seems like a deliberate effort on Nintendo's part to cause chaos. They could've done the same thing with any other standard, including micro USB. They made it just different enough that it's dangerous to use third-party peripherals.
Bah, in my days we wrote a dozen of drivers per day and that's only because we had to fight the network admins in hand to hand combat during the afternoon....
I guess they'd offer advertiser the option to show their adds on NSFW subs or not.
Another vote for the switch being evil here - just because it works for you doesn't mean it's an urban myth. The OnePlus adapters have historically had issues with the switch - https://www.reddit.com/r/oneplus/comments/5xexiz/fyi_the_one... and the iPhone usb adapters have also had issues.

The fact that there's a wiki on "what usb c charger to buy" for your switch suggest many others are having issues too - https://www.reddit.com/r/NintendoSwitch/comments/6jnkl4/list...
Heh :) a lot of current devices I buy still use usb micro. I'm mostly dealing with modern fpga recreations of old game consoles like analogue.co's products. Maybe usb-c has some kind of licensing cost that makes it prohibitive for smaller companies?
Then I guess it says something negative about today's internet that I trust some random guy a lot more than I trust Facebook or Google and their hordes of lawyers. If he says he's not collecting my data, I'm inclined to believe him. If Google says they won't misuse my data, I assume that comes with 200 pages of legalese loopholes to let them do whatever they want.

I don't think I'm wrong, either.