skysight-inc/HackerNews huggingface dataset:
Sorry for hi-jacking the thread.

Today my brother recieved his first insulin shot. He's only 25.

He's early on the discovery process of a Type 1 Diabetes, I think it's also genetic and I will need testing.

My question would be, is there a possible path out of medication with improving health/diet/supplements whatever?

Any links or resources much appreciated, it sucks to have to learn about this, but better sooner than later I suppose...
Somewhat complete list here:

https://www.reddit.com/r/N8theGr8/comments/pelle1/subs_going...
That paper is a good read. It’s really disappointing that ICANN allowed the ngTLDs to engage in back room deals with the media and pharmaceutical industries. I think there was an effort to bring the ogTLD agreements inline with the ngTLD agreements, so I wonder if they’ve set it up so the ogTLDs can start doing the same.

ogTLD and ngTLD aren’t real names afaik. I use them for the original gTLDs and the new gTLDs.
Audio equipment pricing is hilarious. Your single most expensive tech purchase might be “a really good budget option :D” in the music world.
Sounds like Apple's new photo scanning system
They really are terrible. I don’t know why it’s so hard to completely fire the current crop of corrupt police in a bunch of cities and start over — it’s a low skilled position with good benefits, pay and is counterintuitively safe. It’s probably the police unions and to be honest it’s one of the few unions that deserves to be busted. Get the cops on individual liability insurance like nurses and get rid of the union.
Apple also does not let you uninstall Apple Music, nor disable opening it from interactions with bluetooth headphones. It's incredibly annoying and they refuse to address it.
musicbrainz takes a hard line on the correctness of metadata and will preferably use the original names of composers, bands, etc. that includes cyrillic, kanji, and even symbols like david bowie's "".

There are ways to make this work better or ways around it:

https://community.metabrainz.org/t/stylized-album-band-names...
Same thing in Gmail recently. An annoying dialog comes up that tries to get you to use their video call feature, with no cancel or dismiss button.

The modal doesn't go away and I ended up adding it to my blocklist, but in a new browser window, I get it again. Extremely annoying.

> See what's new in Gmail

> We've made it easier for you to chat and make video calls in Gmail

> Get Started

https://support.google.com/accounts/thread/113132016/how-do-...
Unity has two NetCode stacks that are in full development with large resources behind them. One for regular GameObject-land and the other for DOTS. I have a very large budget for two games using the latter, and it’s been rock solid.
I didn't know about SmileBasic, thanks, but I totally forgot about Game Builder Garage! So I guess Ninty is doing the right thing. Still, doesn't seem to be generating as much old-school retro buzz as the Playdate.
Go finds a really good position in between. The language itself restricts your ability to get too crazy (with for example types).

I hate it, but I can totally see how it would work really well for keeping your architecture simple.
I agree - the aesthetics are amazing here - uniquely stylized. It looks easy to do but I don’t think it was and to imagine this aesthetic in this medium is cool. I’d hang these.
> They use nationalism and "Orthodox Christianity" as a cover for their deeds.

Sounds like the Bush administration to me.
> To see Apple's reply, you have to click "Helpful Answers ⬇" and select "All Replies." There, you can see the response from "ManJor," an Apple Community Specialist.

Hidden in this is another eggregious UX/UI pattern. Hiding things from the user in the name of minimalism. More often than not, when you click "Expand" it shows a tiny bit more information that would have taken the same space as the "Expand" button itself. For the love of the fucking god, please stop doing this shit.
Yes, meetings are awful whether in person or remote, but for me, the remote ones are worse.
Proudly bearing the surname "Wason".

My tombstone will say "Pete Wason. Now he's off."
No, Samba does not need to do inode to file lookups. There are no "open by inode" primitives in SMB1/2/3.
I don't want to start a us-vs-commies flame war but I'm finding it ironic that not a week ago someone was trying to tell me that american democracy is more of a plutocracy...

Something that people don't seem to realize about China is that CCP values are supported by a majority of Chinese people.

> What other word would you use to describe the Chinese government?

I strongly suggest getting out of your comfort zone and go talk to some mainland Chinese people (preferably not the living-in-america ones). You'll find that they describe it with words like "unified" (which, for record, I also consider a loaded term).
One really fascinating aspect of sonar that leads to risks/collisions like this, is that there are ‘blind spots’ in the ocean. Because sound waves pass differently through water of different temperature and salinity and both of those change on gradients in the ocean, there are mathematical solutions to where a sub would be totally undetectable given a ship’s position and radar frequency. Because these locations are obviously useful for subs, two+ can sometimes end up in the same warm pocket, which obviously increases collision chances from a naive hundred-cubed-km search space

https://m.youtube.com/watch?v=AqqaYs7LjlM
Oops, I'll go back to poker- faced sarcastic remarks that are superficially civil but represent other comments as the most vacuous inane strawman argument I can find, like he did here.
https://www.cnn.com/2021/07/29/us/homicide-rise-us-report/in...

