skysight-inc/HackerNews huggingface dataset:
Not quite. Resource is how much you can show is there, reserve is how much can be extracted at a given cost.

"What you think is out there" differs from resource in that a honest answer to the former would need to involve doing a lot of statistics on the 99+% of "empty space" of earth's crust that could potentially be exploited but that has not been explored, based on the data points you have of the areas that you have explored.

While resource refers to specific deposits that someone has done work on to show they exist, not the best estimate of how much material is there to be mined.

Sorry for being nitpicky, but people on the internet constantly get this wrong. No-one maintains a number for "how much lithium (or oil, or any other material) we believe there remains to be mined", and every number that occasionally gets misused to represent that is off by multiple orders of magnitude.
Animal sounds in most nature documentaries are made by humans
Sounds like a man in the middle attack, made possible since buyer and seller do not mutually authenticate one another?
That just makes people perform worse, too.

Because then your vacation and fun time sucks.

So then you don't get a proper break and suck at work.
I got flagged in another post for having an opposite opinion from you. But I'll state it again. I think there's a yet to be invented language that has go's simplicity and rusts speed and safety. It's only a trade off right now because no alternative exists.
To engineer is human by Henry Petroski [1982].
The short film of this is also great
That is interesting and sounds plausable. I actually experienced what you described on a few occasions in my life, and it kept progressing until the center part of my vision doesnt work and I couldnt read. It only happened to me two or three times.

I also experienced a milder form of what you describe when I stopped taking benzos, but that sideffect went away.

But generally I find walks in the park nice for the opposite of what you describe. Nature sounds do not stimulate or annoy me in the way background human noise does.
> You can reach space simply by throwing something really really hard, but it will come right back down.

Is there anything special about boosters, second or third stages or vacuum motors that's tough to crack for an organization that has already managed to reach space under its own steam?

Bigger tanks, more engines and/or higher specific-impulse-fuels are tractable problems to organizations that have already reached space - they know how to do R&D, integration and operations. Getting to space ab initio is harder, and is where most - if not
all - failed launch companies have failed.
> me it’s just bonkers to imagine how Google let that happen?

By being blinded by all that sweet ad revenue, meaning everyone's yearly performance review turns out stellar no matter what they do, because so is the company's bottom line.
My point is that is logical and not that bizarre that companies will do anything they can to broaden their customer base. Once you've sold your product to the rich and the middle class, you have to target the poor. Because your factory keeps spitting out product and you need customers.
Forum topic can only be read by Asana users it seems
From the little experience in web design I have, my opinion is that what killed the joy of web design were smartphones. Before screen size fragmentation you could just have a sidebar because everyone had the screen width to see it. You could just put two drilling workmen gifs and a huge under construction gif in the middle and everyone would be able to see it the way you designed it. Now you can't count on that anymore, which would be a bit of a problem if we were talking about JUST having a desktop design and a mobile design, but that's not how it works these days.

Fluid, responsive design is sheer insanity to me. In principle, it makes perfect sense, but HTML is EXTREMELY inadequate at supporting this paradigm. You literally can not have a design that is minimal for mobile devices and then unfolds into glorious fixed width sidebars, because you MUST include the HTML for the sidebar in the mobile version and hide it with CSS black magic if you want it to unfold on wide screens, which means now the mobile version which should be as slim as possible is bloated with HTML it won't use, or you'll have to dynamically load the sidebar with javascript for desktop, which means the desktop version can't work without javascript enabled even though you're only using it make the sidebar it should have by default appear.

I feel like many problems could be solved if we just replaced HTML with something else.
Oh man I loved the podcast you did with Mike for Newgrounds. I had never stopped to think about the fact that Mike had to actually write an entire flash emulator to get Castle Crashers to run on the xbox. It's so clever and genius, shipping users an emulator like that.

To anyone who isn't familiar, here's a link to the podcast:

https://www.newgrounds.com/audio/listen/935322
I can understand how that would be abusive in some cases. But it doesn’t match what I see. A lot of time people in these relationships engage in more like what straight people call “swinging”, and there may not be any significant age gap. Even when there is an age gap, it usually doesn’t seem abusive to me. A lot of the times the younger partner is more outgoing, is actually the main person coordinating socialization and in that sense has a lot of agency. But there are endless configurations and it is hard to generalize.

When I have seen abuse, it’s usually either someone who is controlling of their (only or primary) partner, or a single person who acts predatory (maybe too creepy to get in any deep relationship). A “third” or fling usually would have much less tying them to the relationship and can more easily cut and run if things aren’t fun.

Then again I don’t want to deny the existence of abuse just because I haven’t seen it, people cover stuff up and it’s good to speak out.

FYI your account is in a semi-banned state. This comment was marked as dead and I could only see it because I have “showdead” setting turned on. I vouched for this specific comment so it might be visible now.
That's funny. There is in fact a quasi-finitist number scheme called the counting numbers, closed under +1 and addition/multiplication generally but not exponentiation, so unbounded but not too "problematic" as they have limited ability to represent propositions (or machine states, etc) arithmetically.
TypeSpec: A new API definition language from Microsoft
From the page:

Describe your data up front and generate schemas, API specifications, client / server code, docs, and more.

With TypeSpec, remove the handwritten files that slow you down, and generate standards-compliant API schemas in seconds.
Yeah same. I’ve been holding off on buying one for this reason
Okay, but: Did the author find the configuration for the energy cost (money and CO2) and update it, so that the touchscreen shows the proper info now?
I used to run a 5 node Ceph cluster on a bunch of ODROID-HC2's [0]. Was a royal pain to get installed (armhf processor). But once it was running it worked great. Just slow with the single 1Gb NIC.

Was just a learning experience at the time.

[0] https://www.hardkernel.com/shop/odroid-hc2-home-cloud-two/
I really hope we'll look back at this fad of android powered wifi domestic IoT devices one day and laugh about how silly it all was.

Not an IoT hater. I've worked for IoT companies, and there's a lot of very smart embedded engineers doing very cool things in the space. But an old android tablet installed in the wall with a WiFI point? oh dear.
You should host your write-up on the device itself in case your domain succumbs to the sands of time
You are probably right. Reading some old notes of mine when I was fine-tuning PCIe bandwith on my ZFS server, I had discovered back then that a PCIe Max_Payload_Size of 256 bytes limited usable bandwidth to about 74% of the link's theoretical max. I had calculated that 512 and 1024 bytes (the maximum) would raise it to respectively about 86% and 93% (but my SATA controllers didn't support a value greater than 256.)
Right-clicking a selection in macOS and selecting web search (perhaps only in Mail.app, I don’t recall) always opens Safari even if you have a different browser selected as default. They missed that one.
That makes sense. So instead you could just require that your crypto stuff takes an absurd amount of time, say 0.5 seconds / MiB? Then every operation will take that long and no information can be gleaned.

I'm not saying this is a good solution, just trying to understand the problem space.
So just on the "lack of money" argument trope that gets rolled out in Japan whenever this topic comes up.

Firstly, to get this out of the way, it's complete nonsense. You only need a quick glace at global fertility and income statistics to know that lower incomes mean more kids.

But the psychology behind this statement indicates the true problem. They're picking this false argument because it's an easy way to say the problem is too difficult and slow to fix, so they can leave the debate at that.

Because the truth is simple: they don't really want kids that much.

My two cents on the solution is that it's quite simple: Japan once had far higher birth rates, and people from back then are still alive. So just ask them: "why did people want to have lots of kids back then?". The solutions would lie in those answers.

But the reason it's not being approached that way is because they don't really want more kids. They want to enjoy what little spare time and freedom and money they have for themselves instead.
I also assumed that they would, but weirdly no. When the tablet booted up, I was greeted with stock launcher.

