skysight-inc/HackerNews huggingface dataset:
I didn’t need a web client and Gonic shows the actual directory layout for the folder API. I have a few albums that requires gapless playback and most web players can’t accommodate them. My music library layout is mostly ‘collection/album-key/track-key.ext’ where album-key is something that uniquely identifies the album and make it easy to search for. For my main collection it’s’artist - year - album’ while for others it can be just ‘year - album’. Gonic shows the same layout to clients.
The guidelines specific to Show HN submission say that reading material isn't considered on-topic: https://news.ycombinator.com/showhn.html

> "Off topic: blog posts, sign-up pages, newsletters, lists, and other reading material. Those can't be tried out, so can't be Show HNs. Make a regular submission instead."

Previous recent HN submissions of the same site:

- VeganHub – The largest collection of vegan resources online (veganhub.co)
1 point by veganhub 37 days ago - https://news.ycombinator.com/item?id=42181438

- Show HN: VeganHub – The largest collection of vegan resources online (veganhub.co)
1 point by veganhub 38 days ago - https://news.ycombinator.com/item?id=42172263

- VeganHub – The Largest Collection of Vegan Resources Online (veganhub.co)
1 point by veganhub 38 days ago - https://news.ycombinator.com/item?id=42171142

Please also look at the guideline that prohibits self-promotion on the HN guidelines page at https://news.ycombinator.com/newsguidelines.html

> "Please don't use HN primarily for promotion. It's ok to post your own stuff part of the time, but the primary use of the site should be for curiosity."
Zeitgeist – Intelligent RSS News Aggregator
Tesla wants to kill EV incentives in US because of Musk
Flooding the court system with frivolous charges and mountains of irrelevant evidence is already a common tactic for stalling justice. Sometimes it's just to make the other side run out of money and give up. Sometimes it's an attempt to overwhelm the jury with BS so they can't be confident in their conclusion. And more recently, we've seen it used to delay a decision until they are elected and therefore immune.
Please show this gist. I would enjoy linking to it
Newspaper4k
I teach a class on computer graphics, where I want to embed my working source code into my web based explanations, so perhaps the following could help you

I have my source code in one directory, and in another I use Sphinx to make the documentation. In the documentation, I reference certain sections of code, which you can do by line number, or you can do by some pattern to begin and end.

Since I control all my source code, I put in comments with certain flags for regions of code.

I can then reference said section of code as follows

.. literalinclude:: ../../src/demo06/demo.py
:language: python
:start-after: doc-region-begin define uniform scale
:end-before: doc-region-end define uniform scale
:linenos:
:lineno-match:
:caption: src/demo06/demo.py

https://github.com/billsix/modelviewprojection/blob/master/b...

The generated book is here https://billsix.github.io/modelviewprojection/

For your purposes, using a third party's code, I would make a new git repository, and copy the current status of their code in, I would then annotate the sections that I want to with comments, And then generate the documentation using Sphinx, referencing you annotations of their code
Leap seconds are exactly analogous to leap days. One additional unit is added to the calendar, shifting everything down. For leap days we add a day 29 when normally we wrap after 28. For leap seconds we add second 60 when normally we wrap after 59.

Imagine a timestamp defined as days since January 1, 1970, except that it ignores leap years and says all years have 365 days. Leap days are handled by giving February 29 the same day number as February 28.

If you do basic arithmetic with these timestamps to answer the question, “how many days has it been since Nixon resigned? then you will get the wrong number. You’ll calculate N, but the sun has in fact risen N+13 times since that day.

Same thing with leap seconds. If you calculate the number of seconds since Nixon resigned by subtracting POSIX timestamps, you’ll come up short. The actual time since that event is 20-some seconds more than the value you calculate.
The Humans Behind the Robots
The Great Pandemic Stress Test (2021)
Complexity in javascript is probably more like the fact that there are three different ways of constructing classes. Async/await has it's own pitfalls but at least it is adding new functionality.
Was this Morsy's government or Sisi's? If it's Morsy's government you're holding a grudge against, I have some good news for you. (Presumably you're not holding that grudge against random taxi drivers and housewives in Alexandria.)
The UI looks nice but it doesn't look like there's CarPlay support unfortunately.

