skysight-inc/HackerNews huggingface dataset:
> Let's say I'm a healthcare provider, and I'm about to send sensitive medical data to a third party vendor.

Let's say I'd like mandatory disclosure on shenanigans like that, so I can avoid this healthcare provider.
Agreed. Baldness is not even remotely a serious problem, if it's a problem at all. However, it's interesting because:

- It seems easy compared to other medical problems

- There's a ton of money on the line for whoever solves it

- It still hasn't been solved

These things together don't inspire a lot of confidence in people who say we are close to curing aging, cancer, mental illness, chronic pain, etc. It almost feels like we are living before the dawn of medical science.
but, I would know as an app builder if I was running EdgeDB against a local datastore on a user's device, right?
The underlying file format, COM Structured Storage, is basically filesystem-in-a-file, and works much like FAT. So, bits of deleted data would be floating around even without any performance hacks used by the app itself.
The problem with the iPhone SE is that it’s not a particularly good value proposition when you shop around for deals in the real world rather than just looking at pure MSRP.

Carriers including MVNOs will unload phones like the iPhone 12 mini for a very similar price.

Or, if you aren’t requiring the small size, you can find a lot better functionality and battery life with phones like the iPhone 11 and 12 that Apple still sells and, again, you can find at very similar price points.

I would set aside nostalgia for older designs or resistance to new features and design in this case because the SE is just too ancient. It’s a way for Apple to continue getting use out of old manufacturing equipment and not any sort of competitive offering against Apple themselves.

The camera, arguably the most important smartphone feature, is one of those ancient components. There’s no night mode, a major downside.

So is the screen, a really ancient LCD where the iPhone 12 mini gets you OLED that makes viewing everything easier.

The iPhone SE also has just about the worst battery life of the whole lineup, which is a major, major issue.
Its hard to enlighten your way into happiness when you have an infection. I think alot of “happiness” is based in health, physical, emotional, and the health of those you interact with. Atleast those are somewhat quantifiable ways to avoid needless suffering.
Sure but they had full
access to 20 years of launch technology from NASA at that point.

More generally, I don’t think “Government works slower then private corporations” is that controversial a conclusion. If we’re gonna try to improve it, we have to admit the problem first.
> A law system

The same law system that is been rather harsh on many non-whites too.

Sure, it's not 100% race. But it's definitely a combination low-income people and their race.

So, I'll fill in all those who unaware. This is mainly taking place in East Nashville. East Nashville has historically been inhabited by poor black people. It's across the river from the heart of all the downtown action, and I would say up until about... 10 years ago, East Nashville was a rather unsafe part of town be in. And perhaps the word "unsafe" is been too generous. There are many buildings with bullet holes in them still. Like many large southern towns, segregation of the past didn't magically disappear.

However, East Nashville has been and is still currently being heavily gentrified, and many of the long time residents have been priced out of the area. This is mainly due to the how valuable the location is in proximity to downtown.

So, sure the codes are a big issue, but the monsters perpetuating this unfair practice have used all their major ploys, loopholes, etc. they can to keep this profit machine running. Rich and uppity white folks from California, Chicago, New York, etc. do not want to be neighbors with black folk [1]. The racial angle isn't being "pushed", it's truly the motive here -- the poor white people areas aren't being heavily gentrified, at least not to the same rate, which I do not find surprising, all things considered...

Source: Nashville Native

[1] I do not mean to offend anyone who is from those parts. However, I constantly hear things along the lines of:

"I just moved form <affluent city/state>, and I cannot believe how cheap everything is here!" or "Wow, a house like that would cost <insert multiplicative> as much where I am from."
I dual boot Windows and Linux on my home computer, Windows is quick to start (if I can keep the is reasonably clean) but Linux was still faster.

Got a speedy NVME, and associated speedy hardware, and Windows would come up surprisingly quick, but man Linux was just like a light switch. The longest amount of time was spent waiting for the system to let me choose which OS I wanted.

