skysight-inc/HackerNews huggingface dataset:
I think the extend of the US nuclear weapons program for Greenland was limited to bombers stationed in Thule. There is a Danish book written about the whole thing, including the accidents. In it there is a paragraph or two about the US government approaching the Danish government, to hear if they would be interested in a briefing about the activities regarding nuclear weapons stationed in Greenland. The answer given to the US was "Absolutely not!".

The weapons where not suppose to be there, and the Danish government basically took a "don't ask, don't tell" approach to the whole thing.

Still the consensus is that Project Iceworm never really amounted to anything. The shifting ice and snow cover would have made the whole thing a nightmare to maintain.

There is a nuclear bomb somewhere under the ice near Thule, which was never recovered after the crash of a B-52.
I don't have a judgement in this particular case. But I really hate the nobody is perfect argument, especially considering the current political climate. We are all sinners, but we are not all equally bad sinners. Some are deplorable and some are just imperfect and there are a million shades of grey in between. And I don't know where to draw the line, but I can at least make a judgement if you are obviously far, far over that line.
Show HN: Reportobello – Typst-Based PDF Generator API
how very politically correct of you to pretend it's Russians who scam your grandmas
Thanks for your contribution to science. On a related topic, I guess there are more than 1 person that tried looking directly into a laser, though. And multiple times.
git describe gives you what you want.

It gives you the nearest tag, the number of commits from that tag and the git commit ID.
I don't know what people use object storage for, but R2 is missing lots of features and it's not a replacement for S3 in many cases.

For example: no regions, no replication (and no AZs either), limited lifecycle management, no versioning, no MFA protection, no intelligent tiering, no customer encryption, no IAM, etc.
My OrangePi 5B runs circles around an Raspberry Pi 5 (cooler, 2x cores, 2x RAM f you want, a decent eMMC, AI acceleration plus better hardware video encoders, etc.).

However, the support is "barely there". It's running standard Debian stable with a pinned Kernel from OrangePi guys, and the Kernel tree is open, but I don't know whether I'll be able to compile a 6.x kernel by lifting their patches and correctly applying them to a mainline kernel.

Then I don't know which drivers are closed source and how they'll play with each other.

On the other hand, Raspian works really well. Plus with a good A2 card, you really don't feel any latency in day to day use of the system anymore.

P.S.: I run both of them as home servers at different locations, so I can "continuously review" them day to day.
Because content used to be expensive. User generated content was free and drove engagement that is people returning on site.

Now that content generation is very cheap, this might change... See marketing and moves by Twitter...
Sorry, maybe I sounded diminishing in my post, and I didn't want that.
However, the business is still open-core, even if 99% of it is open source. That 1% can taint the project more and more in the future (and MIT obviously allows for the open-source part to go fully proprietary in the future).

1% of cyanide compared to your body weight is still lethal.