"The number of homicides in 2020 compared to 2019 rose by 25%, according to an FBI preliminary report. That represents the largest jump since the agency started releasing annual homicide figures in the 1960s."
Partially because you've been exposed to printed language more.
I find the "reboot" advice equally funny. As if this notification itself is a bug and shouldn't have been there to start with. What's next - try scanning your drive for a virus?
I think they abide by the garbage-in-garbage-out paradigm. If a dumb (or malicious/biased) human makes it, then you have a dumb algorithm.
Craig is going to go down as one of the most under appreciated geniuses of our time.
Good news, you'll be extremely happy to hear that your iTeeth can only chew Apple-branded produce, and that the electrical outlets in your iHome have all been replaced with Thunderbolt connectors.
That doesn’t sound like an Apple problem, that sounds like a Google Chrome problem. Which is probably why Apple closes the forum threads.
Specifically regarding Netflix, they show me several recommendation lists, based on stuff I've watched before, e.g. because I watched 30 Rock, they recommend I watch Schitts Creek. They also have "Trending Now," "New Releases," and "Popular on Netflix," but I'm not sure how personalized those recommendations are. There's also a "Watch Something" feature, where they show you things they think you might want to watch, but just start playing the episode and make you reject the selection if you don't want to watch it.

But, like I said, almost as often as I end up picking from any of those, I end up picking from stuff I've previously watched, which I'm not sure actually is anything more than a database query and ~100 LoC.

Given the state of Netflix's catalog, I think these recommendations are okay. If I want better recommendations, I can always go through and "like" some more things that I enjoy. I do wish they had better discoverability beyond these preconstructed lists. They definitely don't make it easy to search.

But, here's another question back: why do they need a great recommendation engine? All they really want is for me to not cancel my subscription. And, all they have to do to accomplish that is show me that there are things I might want to watch that I probably haven't seen yet, which I think they accomplish fairly well.
What I find funny is that this year I got to fly newer first class (places I fly to are $1k+ economy and close to $10k first class, so normally I avoid the latter), the type where you get to sit diagonally in your own little "bunk". Despite the whole seat obviously designed for more comfort, the belt had the lap and the shoulder parts, and many times they were much more anal about having both parts buckled up. Guess that's the tradeoff! Typical economy is miserably cramped so they get less restraints to feel a bit better.
> China has as pretty scary high success rate with policies

Easy to have when you control what the media reports.
Are you sure? I can copy/paste or drag and drop to an SMS recipient from Chrome to messages.

I'm on macOS 11.5.2 and Chrome 92
It's not like the architects at Facebook would do something like scrap Android's gradle build system and replace it with their own custom build system...oh yaa, they did do that.
FWIW, you can use Emacs just for org mode, and continue to use your usual tools for writing code.
Which, while stupid, didn't have the effect of blowing up the government or infecting other people. Ask any newspaper of the era what their most popular section is and you'll find the same thing. "Horoscopes"
In particular, it's ludicrous to believe that all laws are personally approved by Xi Jinping himself. The sheer volume of legislation ensures that even if he spends all his waking hours reading them, Xi can be barely aware of only a tiny fraction of what is enacted by the party.

Not completely unlike in the Democratic West, actual legislation originates from some opaque process involving lobby groups, lower regional governments, individuals in various party fractions, idealistic civil servants and sometimes even concerned citizens.
My general rule is: Technology shouldn’t initiate communications with me, ever. Ever ever. I call the shots, software needs to do what I tell it, and only what I tell it.

People can communicate with me through technology, so things like text messages/calls/emails triggering alerts, that’s fine. But an app, OS, website, etc should never try to initiate any sort of communication or alert on its own (only in response to something I’m doing.)

Software breaks this rule so often, but every single time, it’s inexcusable. I don’t care about your newsletter. I don’t care about “trying out” whatever shit you’re trying to push on me. No I don’t want “tips”. No I don’t want to “see what’s new” (if I did, I’d seek out the thing in your app that tells me what’s new.) I don’t want my first run in the Music app to consist of this big modal dialog that prevents me from doing anything until I press a big “Start Listening” button.

Every single one of these product decisions likely came from some PM who made the case for it citing “it really increases engagement in A/B tests” or “studies show users don’t know about <feature> unless we tell them”, but every one of those PM’s should be removed from decision making until they learn to behave. The software you make should be a tool for the user, not a tool for you to juice your metrics.