I wish I could have 2 separate power buttons, which pointed to 2 separate nvme’s, so I wouldn’t haven’t to waste time choosing, and could just boot straight into the desired OS.
Came to post this name. Yep it's a "BC Box." Very common in the suburbs of Vancouver built from the 70s through 80s. If you buy some random old house in Coquitlam or Langley in an "old" neighbourhood it's probably something like this.

So clearly the design was common throughout the rest of BC, even up north too!
So how do you solve this? Get the government to ban CPU vendors from implementing hardware-rooted remote attestation? I can assure you that this technology is used inside corporations for their own internal security, and such a ban would weaken our ability to survive a cyberwar.
They can put a fingerprint sensor on the side like the iPad air or other android phones. That would be really nice. May be even call it iPhone air so that it goes with their iPad air and MacBook air. But we know apple wouldn't do that.
It is about taxes and shadow economies, not about more tracking.
Wouldn't even need to be in Haskell. Still a lovely idea.
Those limits are ridiculously low.
> Wouldn't you prefer that this data only be able to be decrypted by a computer that can prove to the world it booted a clean OS image with all the latest security patches installed?

Yeah, because transferring that data into another machine is an impossible task.

That's the stupidest argument I heard today...
Show HN: Bluetuith – A console TUI-based Bluetooth manager
There was a great talk at Strange Loop about a drop-in malloc replacement which compacts.

Apparently it actually led to memory usage improvements in industrial projects like Redis:

https://youtu.be/c1UBJbfR-H0
> but refs and STM, to me (ie YMMV) seem like one of those things that seemed like a useful great idea, that in practice just wasn’t really necessary.

Haskellers (including myself) tend to default to STM to take advantage of atomicity.

Of course it's easy to make the safe choice when the shared interface between concurrency primitives make switching very low cost.

More: https://www.oreilly.com/library/view/parallel-and-concurrent...
> Imagine where you would like to end and draw a mental map of which
personality traits or skills you need in order to get there

Interesting adaptive system take. Adapt the model/ego ideal. Random
theory as to why people don't do that... if you think the goal is
necessary to get the ideal, then changing yourself might make you not
want the goal any more. Given the superpower to simply decide to be
happy, but risk becoming Diogenes instead of Alexander the Great, who
would take it? You'd have to be a-priori happy with missing out on all
you presently hold dear [1].

[1] Read "Missing Out" by Adam Phillips for a deep and disturbing
account of how powerful that can be,
I’m not sure there exists any business that is as high of revenue and margin as ads. So google cannot diversify without impacting its financials.

You could argue bezos was a genius in this regard by religiously avoiding disclosing to wall street his true margins.
I think this is incredibly self evident but I’ll say it anyway, becoming well acquainted with the fact that you’re gonna die is the best way to gain clarity on what’s important. It’s the backdrop to everything else. It’s still shocking to me that people don’t understand how important this is to living a life that YOU want.
> Stupid? - yes. Discriminatory? - no.

It's discriminatory because this is mainly happening in one area that was, and still is, predominately inhabited by those with a higher melanin count than the rest of the city.
Mofi router and a wilsons direction antenna on my roof, just put in a sim card, router changes your TTL and pretends to be a phone.

If your have unlimited data for your phones (or a tablet sim), you now have unlimited data without paying for hotspot data.

Been using a 4G version for years. They have 5G routers now.

https://mofinetwork.com

I have Starlink now, but the mofi works great.
What App Store privacy rules are you concerned about?
> UNIX was a good idea. It was free to spread widely across the tech ecosystem, and eventually some corporate players like Apple and Sun captured a lot of the value, but Linux stands out as the UNIX “winner” in 2022. Neither the core ideas of UNIX-style operating systems nor the Linux open-source project grew solely because of corporate stewardship. They spread and won because they were good ideas.