P.S. I played a bit last night and I will for sure give it a try (I'm an idealist but still pragmatic and I hope people at Keep are similar)
My wife (MD) tells me that vaccine refers to anything that induces an immune response against a pathogen or disease. In this case the vaccine causes anti-EGFR antibody production
Less intuitive? Sure, but those who learn it tend to agree it's the better option. Not sure what "dog slow" means, but it's really fast for me, at least when using a fast terminal emulator.
> For some definition of a "mainline kernel."

...but I bet you can port Raspberry's patches to a vanilla kernel tree relatively easily. Good luck with it with other providers.

I used OrangePi and Radxa. Radxa rock was a huge disappointment in that regard.
Sure wouldn’t ever again!

At the time i was probably a little preoccupied and just clicked yes, safe in the delusion that no distro nor any hardware vendor would ever push a laptop bricking bios update.

Sibling got it. Feel disabled sleep so if you didn’t shut it down and wait before closing the lid and putting in your bag it fried the mobo. Yeah. If you treated your laptop like a laptop the way you’d used it hundreds of times that was now like tossing it in the dishwasher.

Unbelievable. Yet it happened. I hate Dell. I’m not letting go of that anger. Ubuntu, meh. Pretty poor but still not Dell.
oh that is sick

edit: their website - https://picocad.net/
A similar tool for this user-space bind-mount is https://github.com/fritzw/ld-preload-open, which relies on LD_PRELOAD to overwrite common libc functions. Thus this is less reliable as the presented tool which uses ptrace, but it still works reasonably well (I run e.g. PyCharm with it).
Can you name anyone who was in ostensibly favor of free speech, and then, when given the opportunity to censor people, didn't seize it?

The obvious example would be Elon, the "free speech absolutist" whose principles only lasted about a week from taking over Twitter. On a smaller scale, you can see this play out with Reddit mods on individual subreddits for just about anyone on the political spectrum.

I suppose you could generalize my statement to "power corrupts", but the idea is the same.
Yep.

Best to do that without telling your customers that long established behaviour would kill it. Dell.
It doesn’t use any water. It just makes the water dirtier.
> gender neutral pronoun

I can't speak for the author, but it can just be easier to just go for a more impersonal tone.

At no point do you need to keep in my the gender of the people and the writing is a lot clearer (the models being women has no impact on the subject, which is the machine, so it's noise in this case)
"A third" is again fraction/percentage - it's still a representation stuff that depends on charge and charge cycles... and likely previous over charging and heat (Li-Ion doesn't like heat).

To put it simply: the charge level, usually, is just a lookup table for voltage (not under load).
Oh, that’s a neat idea. To reply to the sibling comment: Nix runs commands under a sandbox. It’s not bullet proof, but useful enough that it will prevent obvious commands like deleting local files and accessing the network.

It took some time to get RustPython to run, but it seems to work fine: https://gist.github.com/judofyr/82d2255c92ebb0c6b3a6882ac9fd...

Also, after running it for 5 minutes it was now able of reducing it to a much smaller case:

class a:
def b() : c
def h(d) :
while d:
break
else:
return
d.b()
def j(e) :
f = a()
if f.h () :
g
i = ""
j(i)
I assumed it was a fast boot thing. I hate it and have been fighting it for years. I can’t believe a company of the size insists on being so anti consumer.
Biden was asleep at the wheel for a large majority of his term (a fact criminally hidden by his handlers and enablers). When he was awake, he was campaigning and fund-raising. I'm not surprised at his 11th-hour initiatives.
TIL Panasonic bought Sanyo in 2009. We had a lot of Sanyo stuff when I was a kid, presumably because it was cheaper :/
The mentioned one shot circuit does precisely that, in hardware for less cost and 100% non-overridable.

The only time that isolated hardware approach is benefitial in terms of costs would be when you already have to have that microcontroller there for different reasons and the cost difference we are talking about is in the order of a few cents max.
Introduction to Retrogame Programming with Pyxel
I have completely tanked a kubernetes cluster before. Everything kept working. The only problem was that we couldn’t spin up new containers and if any of the running ones stopped, dns/networking wouldn’t get updated. So for a few hours while we figured out how to fix what I broke, not many issues happened.

So sure, I can kinda see your point, but it feels rather moot. In the cluster, there isnt much that is a single point of failure that also wouldn’t be a point of failure in multiple clusters.
For me the biggest innovation in bicycles was Graeme Obree -

https://en.wikipedia.org/wiki/Graeme_Obree

With his "old faithful" bike he built himself

I was looking at it in the museum last week and it still impresses me how intuitive he was about cycling. Things like integrating the pedal and shoe to save on height, and also reducing the q-number with the narrow bottom bracket.

I remember doing time trials with Graeme before he had created "old faithful" and he was just incredible

Graeme wrote a book on training a few years ago - its very home brew - but he was ahead of his time saying that you need to ride 25-28mm tyres on the road, rather than the 20-23 which were fashionable at the time.
The "accurate" charging level mostly happens with specific amount of charge cycles (i.e. new). Laptop batteries suffer from higher temperature (over 60C), overcharging (over 4.22 per Li-Ion for most chemistries).
Many people struggle to find daily inspiration, engage with meaningful spiritual content, or stay motivated in their faith journey, especially in a busy, digital world. SERAPHIM addresses this by providing a simple and accessible platform on Telegram where users can explore the Bible, receive daily verses and quotes, complete tasks for personal growth, and earn rewards. By combining spirituality, gamification, and community, SERAPHIM helps users stay connected to their faith while making the experience engaging and rewarding.
Where to learn how to build an A/B testing tool?
hi! i want to build an a/b testing tool, but i'm struggling to learn how to approach building some aspects.

for clarification, i'm not looking for a/b testing tools. rather, i'm looking for resources on how I can build these types of a/b tools myself. i have a high level overview of the data flow and architecture that i know my product should have. i need to hash each user_id to ensure each user consistently gets the same version, and also need to ensure that each version is split evenly among the entire userbase. then i should store this user_id-version mapping for quick lookup later. but i'm stumped when it comes to this:

- how do i know which hashing algorithm to use to ensure that each version is split evenly among the userbase?
- is it better to build and run this hashing and allocation in-house or are there external services that help with this?
I think he suggested hiding the power cable of the screen (so probably USB at 5v), not bringing a power cord up the wall.
Reading around online, it seems egress is free until Cloudflare asks for big bucks or threatens to terminate your service. It's probably fine for hobbyists or small web sites. But as a business, I would never trust something that is "free". There has to be a catch somewhere.

A business contact of mine asked Cloudflare for a quote for setting up a CDN for 7B requests per month. They dragged him through five sales calls to eventually deliver an offer with request costs 30% above CloudFront's public pricing. He said the costs per GB were ok though.

The cheapest reliable CDN I've found is bunny.net. Unlike OP, who is selling a book about Cloudflare, I have no conflict of interest by recommending Bunny, other than being a customer. I serve around 100 TB per month through them, at $0.005/GB. You can put it in front of a bucket to have cheap (globally distributed) egress with all the benefits of your favorite object storage provider. In my case, the buckets lie on Linode/Akamai. Bunny uses CDN77's infrastructure, which I have also heard good things about.
Does it? There is a billion people on this planet without adequate medical system - whose health is not considered worth investing into. If they get auto-diagnosed by app (zero-cost), they could volunteer for a free chemical trial (delivery of package), a application of said package (local nurse - not free) and a series of follow up scans + analysis.

The office behemoths involved are optional. Whats missing is tools to scan the body locally for cheap. The rest can be automated or distributed to people with an interest in success (high-level-analysis by the cure developers).

Here are the volunteers: https://www.sciencedirect.com/science/article/pii/S266700542...
The Framework has a physical microphone switch next to the camera switch.
What other languages use syntax for lisps use function applications for.

Viz. the array reference a[0] in algols is a function application in lisps (vector-ref a 0).

The same is true for everything else. Semantic white space in such a language is a terrible idea as everyone eventually finds out.
From the article translation it sounds like they have phase 3 data and submitted or are about to submit an application to the European Medicines Agency.

That means they have gone all the way to prove it’s safe and effective, and now have to convince the regulators.

Can anyone find the studies?
Depends on how much hair the man still have... some will definitely not do it in 2 minutes. And most women I know don't need 15 minutes to wash their hair.
99% of the time the top comment is an archive link.
I meant the forward voltage (also not a constant one) in series with the actual load.
I wonder if it's really TikTok to blame here. In many other countries the extreme right is also rising. Even in my home country :( This goes deeper than TikTok or even social media.
X / Facebook / BS / Threads are immune :troll_face:

https://www.amnesty.org/en/latest/news/2022/09/myanmar-faceb...
Mastering Golang Debugging in Emacs
It would be semver compatible if they used 0.DATE.0 or 0.0.DATE instead.

from semver spec:

4) Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable.
how many victims did it take for lawmakers to do something about Photoshop/GIMP/etc?
Are you officially registered as disabled (or planning to be)? Admittedly I haven't looked into deeply, but I got the impression that that system is mostly for people who require some form of government services for their disability, which may not cover you if you're not physically disabled and are currently coping with daily work/life. Also, I don't know your visa situation, but I would be concerned that registering as potentially in need of government assistance would be counted against me when renewing or applying for PR.