I don't use my car that often but when I do I want to be able to access my music library. Right now I'm stuck with Plex and Prism on iOS because other solutions are not good in that regard as far as I've seen in my testing.
The thing is, Trek canon was never that rigid or coherent to begin with, even within individual series.
ChatGPT Saved Chats: Save and organize your important conversations in ChatGPT
Not op but I’ve been running jellyfin for a few years. At least 2 years ago when I tried it for my music it felt clunky . I haven’t checked since but I encourage you to feel out the experience with a few albums, playlists, carplay, &c before going all in.

Fwiw I ended up using Navidrome m as a server, beets to manage metadata, and play:sub on mobile.
I don't think it's local time. My timezone is set to Chicago but the site still says New York for me. I'm not using a VPN or proxy either
1000 pounds then is approx 28000 today.
Thanks for the feedback!
The platform isn't a personality test, but it focuses on helping people understand their strengths and values (that's why you have introspective questions). Regarding the landing page, I agree. The polish inconsistency comes from my coding skills. I wanted to avoid plain HTML, but I see now how it can appear misleading. I focused more on the product’s flow, but I’ll think about landing page video 'cuz for sure I'm not able now to improve my frontend
Is Azure somehow impacted by this? Or any other of the big providers like AWS or Google Cloud?

Maybe there’s something that Finland and Finnish ISPs could learn from the big providers? And from Ukraine how they moved everything critical into cloud?

The big cloud operators and service providers with their own backbones have redundancies on their network on multiple levels. Not just IP level but also on light path level. Giving them enough bandwidth that even with failure they don’t get congestion.

Finnish ISPs could build more connectivity even inland or higher up in the Gulf of Bothnia. But many of them haven’t as they have optimized for latency and not for redundancy.

Even Finnish government networks were shown during the COVID to be under provisioned, the. pan gateways didn’t handle remote work. And then one roadwork cut a cable next to the road it was shown that the redundant cables were in the same ditch. Service owner has just bought “redundant” connections and never confirmed it.
Thanks for the feedback! The platform isn't a personality test, but it focuses on helping people understand their strengths and values (that's why you have introspective questions). Regarding the landing page, I agree. The polish inconsistency comes from my coding skills. I wanted to avoid plain HTML, but I see now how it can appear misleading. I focused more on the product’s flow, but I’ll think about landing page video 'cuz for sure I'm not able now to improve my frontend
Coincidentally, I'm in the middle [1] of building something for https://CoCalc.com that is exactly what you're describing. For collaborative document editing (e.g., google drive and overleaf) it's a common feature, but for code editors it isn't. CoCalc is both. Anyway, nothing to see yet, but you might want to check with us in a month. After thinking about this problem a lot recently, I think it’s critical to store the comment locations with all versions of the file, so you don’t lose comment locations, or at least maximize the information you have available to locate comments when they get lost.

[1] https://github.com/sagemathinc/cocalc/pull/8071
Based on my current job, something related to global water monitoring and modelling, rock water reactions, and geophysical inversion methods.

Based on my interests, music theory, acoustic wave modelling, bicycle maintenance.

Based on the job interviews I been on, Rust.
Ex-Mossad Agents Reveal How They Turned Hezbollah's Devices into Bombs
I just wanted to say how delighted I am with your web app! This is fantastic idea, and the execution is top-notch. It is incredibly user-friendly and intuitive. It has all the essential features needed to create beautiful and unique snowflakes. This really helps and makes the process of creating snowflakes easy and enjoyable. Your app is a wonderful way to lift spirits and get into the holiday mood!

Thank you for creating such a delightful tool. Wishing you and everyone a festive season!
I don't think the problem is libraries. Browsers don't support this.
How good is Hacker’s Delight on this stuff?
Czechia has never been mentioned.

