skysight-inc/HackerNews huggingface dataset:
Fortunately dewers have become a lot less expensive too. I'm not sure that we really need to be that concerned with the safety of LN2 while cars and ladders still exist.

For a SEM where LN2 is only going to get used in a cold trap or for flash freezing a sample, I think the HV risk dwarfs the LN2. ... or maybe the risk of a vacuum mishap causing a fire in the diffusion pump.

(or, if it's using a TMP instead of a diffusion pump-- a vacuum mishap causing a rapid unplanned disassembly)
California has more named islands than Washington, but they’re not all obvious since there’s quite a few small islands in the San Francisco Bay, Suisun Bay and the Sacramento River Delta. I tried fact checking which of the two had the most total islands between them but couldn’t find a satisfactory answer.
What site is this? I miss some sites from 15+ years ago which let people post bootlegs.
Yes! And poor people are kept out of the market (aka not in my neighborhood) with housing associations and property taxes (a fine for merely trying to have something nice).
I'm not saying that encapsulation is a tool for local reasoning, I'm saying they are the same concept.

How is the concept of local reasoning distinct from that of encapsulation?
> How does bitcoin defend itself?

By being peer-to-peer, distributed, international and permissionless. As long as there are people invested in it (in the broad sense) it will continue to exist.

It's defense mainly is "energy wasted" as in: one acqcuires bitcoins by proving one has burned ridiculous amounts of energy¹. And a attack would need one to burn more energy than half of all others doing the same. Energy comes at a short term cost², and the amounts that Bitcoin requires in order for one to attack it, currently are unnatainable. Not even the largest nations have enough energy to waste/redirect to overtake, or shut down bitcoin.

So far, all attempts at stopping it (for groups of people, citizens of a country, as a whole etc) through legislation, network blockades, have failed and so far it's defended itself perfectly. Certain use-cases have been blocked successfully, and in many cases bitcoin suffered severe losses (china-bans-bitcoin meme).

But, AFAIK, not a single soldier has been killed to defend bitcoin. Not a single bomb detonated over civillians and not a single war-crime committed, yet bitcoin runs fine. So, if that's whats needed to make "greenbacks" valuable, then how can people honestly think thats a good system?

¹ (yes, in a time of an energy crisis...)

² (and long term, but no-one is paying that anyway for the last 100+ years, yet we all are paying for it).
To not feel like I'm constantly under pressure and it's valid to just sit around staring holes in the environment doing nothing at all, not even thinking.
Time flies but it does so anyway and you can't change that you will die eventually. Try to enjoy the moment. Also to be more tolerant of other people's stupidity, even if it affects you.

Development wise, there is nothing I need to know. I know all I need to know and I'm productive and efficient. If only other companies would and could see it that way instead of requiring the use of bullshit tech like cloud, microservices, k8s.
There's an old Microsoft tale related to the conflict between Excel's epoch of Jan 1 1900 vs Basic's Dec 31 1899:

https://www.joelonsoftware.com/2006/06/16/my-first-billg-rev...
https://memory-alpha.fandom.com/wiki/Inertial_damping_system
Lyrion should get a mention. It's a brand fork of Logitech Media Server, aka squeezeboxserver aka slimserver.

It has multi-room, quite broad hardware support and support for Spotify, Chromecast, etc through plugins. There are also a few DIY devices you can run squeezelite on to add cheap, good players.
I don't care about Haskell community. If you've got anything to object to regarding my rebuttal of the OP's claims about Haskell and/or Nix (that are completely untrue and misleading), please state them instead of assuming that I speak on behalf of any community. I'm calling out someone's incompetence here, if you don't like it, that's on you.
I wonder if this sets up a moral hazard that only exacerbates a possibly coming crash. People assume the Fed will prevent assets from dropping, which makes them bid up asset prices to even higher levels that even the Fed is incapable of maintaining.
All you need is this:

1. Self-hosted web server with local file system access to your media.

2. One HTML page that I will generate for you. This page will contain a media player and a play list of your media files.

With this approach the solution is ridiculously simple, but you are at the mercy of the client device web browser for media codec/container support. For audio this is not so restricting but for video this is really restricting.

The application that generates that one HTML page for you is this: https://github.com/prettydiff/mp3-master-list

It is a Node.js application and you will need to run npm install in the application directory before the other commands will work.

Enjoy!
A code tends to be reused. When it happens jira is not likely to travel alongside the code. All 'older' jira tickets are useless broken links. All you have in practice is jira name. It usually happen with 'internal documentation' links as well.

Git blame often lies when big merge was squashed. I mostly had these in Perforce so I might be wrong. Also when code travels between source version control servers and different source version control software it also loses information.

I would say in my gamedev practical experience the best comments I saw are
TODO implement me and (unit) test code that still runs. First clearly states that you have reached outside of what was planned before and 2nd allows you to inspect what code meant to do.
I've been using TrueNAS for six years already. I've built a custom server

- Intel dual core Atom CPU

- Passive cooling for the CPU, two fans for the HDDs

- A small Supermicro motherboard with IPMI and six SATA connectors

- 16 gigabytes of ECC RAM

- Six 14 terabyte hard disks

- Fractal Design Node case

- ZFS with RAIDz2

But this setup is getting old, I've had a few errors already from the CPU. My plan next year is to build a rack server with a modern AMD Ryzen CPU, 64 GB of RAM, Proxmox with TrueNAS scale in a virtual machine and re-use the disks I have in the current setup.

Proxmox is much nicer for virtual machines and LXC, and if you need Docker, you can run them in the TrueNAS Scale VM.
Not really.

It was tried by one specific team, in one politics-guided environment. It was bounded to a ton of unrelated features because of politics, it was bounded to a specific API because of politics, it was bounded to a timeline and a team because of politics, and it was about a completely different OS.

We have no idea even how it went, because we can't trust the people reporting about it are talking about the correct thing.
That's fine, and a reasonable reason to dislike and boycott usage. What's weird about the HN response is the silent down voting instead of calm explanation like you just did. The topic turned into moving from Chrome, and only Firefox was essentially mentioned.
Hi from Argentina! Am I Westener enough?

I think I don't have enough cultural and religious context, but they look like standard last words to say. (Moreover, they feel like last words indicate that the whole crew and passengers were unrelate for the cause of the accident, but perhaps I'm reading too much.)
On Mac, rbenv or asdf are both great. Also other commenters here have good suggestions. I never had problems with VSCode; curious what you ran into here.
Required PR reviews means that if someone steals your credentials, or kidnaps your child, you can't get something into production that steals all the money without someone else somewhere else having to push a button also.