Apple software has gotten worse, and worse, and worse with this over the years, so much that I’d consider abandoning the entire ecosystem if it wasn’t likely just as bad on the other side.
Those are difficult to get. That is even besides the point that working for FAANG is advancing immoral uses of technology.
In-Q-Tel, folks. Look it up. It funded all this "social media" BS early on for what appears to be precisely this reason.
Clean tech and carbon capture is solving climate change. I think the post above meant collapse is inevitable if we continue to do nothing. The IPCC doesn't exist to model human responses to climate change, so would have nothing to say on the subject of collapse. Perhaps inevitable is not entirely accurate... But "very likely" seems prudent.
This is the same for the Microphone Dictation button on the keyboard on iOS. If you don't intend to use it, you have to turn it on, then off to get the button to go away, even though it's off by default
Royal Navy subs have been known to surface directly underneath sailing boats in the Firth of Clyde (in Scotland).
He isn't talking about all architects, architecture astronauts are specifically the kind of architect who no longer writes code. The guy who wrote node.js clearly still coded when he wrote it, and so on, so your examples aren't architecture astronauts.

Edit: And if we take your examples, the Architecture Astronaut would be the person who says "We should use node.js in our backend, it will solve all our problems!", not the person who wrote node.js.
XMS wasnt a supplement, and its behaviour wasnt analogous to a cache. It was a 32 bit wrapper that would allow 16 or 32 bit* dos applications to access all "extra" memory that 32 bit systems usually got installed. The access was commonly provided via emulating the EMS mechanism - a 64k or 128k block to be paged within the fist 2^19 bytes, or by providing a 32 bit address for a usable block.

*32 bit and protected mode (ring3) support was provided usually via DPMI, an interrupt service managed by a TSR (daemon), or VCPI, a more complex privileged system. Some DOS extenders could also provide this functionality for their own binaries, notably the very popular DOS4GW.EXE, the Watcom dos extender. Yes, the name of the file reflects the physical address limit of i386 systems, 4GB. (note that when working with linear addressing, the max addressable range is quite superior due to the paging mechanism).
While I'm sure you've got links to regulations allowing for hams to use encryption, they're going to fall into two categories: emergency communications and preventing unauthorized access to remote automated stations (satellites etc). So encryption doesn't cause problems because it's scope is extremely limited.

As for your suggestions for things in the HF bands, they simply do not make sense for the reasons I described. In the blasting stereo analogy, HF is like a stereo blasting you can hear across the country. There's very little bandwidth to even negotiate between stations and conditions vary so much that you'd need to change the symbol rate constantly. Hams settled on CW and slow digital modes on HF because that's what tends to works best on HF. They don't need wide bandwidth and they resist multipath interference.
Of course, although keep in mind that Rule 0 of the App Store Guidelines reads thus: "Rules for thee, not for me."
not sure what to make of the recent resurgence of anti-police
articles (from 2017?) I'd think the current explosion of violent crime in all the major US cities should be enough to put an end to this insanity.

Go and explain the idea of "less policing" to that beaten and robbed grandma in Oakland, or to the mother of that girl who got shot by a stray bullet in Chicago.

My guess is BLM is steadily losing support with general public thus the attempt to resuscitate this dying fad.
Hmm, yeah. The worst ones are the ones that think they actually know coding, or how a system should be implemented.

But mostly it’s annoying since we spend hours or days going around in circles until we arrive at the obvious solution (which the engineering team proposed at the start).
Advice to Law Firm Partners Considering Going In-House
Introduction to Zero Trust on AWS ECS Fargate
I could have such an experience with nature, but nature isn't the same thing as art.

I just think art is poorly defined.
Minxin Pei on why China will not surpass the United States
It says it wasn't a "formal alliance". The Nazi-Soviet pact was alliance for practical purposes as seen with joint "victory parades" with the Wehrmacht and Red Army and expanded trading.

I'm not sure what specific "rebutted by historians" you're talking about. There were disclosures about Nazi-Soviet secret protocols in 1946 : https://en.wikipedia.org/wiki/Molotov%E2%80%93Ribbentrop_Pac... though Soviet attempts to deny this were not credible: https://en.wikipedia.org/wiki/Molotov%E2%80%93Ribbentrop_Pac...
One Day-and One Night-In the Kitchen at Les Halles (2000)
IIRC, the NYPD budget is much higher than those for Sweden's or Mexico's military and not too far behind Iran's.
i never said there was an issue. the person was just asking what the conflict of interest was
The path loss for active sonar is, logarithmically, twice the path loss for passive sonar. If the signal is 0 dB at 1 meter, it will be -40 dB at 10 km away (barring SOFAR, a regions these submarines probably try to avoid, and ignoring the reflections off the surface and seafloor), and the reflection (assuming an isotropic reflector) will be -80 dB. At 100 km, it's -50 dB and -100 dB.

So, if both sides can detect a -50 dB signal, the passive-sonar target will be able to detect the active-sonar probe 100 km away, while the active-sonar target will be able to detect the reflection from the passive-sonar reflector 0.316 km away. Or maybe 0.315. And that's assuming perfect discrimination.

