skysight-inc/HackerNews huggingface dataset:
moretai mentioned Orthotropics:

https://news.ycombinator.com/item?id=17284090

But it deserves to be on the main thread. The idea is to expand the upper jawbone to provide room to advance/restrict growth of the lower jawbone with appliances to correct an overbite/underbite, instead of moving the teeth with braces. In other words, orthotropics corrects the mismatch in the bone, whereas braces are a cosmetic treatment that doesn't always fix the underlying problem(s).

I had braces for many years too long, which left me with a small mouth and narrowed pushed back canines (babyface). I've been wondering why I've been so tired lately, and just discovered that it's likely due to my lower jaw continuing to grow as I got older, but stopping against my top teeth which were moved back by braces (so it grew towards my throat). So I have an appointment scheduled with a sleep apnea specialist.

I've done a lot of research on this and my feeling is that orthodontics needs to be reviewed. I'm 40 so caught the braces craze in the 80s, which means there hasn't been enough study to know the long term effects of restricting the growth of children's upper jaws with headgear. And the fact that orthodontists are recommending braces for younger and younger children is a huge red flag (just like medicating ADHD instead of fixing the lack of creative outlet in our "modern" education system).

It looks like orthotropics may provide some relief for adults but I'm having trouble finding a practitioner locally (Boise, ID).
Did Toolmaking Pave the Road for Human Language?
"USB-C adoption is a mess" may have been a more accurate headline
Show HN: What's a database?
Power/charging cables in particular.

After all, when was the last time your power drill caught a virus from your extension cord?
I'm really not sure, that's Pai's argument. It seems to be a mixed bag [1][2]. Some ISPs don't mind the regulatory burden, and some don't really notice it. Bigger ISPs (like Verizon) also claim that this regulation hurts innovation, and corroborate that with a downtick in broadband investments in 2015 when the rules passed, but for all we know that could have been orchestrated.

[1]: https://www.engadget.com/2017/12/13/net-neutrality-small-isp...

[2]: https://www.fastcompany.com/40499904/small-isp-disputes-fcc-...
Store gift cards are really just store credit and can't really be used anywhere else, I've yet to encounter a store that will readily convert store credit/gift cards into cash.

There is only one place I know of where you can buy cash like gift cards in significant amounts, and many cc companies do post it as a cash advance (with the associated interest and fees). Everywhere else that you can buy visa/mc/amex gift cards the denomination is usually maxed at $500 and the store won't let you do too much, but there is a healthy cottage industry leveraging that (both legit and fraudulent).

In-game currency is really just store credit. It cannot be easily converted to cash and is thus not really considered a loan.

Selling either in-game currency (where possible) or store gift cards usually requires giving up as much as 20% of the value and thus isn't seen as a viable option.

CC companies don't want you to view them as a cash funding source, they want to be directly between the customer and the store not the customer and his/her cash. Especially cards with high "cash back" returns.
I've been looking at key-value stores recently, and I wonder what people think about collating numbers of heterogeneous types.

FoundationDB tuples have type codes that segregate values of different types, so that the strings "1" and "2" sort before the integers 1 and 2, which sort before the single-precision floats 1.0f and 2.0f, which sort before the double-precision floats 1.0 and 2.0.

The database that I test supports double-precision IEEE floats, and a proprietary decimal float with a signed 64-bit significand and signed 8-bit exponent. When converted to string for use as keys, these collate as expected. The price of this is that you don't get shortest representations of the sort sought by this paper and others. Otherwise, a binary and decimal float that compare unequal could convert to the same string.

I guess it's kind of unusual to use floats as keys, and more unusual still to use both binary and decimal floats, but I wonder if there is another strategy for collating them.
This looks really cool, great find!
Заказать+дизайн+интерьера+Москва
My first reaction was: why do they mess with what people do with their money. Then I remembered that the way credit cards are used in a lot of places is not actually the money of the account holder.