As a matter of fact, Africa is crossed partially or completely on a fairly frequent basis by white backpackers and bikepackers. You can find numerous guides and reports on the internet. Also, around 16% of the population of Cape Town is white.

Having said that even in the most dangerous places in Africa the problem is not necessarily racism but inequalities and unemployment. Cross a place where unemployment is high and education level is low due to inequalities, crime will be rampant regardless of average skin color. If you happen to have interesting goods or be seen as a vulnerable, you may have problems. Hence the reason you might have issues in some places in Cape Town but not in a peaceful village somewhere else in Africa. And said peaceful village that could happen to have been very dangerous in another time when same country was in civil war.

I am not saying racism against white people don't exist, but there is no reason to oppose racism against white people to a black guy running to raise awareness about racism. That guy is probably against any form of racism, especially as his life partner happens to be white.
This is my stack too. Initially tried to stuff everything into jellyfin (and plex before that) but am confident this is the best stack today.
There's always [redacted due to copyright infringement policy].se?
Sounds like a good feature request for the open source developers
Is it legal to camp overnight on them?

I’m from Europe and when I saw the islands on the ferry to Helsinki’s from Stockholm I have to say I was amazed at the beauty so much so I’d love own property there now. Truly astonishing seeing kids on tiny row boats chilling on random rocks in the estuary
The Complete Geek&Poke
IMO We have at least a year of runway with FF. The decision from the judge on what Google will have to do is not expected until mid-2025, and surely Google will appeal the judgement. So I don't want to give the impression that FF is right on the brink of death, just that as a user of FF, I am pretty worried about the road ahead for FF/Moz.

Which is why personally I'll probably stick with FF until the bitter end.

I just hope that Moz/FF can pull a rabbit out of the hat, because (imo) atm things ain't looking good for the long term future.
This was a Russian ship, the last one was a Chinese ship.
They should go away at this point. EV have been around long enough that they should be able to compete in the marketplace without incentives. The increase in nationwide electrification of services and the push to electrify more services is causing rising prices for electricity and straining grids. So if the government is going to subsidize the movement to electrification for various things it does not need to be in vehicles at this point. Instead subsidize and start approving nuclear power and start dumping more research dollars into nuclear power and breeder reactors.

The other thing that would be nice is perhaps to federally subsidize home-based solar installations and institute nationalized standards for home-based solar installations so you have complete and full interoperability of parts. The one thing that holds me back from solar installations is when I look at the cost it is a 20 to 30 year payback but there is no warranty that spans that entire period and there is no guarantee that the parts are interchangeable with anyone else's. Modularization and interchangeability is what's really needed for wide adoption.
Quote from the article:

> Recent research has raised alarms about the potential for plaque buildup and scarring in the heart in some long-distance runners. Yet other studies have suggested that when marathoners get heart disease, they may be able to weather it better than non-runners.

All articles discuss scarring and physical signs but no clear link between exercise and worse life outcomes. The article you cited noted most issues resolve themselves within a few weeks after a race. There are literally 0 people exercising at “race intensity” day after day, which is completely different kettle of fish to your regular training run. Kato here certainly isn’t doing that.

Given many professionals and amateurs run over 5 hours per week and easily break 5/6 miles at a time. A quick search will show strong runners regularly hit 6-8 hours per week.

Cyclists will cover greater distances and times and, apart from Pantani (who was doped to the gills), you don’t see them dropping dead of heart attacks despite regularly covering 10-20 hours a week. Similar for triathletes.

So no, the evidence really isn’t there that distance running causes heart disease.
I know that a lot of people advocate for composition over inheritance. Inheritance can add a lot of complexity especially if it is deep or involves a lot of overrides. It can be difficult to find out where a method came from inside the inheritance chain or if it has been overridden and consequently how it will behave.