Other than that, my personal policy is to not disclose unless I need some kind of accommodation (which I generally don't). I think the risks of having it consciously or subconsciously counted against me outweigh the potential benefits of being favored by a quota.
well, yes, this is the only safe thing to do. The build system has no information what has changed since last build - maybe it was a complete interface rewrite - so it does the safe thing.
Framework laptops have the same solution.
Ask HN: Things to do on my phone
Rather than spending my time checking a feed or looking at fantasy football data more, can you please tell me some amazing things that I can view or do on my phone. What would blow my mind that I haven't thought of
This, I can't agree more!

When I was attending school, I remember it to be more of a survival camp and adjustment to structures than anything else. I hated it with passion and yet I was expected to bring good grades. As a result I developed need for isolation and other psychological issues and it took me more than decade to realize and partially self-cure.

That's why I'm striving to give my kids happy childhood and schooling that they can enjoy. They learn to obtain knowledge and experiences, and not to game the system. I am not building safety cocoon around them, we do have crisis's and we go through them together, not ignoring them and pretending nothing happens. I know, that when they reach the age they will take initiative and assume responsibilities.
I actually can't learn from rote memorization, as I cannot commit something to memory that I don't sufficiently understand. I just can't get those things to stick. I need to comprehend it and be able to employ its utility.

I also have a very poor working memory that hinders my ability to solve certain problems that most would find to be trivial. I think I would have done quite badly in the environment you're describing.
That flag should be called isKnownBot.
Yes, that was an error; sorry for any confusion. What I was trying to express is that the bitrates of digital recording equipment in the early 80s had become so high that the digital recording would be effectively indistinguishable from its analogue source. Yet, not long beforehand, the capacity and speed of digital memory was insufficient to keep up with the required ~44khz sampling rate required.

It seems that my confabulation of 192kbps was also a gross underestimation - apparently, the Sony PCM-1, which was released in 1977, already had a bitrate of 573kbps.
>Cash, which is awkward to immobilize for policy reasons, will be gone in a decade or two

That's a bold prediction. On par with prediction of how much memory will be enough for personal computing devices in the future.
In general very small part of population will choose certain suffering now to avoid uncertain suffering in future.

Actively doing enough against climate change will have very real and likely significant quality of life change now. And if lot of people don't think their quality of life is high enough now, why would they want it to go lower. And sadly rich are always insulated either way.
There is a 77 minutes video in the Project Reviews page from the menu of the left. Maybe there is a demo in there but I didn't bother to check. It's conversational, it's text based, why didn't they include a textual demo in a page?
Maybe they run a small heap with a zero-pause JVM like Zing, as pause-less GC generally has lower throughput than normal GC.
Their voters are also spending time on media channels that they don't control.

It's not their propaganda, so it must be bad propaganda.
ChatGPT's artificial empathy is a language trick
Turning it off and talking to a stranger.
How much did the training cost?
Eavesdropping on Underwater Signals from the Air
Turning it off regularly and taking in the world around you in more depth.
What's amazing about lsp isn't the polish, it's that we've hobbled our selves so much that a tool like it is even useful.

Only having exposure to the algol family of languages does for your mental capabilities what a sugar only diet does for your physical capabilities. It used to be the case that all programmers had exposure to assembly/machine code which broke them out of the worst habits algols instill. No longer.

Pointing out that the majority of programmers today have the mental equivalent of scurvy is somehow condescending but the corp selling false teeth along with their sugar buckets is somehow commendable.
> It seems that people who come from a language with tuples have a hard time dealing with the difference or realizing they are different.

The problem is that Go only has the drawbacks of MRV and leverages essentially none of the advantages.

> Go and various other languages, didn't need or didn't want to lean on tuples as much.

As far as I’m concerned go would be a strictly better language if it had tuples (or even just the ability to unpack structs).

All the nonsense about foo/foo2 to handle both single and multiple results would go away, and pretty much the only thing which would be lost is individual addressing of MRVs for named return values, which is easy enough to replace by naming the return struct and going through it.
This is the most misinformed unknowing take in all of the comments.

You can’t just recruit “200 homeless” and have it pass research standards. The homeless population is the most difficult of all to track, maintain accurate records, and even recruit for that matter. You think the homeless just line up for novel drug trials and report back for updates on a strict schedule?

You need good candidates for the trial. You need them to follow up. You need admins to properly track them and ensure it’s at least mostly accurate. Even the best trial candidates won’t follow the protocol correctly.
The main difference is that unlike Marxism, most traditional religions can be the basis of a long-term successful society even if you apply their ideas consistently.
That almost all my comments here got flagged says a lot about how putrid our society (and the specific subset most of HN's audience hails from) is. Sad, really.
we have actual adaptive beds that auto adjust your position, firmness, temperature and fully monitor your sleep to improve it.

But they sure don't have a funky 70s style design, perhaps that's the part that's missing for most people ?
Yes, but we aren't going back to this anyway. Also ; it's not only about drinks; everything comes packaged in plastic in supermarket. Now more reusable bags and paper bags are used over here, but you fill them with plastic nonetheless. It seems hard to believe that me being able to throw everything in the yard and it being gone vs throwing away bags of plastic is worse. And need to take into account that plastic recycling isn't great to begin with.

But agreed: all factors have to be taken into account. Maybe there are better plastics that are reusable easier and faster.
It depends whether the consumers have any choice about whether to receive the update. If what you're versioning is a web app, they're getting the update no matter whether they think current and next are compatible or not. And if they aren't compatible in a way that's going to cause problems, you need to be communicating richer information to them than a change in a version number anyway.
>any recommendations for a low latency work queue (with in a jvm)?

I toyed around the ring buffer pattern a decade ago, creating a unicast one (using CAS on entries, and eventually a logarithmic scan for next readable entry, not to brute-force-scan them all), but I'm not sure that its latency is much better than that of a regular ThreadPoolExecutor (the throughput could be better though).

Latency also depends on whether it spins or blocks when waiting for a slot to read or write.

If you want to give it a try:
https://github.com/jeffhain/jodk/blob/master/src/net/jodk/th...
This article is about a phase III RCT that the hospital managed to do without major industry capital injection. This truly was a major achievement (I have been involved in a phase III RCT myself). It was published in the New England recently: https://www.nejm.org/doi/full/10.1056/NEJMoa2402604
Spotify cuts developer access to several of its recommendation features
How does malware move the plastic?
https://www.nejm.org/doi/full/10.1056/NEJMoa2402604
> does this mean nobody in the team/company ran tests until it was time for release?

The OP wrote “many platforms supported, a build could take hours, and the test suite took so long to run that it would take several days or weeks of real time to get through it all”

⇒ I think they did run tests, but typically not all of them on all platforms.
> Technically the index too can live on IPFS

Besides, HTTP requests against indices should be fast enough for a decent user experience and IPFS (and/or its gateways) aren’t great at that in my experience. I think using GitHub (or any other static hosting providers) was a good call in that regard.
No need to resort to ad hominems; I just wasn't sure what you meant by "CAPTCHA as a use case" and wanted to point out that it's possible to do much better than $0.1/CAPTCHA solved.
Quite - the grass is always greener.

With modern understanding of composites, and complex layups with UD fibre, the "not comfortable, too stiff" is less and less true. The reduction in road buzz I got when I finally moved to CF handlebars was noticeable.