It's the two-person rule, the two nuclear keyswitches.
only answer positively the first ones. use nmap os/service id database to emulate correct response per port.
This article was exactly what I needed to read today. I find it positive and motivating.

Back in August, I underwent microfracture knee surgery, and I’m still navigating the recovery process. Unfortunately, my knee still doesn’t feel quite right, leaving me feeling disappointed and frustrated. I developed deep vein thrombosis in my leg after the surgery, which required additional care. I also needed significant physical therapy. This procedure is definitely not for the faint of heart.

I want a normal a life back where I can run, ski, or even take a simple walk without pain. In February, I’ll have another evaluation with my orthopedic surgeon to assess how successful the surgery has been. Reading about Vonn’s success with a titanium replacement gives me a sense of hope for the future.
Boox devices now ship with a Chinese propaganda AI assistant
> If Russia bombed people (or e.g. caved in a building where civilians could be expected to inhabit and thereby die in the collapse) then it would be terrorism. Cable bombing isn't terrorism, it's just sparkling warfare.

> If

You probably meant "when", friend.
The reviewer's job is primarily to ensure business continuity, and only marginally to make people better devs.
OpenAi toppled as LLM leader by an open source / open weight company?

OpenAi has much more capital and compute than any of its competitors (especially deepseek); if that was to happen it would demonstrate that capital and compute doesn't matter as much as it is assumed ... (and it just might be the thing that pops the current ai bubble).
Certainly! I bet it was part of a sort of "this is my Christmas present to all" sort of thing; and, as happens sometimes, little mistakes, like the need for the quick bugfix happen :)
> So that helped function didn't account for the new enum