Composition at least makes things a little more obvious where methods are getting their functionality. It also has other benefits in terms of making objects easier to mock.
What word(s) do you think would be more appropriate?
HN moment. I’ve never seen in practice that someone says ”I don’t understand it” and the author says ”good point, I will simplify it”.

Rather, the opposite. I often saw people make unnecessary complex or large PRs that were too much workload to review, leading the reviewer to approve, on the grounds of ”seems like you know what you’re doing and tbh I don’t have half a day to review this properly”.

Code review is a ritual. If you ask why we have it people will give you hypothetical answers more often than concrete examples. Personally I’m a proponent of opt-in CRs, ie ask for a second pair of eyes when your spidey senses tell you.
Also it's common implicitly in typical representation of images as inputs to neural nets.

For funsies I asked chatgpt 4o to try:

uint16_t product = x * 257; // Multiply by 257
return product >> 16; // Shift right by 16 bits

A valiant effort, and confidently presented. When pressed and given the methods from the article to compare with it admitted it may suffer from precision issues, but was ultimately the best of the three.

The Achilles heel of this approach (and of blindly trusting LLM code in general) is left as an exercise.
Certifications

- Last month, I purchased the CKA, CKAD, and CKS certifications for approximately USD 400 during a discount. I plan to take the exams in April.
- I might also attempt the AWS Solutions Architect Professional certification to deepen my knowledge of AWS.

University

- I am currently pursuing a degree in AI Engineering at Universidad de Palermo. I need 16 more credits to graduate. In 2025, I plan to earn 11 credits (compared to the 14 credits I completed per year over the past two years), as I’ll have a bit more free time this year.

AI Research

- My Neural Network professor is involved in research papers, and a few other students and I will be assisting him with his current projects.

Local Business in Maceió

- I’m currently living in Maceió, Brazil. My fiancée recently earned her university degree and plans to open a local business next year to gain experience and generate income. I’ll support her by providing funding and helping with any IT systems she may need.

Improving Dancing Skills