Where I live, debit cards are the standard, and credit is rarely used, rarely accepted, and rarely something you can endlessly lend with. SO when I read "Bank X wants to mess with transactions Y" in my context it's like someone telling you what you can do with your money, but since it's credit, not debit, it's the bank's money and it's pretty reasonable that they get to say what you can use it on.
The distinction is not cost. People preparing food for public consumption should have their facilities inspected and receive proper training on safe food handling and storage.
Air Midwest Flight 5481 Fatal Crash
The toy store in Home Alone 2 was based on FAO Schwarz. I remember going to it as a kid a few times. It was very cool and a big NYC attraction for families. But I don't remember if we ever bought anything there.
In fact citi is posting some of the transactions as cash advances.
It can be helpful to find yourself a business partner. They provide a feeling of obligation and camaraderie that helps you to get going and keep going through the tough parts.

がんばってね！
Vue-wait: complex loader management for vue/vuex and nuxt apps
> Is there a rational behind why they didn't want to track something like time per page or time spent within one book?

The page-tracking feature that's used by KDP was originally only designed to allow users to sync their reading progress across devices. It was never intended for this application.
Polar: A Cross Platform EBook/PDF System via Electron for Incremental Reading
Apple's USB-C dongle is the least functional, most overpriced dongle there is. It has to have a huge margin.
The real tragedy of the Internet is this:

It dramatically lowered the costs of broadcasting information. At the time, we idealistically felt that would enable people of all means to communicate, and not just the rich and powerful. It did that, especially in the early days before the rich and powerful noticed.

But it lowers the costs for everyone, including the rich. So once they clued in, it ended up empowering them too. In fact, it preferentially benefits them, because they have more money to throw at it.

There is a useful cautionary lesson here: any technology that reduces the cost of X for all users of X is not a force of equality. Instead, it is a multiplier to any existing disparity.

If you want to reduce inequality, focus on technology that does not scale up and instead is preferentially empowering to those on the low end of the scale.