This is where Scala/Rust's enforcement of having to handle all arms of a match clause help catch such issues - if you are matching against the enum, you won't even be able to compile if you don't handle all the arms.
That's completely normal for cathedral-style open source development. The FSF themselves required copyright assignment (not just a CLA) if you wanted to contribute to GNU projects (e.g. GCC) for many years; several GNU projects still do.

You only need to sign the CLA if you want to contribute to upstream, you can maintain your own fork if you want, and the code that is open source today will always be open source. Frankly I'd say Oracle is less likely to close it up in a scramble to try to monetise their open-source assets than smaller companies like Redis Labs - Oracle has plenty of products and makes their money from consulting rather than from selling code directly.
> It's remarkable that we live in a world where it takes an afternoon to bang out a joke application that reads actual realtime telemetry data from a space station's toilets.

An afternoon? Yeah, right.
You might be interested in hybrid search which issues both a full text and semantic search and then merges the results via reciprocal rank fusion.
* subject to change at any notice, or once VC funds run out probably *
Shown on HN: https://news.ycombinator.com/item?id=34315137
The cognitive load associated with abstractions that the author seems to mention isn’t caused by abstractions, but by leakiness or inadequacy of the abstraction family.

In an ideal setting, when solving a problem, we first produce a language for the domain of discourse with a closure propery, i.e., operations of the language defined over terms of the language produce terms in the same language. Abstraction is effectively the process of implementing terms in the language of this domain of discourse using some existing implementation language. When our language does not align with the language of discourse for a problem, this adds cognitive load, because instead of remaining focused on the terms of the language of discourse, we are now in the business of tracking book keeping information in our heads. That book keeping is supposed to be handled by the abstraction in a consistent manner to simulate the language of discourse.

So you end up with a hodgepodge of mixed metaphors and concepts and bits and pieces of languages that are out of context.

Of course, in practice, the language of discourse is often an evolving or developing thing, and laziness and time constraints cause people to do what is momentarily expedient versus correct. Furthermore, machine limitations mean that what might be natural to express in a language of discourse may not be terribly efficient to simulate on a physical machine (without some kind of optimization, at least). So you get half measures or grammatically strange expressions that require knowledge of the implementation constraints to understand.
Recovery and mounting should be separate operations. If filesystem is not clean, it should not be allowed to mount at all.
Same with Helsinki and Turku archipelago. We've been spending the whole Christmas in my parent's cabins near Helsinki in a small island. It was a bit tricky to come here with a small boat due to the ice, but when we got here, we just heated up the sauna and started enjoying a very quiet island life.
Haha first stab was closer then

https://en.wikipedia.org/wiki/De_Wallen#History*

I hear that it's still a question of which came first, De Oude Kerk or De Wallen

*CMI gets a mention, it's where LaSalle would have been practically deployed as a direct commissar of the Man?

Recall also a protodiscussion of standardization of artillery in the revolutionary army vs navy?
misleading. promise a payment processors saving on fees, but is really AI powered remarketing based on e-commerce metrics. lame.
I don't like his take on Czechia: while being stopped by police 4 times is not pleasant, I'm guessing it's nothing compared to the (lack of) safety in many countries in Africa, South/Central America and Asia. [0]

[0]: https://www.numbeo.com/crime/rankings_by_country.jsp?title=2...

In the meantime, could someone with experience (i.e a local) please tell me about the current safety of and racism against a white person in Cape Town, where he started his peace run? Is it safer than Johannesburg? I'd love to visit South Africa, but I'm too scared of visiting there nowadays.
Any time something makes no sense from this region of the world, there’s often a ridiculous Soviet style decision behind it.