(By transmitting a signal you can barely detect, you can reduce this discrepancy: if you reduce the signal amplitude by 30 dB at 1 m in this example, the probe can detect the target at 10 m, or maybe 11 m, but the target can't detect it until they're within 100 m.)

However, this massive advantage for passive sonar only really true if it's just as easy for the target to recognize the signal as it is for the probe. In fact, the probe has a huge advantage: it knows what the signal was. If it's just an ordinary chirp, this is of no help, because that's easy to recognize, unless you confuse it for a humpback whale song or something. But if it's Gaussian white noise, it's impossible for a single hydrophone to distinguish from the background noise of the ocean, except by amplitude. Advantage: probe.

But that's a single hydrophone. In fact, though, a point source of white noise is the easiest thing for a phased-array beamforming passive-sonar system to localize. The Triomphant is 138 m long, so if you stuck hydrophones all along its length, you could detect directional sources of sound with an angular precision of about λ/d, the one-dimensional Airy limit. The λ for your active sonar needs to be chosen to be small with respect to the targets you're looking at so it doesn't just diffract around them, so this is probably on the order of 0.1 radians, about 5 degrees.

Two can play that game, though, or thousands. The network of tiny drones can form a single ocean-sized phased array by squirting data back and forth over short-range ultrasound or laser links.

But guess who already has ocean-sized phased arrays of hydrophones for passive sonar?

sca4 posted this very worthwhile link, which talks a bit more about the scene: https://www.aspistrategist.org.au/prospects-for-game-changer...
^ I really hope people offering honestly useful workarounds feel welcome here...
This is the kind of stuff that inspires me and has me yearning to escape big tech to make again for sheer joy.
https://archive.ph/zGXrV
And yet, he didn’t escalate the complaint.
This reads a lot like Rust does it's error-handling too.
IDK if this makes it more approachable, but one of my favorite things to listen to of all time is Vivaldi Recomposed (Max Richter). It's the four seasons, still a mini-orchestra but with modern sound techniques. I find it haunting and beautiful and I listen it all the time when I'm working. Has good pacing ups and downs, reminds me of the old Sim City building music

https://www.youtube.com/watch?v=8oYWfJuMGMA
https://www.youtube.com/watch?v=Ebm69gW9UlI
Guns are also loud and people notice them. Just casually opening the door and getting in is different.
Emacs is very idiosyncratic for beginners. Things like confusing terminology and lack of conformance with CUA (aka Windows 98-style shortcuts for navigation, copy and paste) make for an extremely steep learning curve when all I want to use it for is a very fancy organizer tool. I'm not willing to spend this much effort at this stage.
“I have mixed feelings about this.”

You have mixed feelings a about what?

This is an absolutely insane government overreach and unacceptable.

Micromanaging what people can do with their time like this is 1984.

I grew up, sometimes skipping school and playing games all day, I still passed school, I have a good job in software and a healthy happy life.

I’d prefer the following question is asked, why do these kids require “spiritual opium”? Maybe living in a polluted authoritarian genocidal hell hole makes people want to escape reality ?
i think as far as streaming / discovery apps go primephonic was ok, esp considering their probably miniscule dev team. bandcamp is also just so-so.

but both of them are head and shoulders above any apple made media player. beggars belief how the most rich company of the world can't put together even a mediocre music app on their own vertically controlled OS/hw product.
There is no code in existence that will look obvious to $outsourced_bodyshop_ressource_04434.
.Net did actually turn out to be the big deal it set out to be,

.Net and c# have evolved into a great general purpose framework and language but the original lofty hype around .net was about turning everything into soap web services for b2b messaging with automatic discovery and blah blah blah and that never happened. JSON and Rest waltzed in and (somewhat) did that organically without the hype.

XML is a great example of what Joel's talking about. It turned out to be moderately useful but was hobbled by all the over-architecting in its early days.

Joel isn't arguing against progress in general here, he's arguing against over-architecting.
I agree they've been going downhill on these fronts, but... as someone who uses a Windows laptop for work and a Mac its not even close.
This is exactly what I've seen too.

Sure, young people may not use FB too much these days, but there are a ton of adults that are close to 100% invested in FB usage. It's simply a one stop shop for almost all their needs.

And I'm gonna be honest, a LOT of my previous forum and classifieds usage has been taken to facebook, which I'm using every single day.
It is not an industry standard way. It is not a sensible way. It is not even a C way.

As others have said, there's no reason whatsoever to use void* here. Just declare the struct without defining it in the header. Then only define it in the C file. C is fine with pointers to structs which are merely declared but not defined.
SF school board recall hits critical milestone to qualify for the ballot
Showing up after the crime has been committed is not the same as being around to deter crime.
Ultrasound, magnetic, eddy-current metal detection, conductivity detection by conducting current through water, red light, VNIR, antineutrino detectors...