Also, WebView is only part of the app, they used something else (which did not look like Android native UI) for the WiFi network picker.
To people who are experienced in writing out the full interface of modules, ie their assumptions and guarantees, it's quite clear that being a "deep module" in Ousterhout's sense is quite rare and often undesirable, and that Ousterhout's examples of deep modules are actually shallow. See https://www.pathsensitive.com/2018/10/book-review-philosophy...

He gets a lot of other stuff right though. Love his writing on comments
You sound sarcastic, but yeah, people don't always bring up "concerns" in good faith. "Think of the children" is a good example; it's been brought up by people who are against gay marriage, and in reality they just don't want homosexual couples in public.
When you're reading code, it's really really nice to be able to tell if a line of code blocks. Other than that `Thread.new(_ => doIO()).join()` is pretty much the same as `await doIO()`.
Hey Nikita, that was an excellent read. It felt like a pivotal scene in a movie that would change the course of the succeeding narrative. I envy the ability to write so nicely and clearly, making it enjoyable for most generally technical people and keeping us engaged. I will watch out for more articles.
He did! :) It was located in the `/srv/server/bin/cfg` file.
it's not free, but it is explicit. it's nice for the code to explicitly define how the memory is being modified.
there are copies in java too, you just have to know how the runtime works to know what each line does.
I think they are saying not that it is some grand plan by racism at the highest level, but that it is people at the higher levels not caring about certain people and the justice they get.

People hear 'racism' and they think of that speech in the 60s 'segregation now, segregation forever' and firehoses, but it can be much more insidious than someone hating a subsection of people. It can be systemic in the sense that some people are not afforded the things most of us take for granted, like the protection of law, or due process of law, or innocence until guilt is proven, because there j isn't a will do it at the levels that matter.

Fictional example: a cop is a problem, he tends to be heavily aggressive in his actions but he is also stupid and unlikeable. People he works with complain and he pissed off some people in the district. District administrator decide it is easier to transfer him to bumfuck, where if there are any complaints they can ignore them because they have no political power or pull, rather than let him mess with people who have the ability to get the media or politicians involved.

This isn't even a conscious decision -- people in bumfuck don't complain because they are used to shitty treatment and no recourse, so they don't bother, whereas people like you or I would treat it as a travesty and get worked up and make a huge stink. The fact that it works like this makes it easy and the admin doesn't have to worry about it any more. Wash hands, done deal.
There was a point in history when the total amount of digital data stored worldwide reached 1TiB for the first time. It is extremely likely this day was within the last sixty years.

And here we are moving that amount of data every second on the servers of a fairly random entity. We not talking of a nation state or a supranatural research effort.
I responded to naasking with supplementary details supporting their answer. Like itsnotafight says, we don't always have to disagree with a poster.
Jesus Christ I didn't know that. Wow.
Swiss Cheese Union
I completely understand the original point and also agree with it wholeheartedly, but you misunderstand the reason for my comment. The user I responded to made a separate comment elsewhere in this thread, and I highlighted their comment in this chain we're in as evidence that they should be well aware of why the point in their other comment doesn't always work out the way they would like.

The fundamental business model in this discussion is different, yes, but if you understand that business model then you're likely also well aware of the other side of their business around membership cancellations.
>>Barker shared with this author all of the documentation he gave to the RCMP, including screenshots of his Amazon.ca account showing that the items in dispute were sold by a seller named “Adavio,” and that the merchant behind this name was based in Turkey. That Adavio account belongs to a young computer engineering student and “SEO expert” based in Adana, Turkey who did not respond to requests for comment.

Seems like this would be a great time to track this guy down, Adavio, and get his side of the story whether he wants to tell it or not. The fact that he disappeared makes him sound more like he has connections to scammers and thieves who use stolen card info.