- Now that my fiancée has graduated and we no longer need to stay in Maceió as in recent years, I plan to spend some time in São Paulo improving my Zouk skills and in Buenos Aires refining my Tango.
I find I am enjoying the syncing features of Safari (and iOS), and it's much less resource intensive on my 2019 MacBook Pro. Also, Safari seems to be the most fiddly when it comes to websites (either because it's stricter in some cases or has strange bugs in others), so I find I am catching more issues for web dev by using it.
Another one is projectnessie.org
Besides artist, title, and album, I also make sure to include release year and genre (and I'm not really particular about genre definitions - about 90% of my music falls under "rock," "pop," "jazz," or "soundtrack"). I add album art, too.
I started digitizing my collection 15 years ago, ripping from CDs and cassettes, and have never regretted not adding any more metadata.
> Introduce intermediate variables with meaningful names

Abstracting chunks of compound conditionals into easy-to-read variables is one of my favorite techniques. Underrated.

> isValid = val > someConstant

> isAllowed = condition2 || condition3

> isSecure = condition4 && !condition5

> if isValid && isAllowed && isSecure { //...
http://lamport.azurewebsites.net/pubs/multiple-byte.pdf
I would agree with you that extinction is not assured, however, we face many existential threats simultaneously. Some world leaders seem almost eager to play with their Nuclear arsenals. The climate change denying party just got a majority of every branch of the US government. The president elect wants to Drill Baby Drill. A huge fraction of the public think that climate change is a fraud, Elon Musk is going to fix the federal budget and a bunch of nonsense about the radiation from 5G (but not older cellular networks, for some reason). Oh and then there is the rapid rate at which we are burning fossil fuel to create waste heat, crypto blocks and disruptive AI.
Sounds like this is for a syntactic or metaprogramming transformation over source code? I assume this implies you are either working with a homoiconic language or you have already converted the source to AST?

However it sounds like a very portable technique, would be interested to see it.
There’s a good argument to be made that we only get one shot at a high tech civilization. So many easily accessible natural resources were used to bootstrap and are no longer available. Is an automotive industry going to arise in a world where you can’t stick a primitive drill into the ground in the right place and get oil gushing out?

If climate change knocks humanity back to an 18th century level, that might be it. The species might survive for a long time after that, but forever at that level or worse.

Maybe the argument is wrong and there are alternative ways to get back to high technology in that scenario. I strongly recommend not running the experiment.
There's actually two completely separate games (Java edition and Bedrock) that can't cross-play with each other. You can buy a Bedrock edition Minecraft for Windows that should be able to cross-play with the switch.

Java Edition is the original game and it's fairly easy to either host your own server (The dedicated server is just a .jar you run) or pay for a server ($10-40/mo) using a game server host.

Unsure about bedrock, there's some instructions here (https://www.reddit.com/r/Minecraft/wiki/bds/#wiki_bedrock_de...).
If this was a MUST would it have required a bump from 1.1?
You have to play the Java version on pc to connect to your own server software.
My understanding is that you get a type error when the type checker cannot prove the result of an operation conforms to a refined type. For constants, it's easy: `(Nat 5) - (Nat 3)` is Nat while `(Nat 5) - (Nat 6)` is a type error. For values coming from elsewhere, you need to give the type-checker some guarantee yourself:

let x = Nat 5;
let y = read_nat();
assert y < x; // without this, the following would fail to type check
x - y

(you need occurrence typing, too, in this example)

In terms of numbers, what you can expect from refinement types is similar to what you get with CLP(FD) in Prolog.
Show HN: Simple AI Chrome extension enabling chatting with web pages
Transform any webpage into an AI-powered knowledge base with Chrome extension. Just add your OpenAI api key and start chatting. Extension scrapes the page content and allows you to chat with the content.

I would like to get some feedback is this any useful, how to develop and so.
The only personal information they're going to get from me will be what's in my libel lawsuit.
suno.com

These tracks were created by it.
Fastly
https://www.ax3.com/track/676ad40acc63ee2af90d2524

Riding the Perfect Wave
https://www.ax3.com/track/676aca62cc63ee2af90d2121
Larry Ellison wraps up banner year as Oracle rallies most since dotcom boom
I use folders for my data. a-z. This is the basic directory structure. b->books->management for example.

Does not solve the fundamental problem of a file system that you also could file this under m->management->books

I use recoll to index and find things. https://www.recoll.org/ And yes, I have a 20 TB HDD. Quite a bit of data and media. If someone knows how to make an encrypte mirror of my drive with https://www.opendrive.com/ I would be interested. No incremental backups, if possible I would like to access it like a drive.

For my notes I just use light speed fast nvpy with simplenote.com to synchronized with several computes. https://github.com/cpbotha/nvpy

My notes don't follow the a-z approach but have regular headlines. I use nvpy as a mixture between a to do list and a knowledge database. For to do I have recently thought of using paper cards for kanban, but I am not sure. Suggestions welcome.
Set your graphics card to a hard limit at 24fps, and only use pre-rendered video. I think you'll find it stops dropping frames. Just like your analog TV, you won't even have to reduce the resolution!

If you don't understand why comparing a modern graphics pipeline, sitting ontop a general purpose CPU running a time sharing kernel, might be different enough to break the comparison to an old TV, I don't know how to help you...
The gist is they store uniformly distributed values between 0..1 or -1..1, which can be more space efficient than floats if you know your data will always be in one of those ranges. The conversion to/from floats isn't too hard to do in software but it's common enough in graphics that GPUs usually have dedicated hardware support for it.
I think options are limited from the switch. You can't connect to arbitrary servers from the console version - just some curated public servers or by paying for Realms.
You can hack around this with a DNS server that redirects the curated servers, but starts to get sketchy.

You also need the paid switch online for any sort of network play.
Do you already know about Algolia's Search Hacker News? Accessible from the bottom of HN pages, and here's a direct link for even more convenience

https://hn.algolia.com/