The author neglects to mention that before POSIX[0], the "core ideas of UNIX-style operating systems" were very much proprietary. For example, there was no easy way to get arbitrary System V[1] or BSD source to easily compile on the other, let alone lesser known Unix variants.

So I posit that the ideas spread not due to the merit of each version of *nix, but instead because a standard which allowed (reasonable) portability was agreed upon and largely supported.

0 - https://en.wikipedia.org/wiki/POSIX

1 - https://en.wikipedia.org/wiki/UNIX_System_V
Asking from a place of ignorance, not argument:

Is opting out of physical location tracking expensive? I just checked on my Pixel and was able to find a setting which ostensibly can disable location services after a few seconds of searching through settings.

What am I missing here?
A turnkey Alzheimer’s town. The next Hogeweyk. Sign me up (I’m just about ready).
AppData\Local or AppData\Roaming, depending on whether the setting is machine-specific or machine-independent.
Maybe Apple just hires mediocre developers (I certainly have lots of complaints about their software and UI issues, but I would probably suspect management/priorities/schedules rather than the technical staff) but they implemented GC and Automatic Reference Counting for ObjC and found that the latter resulted in better and more consistent responsiveness, which is probably what most users care about in apps. (Apps still get compressed or paged out which can lead to annoying pauses.)

My anecdata indicate that Java apps are not as responsive as ObjC/Swift for the most part.
While I tend to agree with all of your post, I also have to admit that as a service provider it's nice to be protected from malefactors. If I had to point to the moral problem here its not Cloudflare's existence, but rather the lack of awareness that service providers have about the trade-offs they are making - very similar to the problem we have with "free" services like Google Analytics, or CDN hosting. In each case the programmer is trading away end-user privacy on an ongoing basis for transient developer convenience and a slightly cheaper-to-operate runtime with more failure modes. It's usually a bad trade, I think.
It would be very sad for the hacker community to forget about how they started...
Now that's what I call re-cycling! [U+1F92A]
I don't understand. What can a Node app do in between making a database request and when the response arrives?
So this[0] wasn't current despite being edited half a year ago? I guess I'm guilty of the same mistake the post had: criticizing without understanding the state of the art on the other side (at least I didn't miss it by 20 years and on an entire subfield of Computer Science).

[0]
https://stackoverflow.com/questions/32262172/how-can-identif...
I think most concerns come a lot from the point of view of trust that the converter does the right thing. If I take a designer XD file, convert it to Figma and give it to a developer for implementation, I want to be sure that they don’t waste billable hours making a wrong gradient or battle some odd masking issue. As a consulting shop, we tried some tools, for example Avocode - but ultimately cancelled it. Tools were usually 95% correct, but because of the remaining 5% we’d end up still paying for the zoo of Figma/Sketch/Adobe/Invision. Oh, and still needed those cause designers would forget to mark assets as exportable and Zeplin can’t pull assets unless that’s done. </rant> :)

Sooo, a preview or a trial or some recourse like easier refunds (even back into credits) would be to improve the perception
"Attestation" of a VM is such a fraught concept... Isn't whole idea of virtualization, to outright lie to the "guest" operating system?

Yes, dear Windows, you're running on a dual-core Xeon Gold 6326 with i440BX chipset. Don't ask how this is possible, just trust me...
Statistical studies of happiness are interesting, but I feel they are borderline useless for practical application. There's just too much subjectivity lost in the quantification of happiness. Individuals are not populations.

On a personal level I feel the fastest way to feel unhappy is to worry too much about whether I am happy. Trying to design a goals or future state in pursuit of happiness feels like setting myself up for disappointment. All else being equal, having money is better than not having it, being engaged in some mentally challenging "work" is better than being bored, having good family and friend relationships is better than being isolated, but trying to optimize these things with some kind of master plan feels like it induces FOMO and general anxiety about the finite possibilities for one life.