Something's rotten here and it has nothing to do with Denmark.
If you obtain and use software for commercial purposes without checking the licensing and usage terms, you need to grab a lawyer and have him give you a crash course at your leisure before some lawyers come knocking to give you a crash course at their leisure.
> Apple committed to their own approach.

That is exactly what I'm arguing.

> This is just bollocks.

WebKit was forked from our KHTML, even if it definitely had significantly deviated by 2007, and particularly UX-wise Mobile Safari definitely had many fantastic ideas. I didn't mean to be dismissive of it, it was more to point out that they also don't create in a vacuum, even their successes.
But at what point are you calling await?

If I were using the author's library, I would call `.some_endpoint(...)` and that would return a `SpotifyResult<String>`, so I'm struggling to understand why `some_endpoint` is async. I could see if two different threads were calling `some_endpoint` then awaiting would allow them to both use resources, but if you're running two threads, doesn't that already accomplish the same thing? I'm pretty naive to concurrency.
FTA

> On January 17, 2024, the US Food and Drug Administration (FDA) announced it had __cleared DermaSensor[0]__ as the first AI-powered medical device able to...

From [0] (emphasis my own)

> On Friday, the FDA authorized __for marketing__ the DermaSensor Inc. DermaSensor device. It is a prescription device, indicated for the evaluation of skin lesions suggestive of melanoma, basal cell carcinoma, and/or squamous cell carcinoma in patients aged 40 and over to assist health care providers in determining whether to refer a patient to a dermatologist. __The device should be used in conjunction with the totality of clinically relevant information from the clinical assessment, including visual analysis of the lesion, by physicians who are not dermatologists.__ __The device should be used on lesions already assessed as suspicious for skin cancer and not as a screening tool.__ __The device ,,SHOULD NOT,, be used as the ,,sole,, diagnostic criterion nor to confirm a diagnosis of skin cancer.__ The FDA is requiring that the manufacturer conduct additional post-market clinical validation performance testing of the DermaSensor device in patients from demographic groups representative of the U.S. population, including populations who had limited representation of melanomas in the premarket studies, due to their having a relatively low incidence of the disease.

Even the product's website specifically says "clearer"[1]. And Reuter's article from 2 days ago[2]

@dang, I think this merits at minimum a title change but probably a link change. Current link is misleading and appears to be much more marketing focused.

[0] https://www.fda.gov/news-events/press-announcements/fda-roun...

[1] https://www.dermasensor.com/

[2] https://www.reuters.com/business/healthcare-pharmaceuticals/...
We saw a Pi running underwater at CES in Las Vegas
Weird to see some micromuse thing listed as the service listed for 1534. I worked for them back in like 2006 and we got eaten by IBM/Tivoli and I don't believe they kept the name for anything? I always knew nobody really updated those but man, really nobody updates those.
Yes, of course, why not?
Blocking MSIE from your Site (1999)
Absolutely. Try retrofitting this into a multi unit home and "just run a digital data cable up there". With some bad luck, this can easily cost as much as the whole unit.

I don't like getting everything on WiFi, too. OTOH I have ~30 devices on an VLAN isolated IoT WiFi network. This easily saved us a 4 digit expense and a lot of time(!) as opposed to installing new additional wire (redoing all the old ones was bad enough). Plus, I can do dumb stuff like control my office's window blinds individually, which is nice when only one of them has the sun blinding me while using the PC (temporary desk location due to ongoing renovations).
That's part of all Gym's model really. They gleefully under-provision their facilities, knowing that on a given day, almost nobody will show up relative to the number of people who will pay.
I'm amazed someone would have enough trust in a random Alibaba vendor to buy a weapons system from them.
To be fair, that particular Android device is still installed and at least marginally useful. How many other Android devices from that era can say that?
Got a reference for that?