For example, medicine tends to be an equalizer because once you're healthy, having more access to the same medicine doesn't benefit you much. There is a natural upper limit to its efficacy. (Of course, being able to control others' access to medicine does scale up.)
It's a bad thing because it would prevent new players from entering that market.

How could anyone successfully create a new competing product once the majority of the market uses the cheap Netflix+Hulu-only package, locking them out from any potential competitors?
Chamath Palihapitiya's Thoughts on Future of VC
My highest score answer on superuser.com is about USB C https://superuser.com/a/1200112/41259 and I had this to say after a long list of capabilities:

>
They really, really should have provided some way to clarify this mess but they didn't. If colors and icons with the big variety and the space constrains are not viable then provide a standard way for software to give a capability list to the user. Or a diagnostics tool that you can plug into USB-C and it gives you a list of "this port can provide signals A, B, C and accepts inputs D, E, F".

Given the lack of that when plugging together two USB C sockets and the results are not satisfactory any of the following might occur:

1. The signal you want is not provided by the source
2. The cable is not capable of carrying the signal you want
3. The sink can't process the signal
4. It just doesn't work because of firmware bugs or driver bugs
5. There might be interference, there was a Dell problem where lowering wifi signal strength made Thunderbolt better.
>Rather, it's nearly impossible to guarantee privacy in proprietary software. The transparency of FLOSS makes it trustless. Want to know what data of yours, if any, is being collected? Look at the code.

>This is why, when it comes to privacy, Apple isn't worth consideration. All we have is their word, and that simply isn't enough.

Quite a few of the things listed in the article are not open source (some of the map stuff, as an example). Last I checked (several years ago), we only have DuckDuckGo's word for it.

I think the idea is not that these are all trustworthy services, but that no single company has all the data on you.
> because I don’t really trust any of these exchanges

And Wells Fargo agrees!

To paraphrase you: you used your credit card because you felt the transaction was a risk and wanted to shift that risk onto another party. Banks don't like their legislatively-mandated fraud forgiveness being used as a risk buffer, and this is the tool they have in their box to deal with that.
They do, at least on their japanese site.

https://www.nintendo.co.jp/hardware/switch/specs/#1
The problem is you don't know when to sell it.

A friend of mine got super lucky with crypto, though, because he lost his password.

He bought Ethereum when it was being hyped on Kickstarter and mostly forgot about it. At the end of last year, he saw the price, freaked out, and figured out how to crack his own password.

So, he ended up buying at the lowest point and selling at a very high point, like $700. I think he made a few million on it.
as a onetime subscriber i'd say ben has nothing to sell or prove anymore with regards to his theory. he just truly honestly sees the world through Aggregation a lot of the time. he's clearly right. but i agree its more interesting when he starts talking about new ideas and biz models.
The USB device itself tells the machine what its "unique" identifier is. If you use it for permissions, then it could just lie.
https://en.wikipedia.org/wiki/Convention_Relating_to_the_Sta...
Hey People from SonarSource: https://www.sonarsource.com/company/history/
please file a lawsuit against Facebook. It looks like it is necessary to prevent them to use these confusing names.
I've wanted to do this as well. How does your site rank stories within a cluster? I had always imagined that if I were to do this, I would order them by centrality, where the distance metric is Euclidean distance between the word histograms.
No, I mean, will Tesla be able to have something it'll be able to advertise as "full self parking" by August? That doesn't run over stationary dogs/children?
There's been a quite generally raised awareness of the importance of civil resilience here in Sweden the past two years. The perceived threath of a Russian invasion (or perhaps more likely network-based sabotage) has been the cathalyst of this.

Being a "prepper" has gone from being seen as border-line psychotic behavior to "being a responsibile citizen". As long as you don't go over-board and try to prep for more than 4-7 days lack of electricity/water/food - then you're still seen as suspicious. Small steps.

There was also this campaign just a week or two ago - every household received a leaflet telling them to prepare for any incidents that stop public services:

https://www.theguardian.com/world/2018/may/21/sweden-distrib...

This stuff used to be standard operating procedure when I grew up in the 70s/80s - all this stuff was printed in the annual phone directories that everyone receieved. After Soviet collapsed we stopped doing it though.

There's also been an unusually large number of outages of networked systems in Sweden the past two years, all over the place. Things like ATC systems, banks, media/cable tv distribution systems. Perhaps the official, public explanations are true (typically some kind of "human error" or "software update problem"). I suspect there's an adversary who is not very shy.
It's hard to imagine any non-toy implementation of fingerprinting doing anything that naive, really.
didnt actually know the timeline, thanks for that.
To rephrase Dowwie's point: It's an investment. What would "return on investment" look like to you?

Knowing a new way to think about code? Rust is probably worth it for that, even if you never actually use Rust much. Go is less of a new way of thinking.

Increasing your ability to get hired (or you paycheck when you do)? I'm less clear that you'll get paid back in those terms. Go might be a better bet.

Scratch the itch that you like learning new things? Well, if you learn Rust (or any language), sure.
I think going with USB-C is a great idea, it just seems like they messed it up a bit so it’s not fully compatible.

This is certainly better than another proprietary thing.
> Not all road miles are equivalent

Great point.

I'm looking for numbers and found this story [0] that says the fatality rate on rural roads is 2.5x urban highways.

How many miles are driven on highways and how many fatalities? Does one human driver die per 100M, 200M, 300M miles?

Should the standard for autonomous driving be 100%, 50%, or 10% of the human-driver standard before we agree that it's beneficial?

[0] https://www.npr.org/2009/11/29/120716625/the-deadliest-roads...
This is the biggest problem in my opinion. It's not possible for people to transition fully to USB-C even if you want to because of the limited number of USB-C ports on computers and the inability to add any more with hubs.
Thank you for writing the above well-informed comment.

One important observation at the top of the comment is: "data products ... are often purpose made for the goals of the people that use them" -- and this explains a lot of the atomization and overlap among these data.

You can see this effect across NASA science data (i.e., not just Earth). A group of investigators sees the potential to make an innovative new measurement, and develops the instrument or retrieval system to get it. This can be a decade-long process.

The best people to talk about the features and limitations of that data are, clearly, that team. And they are generally quite approachable for other in-discipline specialists at the usual conferences and workshops. There will be published documents as well, but they are best if you already know what you want.

But these methods do not help outsiders! It can be hard for out-of-discipline people to discover what data (among what's available) would be helpful or applicable for their purposes. It can be very tricky - "you can't use data X for purpose Y because we filter effect Z out of X, and Z is critical to doing Y."

One other general point - related to the data maturity pipeline. NASA is chartered with developing, exploiting, and archiving novel measurements. NOAA is chartered with operational analysis and use. So there is a handoff needed there, and a difference in emphasis.
Clic and Walk: RELAXÉE. PAS DE TRAVAIL DISSIMULÉ
If an equivalent exists for USB 2.0, I'm surprised a company hasn't come it to sweep up the low hanging fruit.

Why do you think that is? Is there something in the spec that's holding anyone back? or is it a chicken and egg problem where no one invests in Type C because no one has yet?
"Which is to say: sum types are easy. Types with null values are hard ;)"

I'd like to present you with the 2018 Hacker News Award for Smoothest Surprise Segue Into A Flamewar Topic.

I know, I know, it's a bit early, but I don't think anyone is going to top this.
> picking up the laptop a bit to connect/disconnect each one every time I transition between mobile and desktop-replacement.

Am I missing something? You’d have to do that even if there weren’t dongles.
In the US if you have your finances in order there is 0 reason not to use a credit card on everything (where you aren't charged extra to do so) as most credit cards offer a rewards system. For example I have a card that rewards 1.5% back on every purchase and I have it setup to pay in full at the end of every month. Doing this allows me to never pay interest but basically get a 1.5% discount on every purchase.
Because anything software is hackable by definition
I think academics are aware that the problem just circles around in a different form. You can't escape the cycle of requiring any form of 'validation' or 'approval' from peers, and you have to rely on some 'in-system' validation mechanic that ultimately comes down to trust.

For an academic, you have to trust that both the individual producing the work and the individuals reviewing the work aren't getting sucked in by the hype or their own personal biases/needs/ego. As an academic, one has to trust and assume one's own work reflects one's own understanding to the highest possible caliber, and that once that work is released, that it will be examined rigorously to the same caliber professionally, academically.

But it's still a question of "having to trust in things you can't test for without changing the functioning of the approval/validation mechanic". Whether that's getting lost in the details of your own work (having so much knowledge it feels like you have none), or getting lost in the actual system itself - is the system designed so that bad actors are caught and weeded out - and honestly, it's my opinion that one singular mind can not manage all of this. But I think for many academics, the system is designed where, if one singular mind appears to mismanage any of this, they are labeled a bad actor.

So self awareness is more, something that just goes unrecognized and unnoticed, because it's considered a weakness to show it. The same thing happens in business, same behavior functionally. The way it presents itself is different because, there's a different yardstick. Money, quantifiable, measurable. But to the people actually moving large quantities of money around, it has as much potential for greatness or disaster as an enlightened intellect.
Pay off your debt and invest in low cost index funds, kids. Max out your Roth IRA and 401k if possible.

Feel free to Venmo me consulting fees.
A Filesystem Abstraction Layer for Golang, S3 and Local Support, Unified API
Maybe they all have Alexa in listen-only mode.
It's not like this is some ancient tradition you'd expect them to share. The fan death urban legend first arose in the last century, just shortly before the countries were divided. They've been separate (and relatively isolated) for most of the time the myth was spreading in South Korea. I don't know what North Koreans think on the subject, but I wouldn't take it for granted that the urban legend is relevant context here.
The chances of it containing malware are very slim, and it would be easy to find out if they are malicious, with nothing more than a screwdriver.
NN is clear: you sell QoS, not based on what that service is used for.

So if you buy a QoS from an ISP, they can't throttle you if it's for P2P or for Netlflix or HBO or whatever. That would be against NN and of course outside the bounds of any normal QoS.

It's just like buying form AWS: you pick from any number of configurations, but AWS can't charge you if you are doing 'gaming' vs 'news' on your hosted service. Amazon doesn't bill you based on what you are doing, just how you use the service.

That's NN.

So, under NN, ISP's can definitely sell you a 'low latency' service, as long as customers want that.
Re: "The fundamental issue here is that tendency to treat lane-keeping, adaptive cruise control, and emergency braking as independent systems."

You won't be competitive with normal human drivers that way. Humans (usually) have to ability to combine many diverse, and potentially conflicting, pieces of info into a coherent story. AI and AI-like automation will need to similarly synthesize diverse clues.
I agree. As a pedestrian I see scooters whizzing past me about 10x more than I see scooters left on the sidewalk. When I have the opportunity, I tell the drivers, very nicely, that they aren't supposed to be on the sidewalk. Very often I get some 4 letter words thrown my way.

This is why I hate the things.
Facebook “embeds,” Russia and the Trump campaign's secret weapon
The Remarkable Bee Brain (2012)
Erlang trace files in Wireshark
Anything software based would still be vulnerable. The only surefire way is to disconnect the pins, as these USB condoms do.
My experience says the opposite. I don't have an iPhone anymore, but when I did I was constantly having issues with the Lightning connector not connecting.

OTOH, all my USB-C devices, quite a few at this point and some I've had for years, have always worked flawlessly with regard to the port.

Also, all other things being equal, I would rather have the contact springs on the connector rather than the port so that if they go bad I can just replace the cable. I suspect this is what kept happening with my Lightning devices.
But they might buy $10k in gift cards and then refuse to pay their credit cards, and yet still have gift cards out that they can use later.

Thinking about it that way, I'm surprised there isn't some kind of limits on gift card buying. (Or maybe there is, and I haven't read my agreement well enough.)
Grassbian: AWS GreenGrass on the Raspberry Pi
The company makes those sheets up to show that they are not discriminating on age. https://www.dol.gov/general/topic/discrimination/agedisc
He's (a) too dismissive of the huge throughput benefits of generational GC;

The ObjectStudio VM engineers used to lament over the advantage the VisualWorks GC had: VisualWorks only had to garbage collect one thread. ObjectStudio had gone multi-threaded, and to stop the world, the VM had to signal all of the threads, and wait for all of them to come to an inactive state. The more parallelism in the form of more machine threads, the higher this penalty is likely to be.

treating "request-oriented" GC as something other than generational GC, when it's really just a somewhat limited form of generational GC.

Isn't it more accurate to say that it's a simpler way of getting to use low cost bump allocation and very low cost deallocation? Even generational GC needs some knowledge and skill from programmers to achieve the highest level of efficiency. (Or even some modicum of knowledge to keep it from failing.) The golang request-oriented hypothesis just moves the cost-benefit tradeoff knobs. To get beyond middling performance, you still have to profile and optimize either way. Profiling allocation is usually straightforward.
Because they are chargers. My 2015 Macbook charger is not vulnerable, my 2016 Macbook charger could be. It's not reasonable to assume that end users intuitively get that.
If people who bought soda had a 22% default rate, Wells Fargo would ban soda purchases. They don’t care about blockchains, they care about carried balance interest and non-defaulted balances.
> Imagine for a moment that you had a magical morphing port

That's mostly the case with Apple's devices where all ports support all functionality, but there's products in the market where some but not all USB-C ports are Thunderbolt- or USBPD-enabled. This becomes a royal pain in the arse, where you have a bunch of ports that all look like they should support the peripheral you're trying to plug in, but don't, for some reason.
iOS does as of iOS 12. You have to verify every USB data connection before data is shared.
Finances in order and have the willpower not to spend money you don't have, just because you can. Some people lack that, and it's smarter for them to just avoid the constant temptation by now having a credit card.