https://bsky.app/profile/dandrezner.bsky.social/post/3le7jr7...
well yes, locally, if you assume that someone's got about 300'000 dollars of hardware at hand... right?
as you are not paying for Gemini, may I ask why, did you try it and find it inferior?
Link to your bug report?
Assuming Gregorian is a sane choice.
GitHub issue comments. You can link to code in GitHub that's anchored to a specific commit. If it's in the same repo GitHub will inline the code into the issue git you. For separate repos I sometimes link and then manually copy in the code block myself.
Just click on the link and you can easily see it only redraws when something on the screen changes. It's amazing how quickly people will dismiss something these days based on their own made up reasons.
Because if I added ads to my application, I want those ads to be shown to user, so I can have my money.
Tried but got popup in Chinese, and clicking ok doesn’t do anything.
you describe a nightmare. which the only solution is to keep one single commit with all the comments on a branch.

update and rebase the branch. solve conflicts if they changed code around the comments. anything else you will be just delaying this exact same chore and possibly making it impossible down the road.
Really nice to see - also, It would be great when filtering if there was a tabular view at the bottom as well.
seconded. I love forums that use this. Easy to spin up as well.
You might be surprised. The population of Minneapolis grew 12.4% in the 2010s. That's higher than NYC has grown in any decade since the 30s and higher than Houston, Dallas, and Phoenix. It's no Austin or Orlando, but…

Though, in fairness, that's after a lot of decades of little to no growth. The population of the city of Minneapolis is still less than it was in the 50s. (Though the metro area has grown steadily.)
Does this support 5 star ratings in app?
Healthy employees do better work than unhealthy ones and happiness is a key component of mental health. Hence efficiency improves when employees have better working conditions.
Looks like you could walk, in theory (but not legally):

> During one Sunday in October 1993, Wally Michalski and Mike Turner, working as contractors on the British side, used a pair of the Saracen bicycles to cycle the 100-kilometre (62 mi) round-trip from Folkestone to Coquelles and back again. The pair took around five hours to complete the journey, while wearing full overalls and needing to carry respirators.[1]

[1] https://en.wikipedia.org/wiki/Cycling_in_the_Channel_Tunnel
There’s a chain of stuffs happening regarding packaging and the first step in the chain using PyPI limits what one can do to fix it. Conda starts with a different design in how to build a package and also how to bundle it. It specifically handles compiled code much better, because in that non pure Python case, compiler is needed at some point, and that is going to cause problems if you have no control over it. Conda essentially achieve reproducibility, with the necessary compiler considered as part of the dependencies. While in a certain sense of reproducibility can be achieved with PyPI packages, my understanding is that, eg with
manylinux, it takes a hope for the best approach and can break in exotic cases, which should never happen with conda packages.

> The genesis of Conda came after Guido van Rossum was invited to speak at the inaugural PyData meetup in 2012; in a Q&A on the subject of packaging difficulties, he told us that when it comes to packaging, "it really sounds like your needs are so unusual compared to the larger Python community that you're just better off building your own"

From https://jakevdp.github.io/blog/2016/08/25/conda-myths-and-mi...
Fault Detected in Cinia C-Lion1 Submarine Cable
A good timing for this article, because today there was again somebody breaking the cables between Finland and Estonia.

https://yle.fi/a/74-20133531
So Tesla is operating at 1 kilaHertz?
For applications developed by communist developers, it matters not if ads could be blocked or not.

I also would argue that extensibility adds overhead to support. For example I had issue with one website where user reported that they can't see some function which clearly was there. Turned out that their adblock mistakenly removed that element because of some generic CSS class name. I'd prefer for user to receive my application in the way I planned it, not in the altered way.
Impart reasoning to any model with LLM chain, orchestrated by one GraphQL query
TLDR: LQ(question) => GraphQL([q0, q1, …])

LLM output can be drastically improved by breaking the problem into smaller problems, using reasoning and prompting as a chain. With the wide variability in LLM pricing and model sizes, it also helps if we can offload some of those sub prompts in the chain to smaller models. LQ provides a GraphQL endpoint that allows you to call multiple LLMs viz. gemini, claude, openai, mistral as a tree. You can extract structured xml tags from responses and fill placeholders in prompts down the chain/tree. With conditionals, you can provide condition-based branching as well. Further, we also provide an inbuilt AI Chainer that creates a chain for you. As an added benefit it also has a request history, for you to repeat a query while changing some of the placeholders as variables.