To be clear: I've never heard of any such thing. I happen to work for Google, but I'm open the possibility that this happened and I didn't hear about it.
the display would also need to show what's getting sent to other aircraft, because that's useful situational awareness for the pilots that would be lost if the messages were directed. accidents have been avoided by pilots noticing conflicting instructions being given by ATC
The Unix Time-Sharing System, Ritchie and Thompson (1974) [pdf]
Are we sure it's not "SLIM: Lander for Investigating Moon"
Exoplanets heated at deeper depths by their stars display different weather
Testing some Hetzner Cloud instances

16-core ARM CAX41

root@ubuntu-32gb-fsn1-1:~# ./a.out

1 17.8

2 35.6

3 49.9

4 64.9

5 79.0

6 92.1

7 101.7

8 110.2

9 117.6

10 124.0

11 130.4

12 136.2

13 140.9

14 143.8

15 149.2

16 152.9

16 Core AMD shared CPX51

root@ubuntu-32gb-fsn1-1:~# ./a.out

1 18.9

2 37.5

3 54.3

4 65.4

5 77.2

6 92.8

7 100.8

8 92.1

9 95.1

10 105.7

11 93.4

12 100.9

13 89.9

14 97.0

15 99.1

16 107.8

16 core AMD dedicated CCX43

root@ubuntu-64gb-fsn1-1:~# ./a.out

1 36.3

2 71.6

3 56.8

4 50.8

5 63.4

6 57.2

7 53.4

8 50.9

9 55.2

10 61.3

11 64.4

12 65.3

13 66.5

14 68.8

15 69.2

16 64.4

Increasing the data volume for CCX43 to 48GB increases the bandwidth using 16 cores to 75.1. Memory bandwidth seems to scale pretty well with the number of cores on ARM. Interesting that the bandwidth for the shared AMD system is that much higher than the dedicated system
Nice. LiteLLM was just the thing I've been looking for and hoping to integrate.
Aholes at wsj were themselves guilty of this shit
I'm going to guess the joke is it's always one year away :)

To be fair there may be a jump in desktop linux use with the windows 10 eol making a ton of usable devices unsupported, if silverblue and flatpaks could be polished up a bit in time it could be a good opportunity given people having less money for new devices at the moment.
That's really awesome. I don't follow these things often enough anymore, so the name didn't look familiar to me. But I'm glad he's put so much effort into Flash preservation.
Indeed, it's about 50% faster when bound to a CPU: https://imgur.com/a/zk2QjL5, https://gist.github.com/Q726kbXuN/706b51b54d948de2c463893865...
It’s not unfair, it’s wayfair
Yup - “all available information” is the requirement. But I’d be lying if I said I never got surprised - like, you look at the departure, you read it and understand it, then ATC gives you some crazy nonsense. Still? I ain’t paying by the word - it needs to be done right, not fast, so you make sure understand exactly or you don’t go.
Is modern Ceph appropriate for transactional database storage, how is the IO latency? I'd like to move to a cheaper cfs that can compete with systems like Oracle's clustered file system or DBs backed by something like Veritas. Veritas supports multi-petabyte DBs and I haven't seen much outside of it or ocfs that similarly scales with acceptable latency
> People who fail to cancel their subscriptions are not free-riding off anyone, they're paying $X per billing period.

They're not free-riding currently, but what the parent is suggesting is that streaming subscriptions don't charge for months without activity.

> Usage based billing isn't that hard. It's just less profitable.

Creating alternative usage-based billing models when most customers are happy with a monthly model is hard and has real costs. There are already storefronts with a more usage-based model: stuff like iTunes and Google Play Store let you pay per movie & episode, that's typically what consumers use when they don't like a monthly billing model.
I was calling await on ws_stream.next() - awaiting for there to be a new message.

Code: https://gist.github.com/sigaloid/d0e2a7eb42fed8c2397fbf84239...

In the example you give, yes, it's just sequential and everything relies on a previous thing. But say you are making a spotify frontend - you want to render a list of playlists, the profile info, etc - you call await on all of them and they can complete simultaneously.