I prefer to go with the flow, stay engaged in whatever I'm doing, and keep my eyes open for opportunities. I'm not sure if this makes me "happy", but I'm sure more content when I'm operating then when I try too hard to size up the big picture.
I don't think Yandex invaded Ukraine, or murdered civilians.

Probably most people at Yandex are suffering along with the people of Ukraine. Much less, of course, but they, among Russians, probably are the least approving of the invasion. Russia is a dictatorship, and what Yandex employees think makes no difference.

So, sending them money would be a kind of violation of trust. But using their code, or even improving it, is ethically unimpeachable.

By the numbers, Russia succeeds in causing less net harm than Exxon or Cargill, however hard it is trying.
The purpose of the registry is as an obstacle to simplicity.
In my new house, Xfinity offers huge discounts if you let them manage the network.

Are they reselling that bandwidth, mining my data, monitoring my traffic, or all of the above?
I've seen exactly one person in real life get gunk build-up in a USB-C port, making things feel loose, and just cleaning that out solved the problem. Considering the moving part is on the cable, the port itself should be fine.

I've never personally dealt with loose USB-C or lightning ports on any of my devices, which is why I pointed out that a technically inferior design just doesn't matter at all here, but you can find plenty examples online of people complaining about Lightning ports too if we just want to talk anecdata.

In practice, they're both fine for charging devices. Even if Lightning were technically superior at charging devices, which it doesn't seem to be, it still wouldn't matter. Lightning sucks for other reasons, like requiring me to bring an additional cable on trips, and not supporting USB 3 speeds on devices that have enormous storage and where Apple intentionally helps you generate enormous files that need to be transferred. That's why I placed so much emphasis on these points in my comment, and said none of the earlier stuff mattered.
Thanks for making it crisp. This argument was in the article, but somehow it wasn't popping at me.
The point is to not lose any data. In the example, if you need 4 drives to store 16 TB of data instead of 1, your probability of data loss is 18.6% vs 5%.
I remember using the "oldskool" plugin with it which made their comparability noticably better.
The inlets around BC's coast are certainly treacherous and that's been a source of controversy around the various LNG and oil pipeline projects as depending on the site it seems inevitable that someone is going to sink.

I recall some company got in some controversy because during a public information session they had maps where they'd straight up removed many of the islands and shoals from the maps of the inlet.
It's neat to see one of my personal holy grails of urban exploring being posted here and then see people talking about gentrifying an entire preserved town from the 80s to build some kind of weird techbro commune. Never change HN.
I know at least two:

1. SEON: https://seon.io/

2.IPQS: https://www.ipqualityscore.com/
And now also BeiDou, QZSS, and IRNSS-NAVIC.
This uses coroutines so there is no preemption. It is much higher level than libuv. I would say it is higher level than Seastar, which uses callbacks. After about 10 minutes of skimming the docs, I don't see a mention of what the actual coroutine mechanism is, and I don't see any mention of Boost or C++20 coroutines. There are a bunch of IO primitives that operate with their coroutine system but I didn't check to see how they work.

I'd like to see versions of all the usual Linux system calls exposed through io_uring instead of having to use different async options or threadpools for everything. I don't know how close we are to that now. I don't know whether userver uses io_uring at all, but it would be nice if it does.

There is a comparison chart with several other such frameworks in various languages, Seastar is not in the chart, but it would be nice if it was.

DPDK is not mentioned unless I missed it (which is possible). I don't know if it is still supposed to be faster than Linux kernel networking. Seastar has good support for it.

The coroutines are stackful and it looks like you have to allocate space for them on instantiation. I don't know if there is any attempt to catch stack overflows. The obvious approaches using mmap might help though they aren't really sound. There is a hardware extension (CHERI) for pointer ownership on ARM and RISC-V that might be cool for this, so I hope it gets traction.

I've never gotten into the deep weeds of cooperative multitasking, but people who have say it gets ugly as the program gets more complicated, and that it tends to give way to OS's with preemption and processes for that reason. C++ itself is also famously fraught with hazards.