An example of how LQ helps improving any LLM is:

User: write a sentence that ends with letter y.
Openai: Sure, here's a sentence that fits your request: "She gazed at the starry sky in wonder and felt utterly free."

Clearly the answer is not correct. So we use LQ’s Ai chain. It creates these subproblems:

What are some common words that end with the letter 'y'?
How can we construct a grammatically correct sentence using a word that ends with 'y'?
What is a simple sentence structure that can be used to ensure the sentence ends with 'y'?

And writes this orchestration as a single LQ Graphql query. So with a single click, user gets the final answer:
Openai new response: "The sun sets slowly.”

Do use LQ for your own experiments and please share your feedback.

We are a team of 2 and have been using LLMs in many projects. For every LLM operation we end up making several LLM calls and have to write our own tooling to optimize the queries as a bunch. Even during development, evaluating multiple LLMs, prompt-tuning, condition based calling, etc. is messy. We are trying to make LQ as a middle-layer that can ease some of those pains and allow users to express the data flow within the request itself.

Our next goal includes support for local LLMs as well as longer running queries with subscriptions. Large chains/trees will also be supported with the context residing on the server.
Show HN is for things you've made others can try and excludes most reading material, take a look at https://news.ycombinator.com/showhn.html
Yes, same for QA sometimes.. dev sets bar lower as the QA can test it. Just makes a bunch of back and forth. And when stuff breaks nobody feels responsible.
In Australia and several Southeast Asian countries, Microsoft recently added Copilot to the consumer version of Microsoft 365, and raised its price. Users in those regions are now complaining that whenever they edit a document, Copilot’s rainbow logo pops up and keeps asking them if it can help. The OP quotes an Australian author: "It was very keen to be used, and this was irritating to me as a user." The whole thing is reminiscent of the "Clippy" fiasco two-plus decades ago.[a]

For now, Office 365's Copilot is looking like "Son of Clippy."

---

[a] https://en.wikipedia.org/wiki/Office_Assistant
> not if they have social anxiety

I have (frequent) crippling social anxiety, am definitely an introvert, and I can be social -in the right circumstances-[0] (albeit for a limited period of time[1].)

[0] eg. small group of people I know well, familiar surroundings, ideally without a lot of external noise.

[1] 3-4 hours tends to be my limit even under the best circumstances.
Eastern Europe was trying to tell Western Europe what Russia is like. They didn't listen and called us racist. Now there's huge regret.
I wish there was a native app for Windows and MacOS for this.
> Weird returning to Firefox, but I did and there is nothing in chrome I miss.

I fear that Firefox’s days are probably numbered at this point, as it’s (imo) too late to turn the ship.

Firefox/Mozilla gets something in the region of 80% of its revenue from a single source, Google, for the default search engine placement. But with the court finding Google being a Monopoly those payments will probably come to an end.

Apple will be able to tank the loss, sure it will sting, but it’s not like those payments from Google where its main revenue stream.

Firefox/Mozilla on the other hand… It’s one of the reasons they have been other paid for offerings. But once the Google money goes away, who is going to step in to replace it? Bing probably, but without having to compete with Google, you can be sure Bings offer won’t be anywhere near that of Googles.

And that’s even before going into any of the other “happenings” going on.

(I say this as a long term Firefox user, I just fear that its days are numbered at this point, so while I’ll welcome you aboard, and we are not sinking yet, I have worries about that large looking iceberg we seem to be heading for.)
No, just a little bit. Your docs remain 98% compatible with other Markdown editors. The functionality is mainly around a.) better UI for editing Markdown, b.) plugin ecosystem (optional), c.) paid sync (optional, and achievable otherwise e.g. SyncThing, your own rsync script, etc), and d.) optional (and very bad) "publish-as-a-website" feature.