Overall userver looks useful and worth looking into so I'm glad to hear about this release.
Is there a reason Apache w/mod_perl wouldn't have worked?
The people who worked with me slayed dragons and made me better in every way. I insist that if they ever want a reference, not that they need any, they just put me on the phone with a prospective employer and I'll tell them who the fuck they're asking about.
There is a community of people who use these passive income apps for some pocket money. It's not too good to be true, but they pay you so little compared to how much they make from you. For example, they pay $0.60/GB for united states traffic, and charge approx $15.00/GB for residential proxy use on the Bright Data network.
Virtually all startups are nonprofit
KUSI news and this Dr. Victory in particular seem to be COVID conspiracy folks, seemingly engaging in some kind of appeal-to-authority fallacy, e.g.

https://www.youtube.com/watch?v=6l9NGqdmUr4
I'm not well informed. AFAIK customers like Porsche and Ford (with the fairly successful Sync 3 infotainment system) are still using it. I do know that Dan Dodge, QNX founder, developer 1 and great guy (speaker of my all time favorite conference keynote), has left Blackberry. Rumor has it that he was unhappy with the new leadership and direction for QNX.
How much 5g bandwidth do you get? What a huge lack of important info
ARC is a perfectly respectable choice by itself. What's annoying me is ignoring the improvements other GC strategies and other languages have made in the last 20 years. There's a certain section of Apple users that thinks that every choice Apple makes is the only good way to do things.
You don't get it, Facebook wasn't just a CRUD from the start and had some niche programming language needs. /s

:P
Ctrl-alt-r on Firefox.

This is pretty much a solved problem.
Imagine a world where you could submit personal information to a company, with the technological assurance that this information would not leave that company... and you could verify this with remote attestation of the software running on that company's servers.

That's a classic "road to hell paved with good intentions". The approaching reality is more like:

Imagine a world where to be allowed to use the Internet you will be mandated to run certain software, which reports your personal information to a company you are obligated to use, and whose use of that information is absolutely something you do not want.

Yes, the problem is indeed "who's using it". Unfortunately you aren't going to be able to decide either, and it will certainly be used against you.
Most of the time people are talking about a kind of 'cognitive' happiness. Which is essentially divorced from the experience of positive valence emotions on a day to day basis. If you ask prisoners if they are happy, they will say no because it would be weird for them to say yes, wouldn't it? it would break our expectations and their own. It would break the model we all have of how we are supposed to feel about this or that.

I think it is actually a rare thing for a person to have enough awareness and memory to be able to accurately judge how much positive valence emotion they have on average over the period of months. To notice it you have to be present, you have to stop and notice the experience of eating that tasty sandwich or taking that hot bath, or winning that international tournament. And most people, by and large, don't. Especially thinker types like you might find on hacker news.
>It would be very sad for the tech community to become political, labeling tech based on where it happened to be developed initially… people, we are all human being …

political differences can naturally be dismissed until it crosses the border when some humans stop behaving like humans... And this is the border that Russia has crossed.
The "[Country] clone of [technology]" only really works if said technology is cloned by or for the state. If a Russian copies some code of an American, it's not a Russian clone of American code, it's just a guy copying another guy.
NJ police used baby DNA to investigate crimes, lawsuit claims
Yandex (and ClickHouse) does some really, really cool technical stuff.

I like that a lot of the stuff they write about and open-source has a fairly strong focus on efficiency + performance. I also find the supporting docs (those that detail the problem space, how it solves the problem, etc) quite well written and often a lot more comprehensible than docs from other mainstream tech companies (MS docs are the worst, followed by Google).

I’m not sure why this is the case though, is it a different development culture? Different project management culture (provisions time for documentation?) something else?
Why did they need to rewrite it in Python? Isn't lisp more powerful, meaning it would have been easier to create and experiment with more features?