skysight-inc/HackerNews huggingface dataset:
Disney proved that terms of service and conditions for their media content can be more dangerous than the content they serve.
Rust? No, this is IronOxide™
A very small part of a tiny part tends to overwhelm that duration.

That is to say, most people probably never eat US-made cheese, and those that did mostly did so while physically on the US.

Also, most of that exported cheese tends to go to the same few places. That happens to every kind of product.
Ask HN: What were the top things you did or purchased for your baby/toddler?
Please include „from month/year“ and if it applies „until month/year“.
Write out what you want to do in a single line. Then make a list of items needed to achieve that. Then split each of those items into 3s. Then split each of those items into 3s, again. Do this enough, and you will have the code you want to write. Then it just becomes a pseudo > real code transition, and LLMs are pretty decent at that.
I don’t think I have figured out whether I enjoy the process of writing itself.

But what I know for sure is that I have a lot of thoughts and ideas as well as opinions and the idea of putting them down and expanding upon them really really intrigues me.

I also believe that it will really help grow.
OIDC is what fixes the “dog breakfast” criticism. With OIDC you (in theory) don’t have to write custom modules per provider anymore.
Hardware, but relying on 'an app' No thanks, a Zoom / Tascam recorder is much nicer.
This was addressed in F# 6: https://learn.microsoft.com/en-us/dotnet/fsharp/whats-new/fs...

Asynchronous sequences (IAsyncEnumerable) support is provided via https://github.com/fsprojects/FSharp.Control.TaskSeq

F# is a very capable language - a broad spectrum of tasks can be solved by just implementing a new CE, something I could not even think of in C#.
No one is thwarting anything. You want a GCC implementation of Rust? Check out this blog post published on the official Rust blog 3 days ago - gccrs: An alternative compiler for Rust (https://blog.rust-lang.org/2024/11/07/gccrs-an-alternative-c...). They are perfectly welcome to create this alternate compiler.
Congrats on launching, OP!

This might be the first Show HN that I insta-purchased after reading your landing page. The mobile interface looks extraordinarily well thought-out.
> which sure seems to suggest we're talking specifically about Mersenne primes

Primes with an s? No, that sentence is about the single prime that was just found, which happens to be Mersenne.

> That is, unless... the folks at Mersenne.org find a new, even bigger Mersenne prime before we can do this.

Because that's by far the most likely source for the next time we find a biggest prime. If we found one another way, I don't think they'd treat it any differently.

And importantly they said "even bigger". We very likely have a lot of not-bigger Mersenne primes to find. But that wouldn't interrupt the project.

> Which sure reinforces that this is about the Mersenne prime hunt, not just "any prime sequence". But why stop there? We could just watch the actual video.

"Could humans say the largest prime number known to us before we find the next one?" sounds like exactly what I'm saying, not what you're saying.
EventBus FAQ and Troubleshooting
Maybe because you care about what others think you actually tell yourself that you need to write and read more to become "better" (not necessarily than others, just "better" as a person because you feel inadequate) and your body tells you that it's not actually what you want?

The solution might be to use the internet less and enjoy the offline life some more, not to "overcome the hurdle".
After the dust settled, AI became the enemy
Apples and oranges. OP's device captures midi not audio.

Also: Less space than a Nomad.
How many layers of namespacing do you want in between? 1? 2? 10? Perhaps we should go the SNMP route and start with 1.3.6.1.4.1?
I've always wondered why Alaska has the highest TB rate in the US. I guess they need to close the Canadian border?
Linters, autocomplete and one-click refactor are one thing.

"Write me a function that does x" is career-ending.
In my domain (safety critical), I'm interested in taking a piece of code I didn't necessarily write and making statements about the state of the system at various points in the execution. It doesn't matter whether the UB that exists doesn't result in observable misbehavior of the system as it exists today, I also need to ensure that the system will continue behaving in 10-50 years with a different compiler on a different architecture that may not even be designed yet.

Currently, all of that work has to come with a little asterisk saying "except for undefined behavior". I can't constrain where UB might be in the system, or how it might violate the safety model. In short, if I do my job properly I shouldn't assume C/C++ semantics at all. Obviously that's not reasonable, so everyone goes around pretending this isn't an issue to their safety models and their regulatory filings and so on.

Obviously I think that's wrong, but there haven't been ways to address it in C and C++. It's possible in Rust.
Dupe/Related:

https://news.ycombinator.com/item?id=42079008

https://news.ycombinator.com/item?id=42081157

https://news.ycombinator.com/item?id=42093290
OpenID Connect can totally work that way if used with WebFinger for endpoint discovery, and occasionally this is implemented (though many websites do not).
For "write everything twice" I would say write some parts many times. You don't have to write everything twice. Most code are optimal or good enough already, but you should be willing to re-write some parts over and over again.
> I would say less overuse of final, more underuse of interfaces.

Interfaces with one implementation are terrible. They just clutter everything and make the code navigation a pain, so it's good that people are avoiding them.

Perhaps a special "test-only" mode that allows to patch finals is a better idea.
That sounds interesting. Will check it out. Thanks!
"Do i need to use the app? - No. You can also access your recordings directly from the SD card and by using wifi setup you can do things like set the date & time without the app.", from the FAQ
Maybe you're just extremely lucky.

MediatR is part of the problem, yes. Way too much attribute/reflection magic there.

One particularly good example is: attempt to add full support (i.e. query text generation) for PERCENTILE_CONT to EF. That will give a good idea of just how bad the idiomatic C# style can get. Now take the EF style of code/architecture and apply it to an entire product codebase - which is completely a understandable mistake to be made (it's not unreasonable to assume that EF would be a good example of C# code). You know you have a problem when you throw in the towel and have ThingDependencies classes all over the place. The aspnetcore internals don't vary too much from the abomination that is EF.

"Just don't code like that," you might say. The problem with that argument is that pre-existing code exists, people don't code in isolation, and the cargo cult has a ton of momentum behind it.

> your comment about F# being different.

You'll struggle to write that style of code in a functional language. There is such as thing as healthy friction. F# has its own problems, but this is not one of them.
The claim would be just as stupid; US cheese exports are somewhere around 7% of US cheese production. The US is not 86% of world cheese production.
Well, yeah.

But you are right that this is not actionable.
OAuth 2.1 tightens it up a bit.

I don't think very many people know that OAuth 2.1 exists, though.
I've been using Astro lately and loving it. It feels dead simple, has amazing defaults, and is easily extendable.
Show HN: Pixaton – Puppeteer helpers for screenshot diffing
in python every module has a unique name:

import math
foo = math.pi

the compiler can obviously find math in the import statement. why can't it find math.pi directly?

pike can.
TabNote.one is a lightweight, browser-based notepad for jotting down quick notes, reminders, or thoughts that don’t need to stick around. The notes stay private—only in your browser—and disappear when you close the tab. It’s perfect for short-term notes you don’t want to keep forever.

I’d love to hear any feedback or suggestions for improvement! Any thoughts on how I can make it more useful or any features you’d want to see?
if submissions like these make you feel like a loser. i'm in germany and make 65k. and yet i can still look myself in the eyes in front of the mirror every morning. so, don't let this drag you down.
A few that come to mind:

Jekyll - written in Ruby

Hugo - written in Go

Zola - written in Rust
Outside of a host cell viruses do not fit any of the definitions of life:
- they do not seek or consume sources of nutrients or energy
- they do not have a metabolism
- they do not grow

In fact the only place they fit the definition is reproduction, and that is only through the machinery they commandeer from the cells they infect.

To me viruses clearly do not fit the definition of life. But fire... that is hard to exclude from the definition without some mental contortions. I am not advocating that fire is alive for any useful reason, but it is hard to exclude from the definition.
I mostly agree with you, I learned java at university but dropped it because python (mostly scripts) are very useful for DevOps / SysAdmin work. I definitely agree that writing proxies in Python is not the best idea, but it is the language I know best. And yes, it's not a high-level goal, but as I replied to someone earlier in this comments section. I don't want to make a career out of this, I just wrote a tool that was needed in my organisation and brought it here because I thought it might be useful to someone. Thank you for the extended comment.

P.S: Yes I am looking for some high-level project to participate in or just help with the knowledge I have.
Regex Genie
For posters like you I always wonder: why are you posting? Why did you even click on the article if you dislike Java so much?

Is this posturing? Do you feel cool? Why did you come here and bloviate over something as silly as a language choice?
> Am I the only one?

Probably not. Java had stagnated for quite a while, entirely missing the lightweight threading and/or async/await revolution of the last decade. The JVM ergonomics also just sucks, a lot of apps _still_ have to use -Xmx switches to allocate the RAM, as if we're still using a freaking Macintosh System 6!

On the other hand, it's a very mature ecosystem with plenty of established battle-tested libraries.
> However, this two-click upload feature was short-lived when Apple severed ties Apple severed ties with YouTube by removing its homegrown app in 2012.

"Apple severed ties" repeats.
> so people don't care to have the other conversation (or are simply authoritarian).

What do you mean precisely? And what would be your suggestion to improve things?
weird that this obscure story has been on my mind a lot lately as a way of describing the effects of depression. in the zeitgeist perhaps.

The essential version of the story is quoted at the end:

> There was a merchant in Baghdad who sent his servant to market to buy provisions and in a little while the servant came back, white and trembling, and said, Master, just now when I was in the market-place I was jostled by a woman in the crowd and when I turned I saw it was Death that jostled me. She looked at me and made a threatening gesture; now, lend me your horse, and I will ride away from this city and avoid my fate. I will go to Samarra and there Death will not find me. The merchant lent him his horse, and the servant mounted it, and he dug his spurs in its flanks and as fast as the horse could gallop he went. Then the merchant went down to the market-place and he saw me standing in the crowd and he came to me and said, Why did you make a threatening gesture to my servant when you saw him this morning? That was not a threatening gesture, I said, it was only a start of surprise. I was astonished to see him in Baghdad, for I had an appointment with him tonight in Samarra.

the link between the 'Appointment in Samara' story and depression is that it's a sense of damnation that finds a way to catch up with you, and when you find some escape or even come through it, the consequences of things you neglected under its influence come due. The story is a bit trite, as like the servant it's easy to say we fool ourselves. I'd say it's less easy to apprehend the layered mendacity of a malevolent presence that hates you, but the story captures some of the dynamic well.

It's a wry observation about what we do to ourselves, but having given it some oddly specific thought, it's more useful as a metaphor for articulating and black boxing a game that this thing can set us up to play and lose. Perhaps a bit personal and TMI, but if someone's going to talk about Appointment in Sarmarra today, it's worth looking at it with a contemporary lens.
It worked, I guess - https://www.youtube.com/watch?v=Y31wZNbbrUI
Do a thorough search on your countries/states main job sites. Collect stats about the most in-demand programming languages, frameworks, tools and skills.

Use your existing knowledge to learn (based on data) in-demand skills.

You should do a value/time trade-off first. Figure out the “low hanging fruit” and learn them. Ie learning Docker is much more valuable than learning to become a ML Engineer :)
> Despite .NET being cross platform for over ten years and winning benchmarks left and right people still see it a the “slow enterprisey framework that only runs on Windows”.

Do these people I've never heard of outnumber the people who did upgrade but wouldn't have if it had been branded as a separate product?
...are you hiring? :)
"Is OnlyFans an ICP?"

What does ICP stand for?
This is amazing. It's amusing that you can be Roland or Yamaha and have decades of experience building digital pianos and all sorts of other digital music devices, yet even your high-end digital pianos that sell for $3000+ do not have this feature.

Would have loved to not have lost so many improvisations, and consciously recording every time before you start playing is too much hassle.
From first day of first year, until today: spend time and talk with him, explain what's going on, chat about the day, the weather, the toys, the house, ... anything. And listen to what he has to say.

Benefit: his speech is "at normal levels for a boy his age" according to school principal. Only two children in his 20-child classroom are at that level.

And he's bilingual.
For me, the YouTube embed player wants a login:

“Sign in to confirm you’re not a bot.”

(iPhone Safari)

The Ea-Nasir tablet is in a museum, but at least I can see pictures of it without giving my personal information to a multi-trillion dollar corporation.
Also the only place I've been where you can see archeologists at work enthusiastically uncovering new artifacts right in front of you.
Does the fear of judgment occur even when you are behind an anonymous username?
Reading this obituary, I wonder whether the "Only" in the book title is at all merited if he was so social, collaborative and helpful? - It sounds like he was full of acts of love of others.
Ive never met an IDE that automatically fixes unbalanced parens/braces or that auto-indents or completes bookkeeping comments like labeling SQL param indexes or something, this is stuff I’d use some VIM movement sequences before in Intellij or VS Code but now I just raise an eyebrow, it seems to intuit what I want, and then I press tab a few times ¯\_(ツ)_/¯

It’s kind of like how “learn to rank” used to eat the gains of all the specific optimizations Google used to do for search - before I used to use a bunch of plugins/workflows/explicit actions for a variety of text manipulation, now I just use tab; AI subsumed many of more specific or niche features.
In USA it's because courts and laws sorta think it should be.

If you're a suspect they get a warrant to search (tap) and seize; which is a 4th amendment thing in USA.
Autonomous, self-sorting cargo highways outlined for Japan
What do you mean there's nothing to customize with Flux, can you expand on this claim?
How does it compare with NLTK's chunking library? I have found that it works very well for sentence segmentation.
Both. The language can afford that usage through the design decisions.

I kind of think the best languages would be those that make creating layers of spaghetti indirection nearly impossible. In practice, it's usually much more specious. Names like "CreatorImplementer", "FactoryAbstrator", "DeviceAccessory" and a half dozen equally amorphous things calling each other as if Thomas Pynchon was writing software.

I think I've seen it in all languages I've worked on professionally. Maybe not in Perl.
Where Does the Magic Go as We Grow Older? (2020)
https://archive.ph/jY1pu
If you’ve been using them for a while, don’t you have any benchmarks?
There were a time when you could had a 8" tablet on Win8 with People app having a feed from Instagram, Facebook, Linkedin and something else too (Twitter?)

In a mere months it was gutted on every side and Windows tablets (rspecially 8" favour) gone the way of DoDo
It's unfortunate that I had to scroll to the bottom of the page to see any mention of ADHD or executive dysfunction, when the linked post describes what is clearly a form of executive dysfunction! Instant temporary treatment is a stimulant such as caffeine (which has annoying side-effects) or amphetamine salts (commonly known as adderall). Long-term treatment is exercize, which can be as simple as balancing on one leg for ten minutes every day or using an elliptical machine. Running outside is a decent option, but take care to avoid damaging the knees, which will happen by running on hard surfaces.

Dr. Russell Barkley has good explanations of what different prescription ADHD drugs do, which I find gives insight into what's going wrong when you have an executive dysfunction: https://www.youtube.com/watch?v=LnS0PfNyj4U

In particular, the emotional blunting effect of stimulants erases the thought that what you do might not be good enough. You no longer care about what others think, so you can just do what you want to do. I personally find this also makes me a callous asshole if I'm not careful, which I believe is related to the modern epidemic of coffee zombies.
Show HN: I turned 3 AM research sessions into 3-minute case studies with AI
I started working on CaseGenius after seeing my brother stay up late nearly every night, buried in research and making slides. One night at 3 AM, he was still piecing together market data, and I thought - this is crazy, there must be a simpler way! So I built this tool for him (and anyone else who's tired of the research grind). It takes your business question and gives you a ready-to-share case study in minutes. Simple as that. Would love to hear what you all think! I'm just an indie dev trying to make life easier for folks like my brother. Drop your questions below - I'll be here all day P.S. Some cool things you can do with CaseGenius: - Input such as problems faced, business info and get a comprehensive case study with actionable insights and proper analysis. - Get beautiful, ready-to-present slides (no design skills needed!) - 10+ types of charts to make sure it's the best one for that data and more... Sounds interesting? Try free for 7 days!
Time Cook doesn't wear ties. Coincidence? I think not!
It doesn't actually feel more readable to me. I find the idea that the lock declaration sits at the same level as the lock content confusing.
Same here. But for me, it's twenty-four years later. I have absolutely no regret for the alternatives I did not choose instead.
Vue still is usable that way!

It's my favorite way to slowly add some order to legacy apps that have been overcome by jQuery soup.
It's an argument a lawyer could make in court with a straight face. But that's not the same as an argument likely to win in court. The fundamental purpose of trademark is protecting commercial purity of a product; a GitHub fork whose relation to the original is pretty clearly stated and isn't trying to present itself as a viable alternative to the original is just unlikely to be seen as in the purview of trademark protection in the first place.

Arguing that it's covered because it's distribution requires chaining through a few overly literal definitions to achieve that result, and that isn't likely to be winning argument against a gut instinct of "no, it's just not."
You licence it.

In response to California law requiring this to be made clear, they have updated the purchase screens thusly: https://arstechnica.com/gaming/2024/10/steam-now-reminds-you...
Thanks! Gonna fix this later tonight
Im struggling with this once I reach the point I can release a project. It’s a sort of writers block I guess.
I suffered from this.

The issue is the ego. Ego has a lot of ideas about itself and others. Ego has such high opinion about itself it only can do great work. Which prevents it from doing anything. It's kind of a way of avoiding failures. Because failures will break the grant ideas about himself OP has created.

I accidentally went through a spiritual awakening which diluted ego. I have no problem in doing any kind of work now. Whether it's great or petty.

OP needs to work on the ego. Or figure out a situation where OP has to ship things no matter what. Which is hard unless you are jobless and can't figure a way out apart from building useful things that people pay for.
The website http://astronaut.io/ does a similar thing but for recent videos, and not just from iPhones. From the home page:

> These videos come from YouTube. They were uploaded in the last week and have titles like DSC 1234 and IMG 4321. They have almost zero previous views. They are unnamed, unedited, and unseen (by anyone but you).

At one point you might be at a school recital in Malaysia, and the next minute you are at a birthday in Ecuador. It's amazing!
Lots of digital cameras use an incrementing number in the filename. If you ignore the prefix part, I wonder what is the most commonly uploaded filename number for photos and videos?
Captcha and the Future of Internet Bot Detection
>allowed to have copyrighted content in the background

I might be wrong in your specific case, but generally YouTube doesn't just remove videos with copyrighted audio. Often copyright holders instead make it so that the video with their songs will have ads and they'll receive all the ad revenue.

https://support.google.com/youtube/answer/7002106?hl=en

"Depending on the copyright owner's Content ID settings, Content ID claims can:

- Block content from being viewed.

- Monetize content by running ads on it and sometimes sharing revenue with the uploader.

- Track the viewership statistics on the content.

Any of these actions can be geography-specific. For example, a video can be monetized in one country/region and blocked or tracked in a different country/region."
I see "know your worth" advice pretty frequently, and I tend to think it is pretty bad advice for software developers. "Your worth" is completely dependent on the business the employer is in, and then of course a lot of that "worth" can be due to the employer already having a huge market (e.g. I've seen small decisions result in multiple millions of additional revenue, but those multiple millions were only possible because the employer was already pulling in billions).

Maybe I'm splitting hairs, but I think better advice is to simply do a lot of research on what comparable salaries are for the position you're looking for. There are tons of information sources online now that can give good info on accurate salaries, including breakdown of cash, bonus, equity, etc.

To your last point, you better be aware of who has the leverage when you start negotiating. If there are a hundred other qualified candidates, and you really need the job, going into "battle mode" over 2-3 percent is not a good idea. On the flip side, if you really are that "purple squirrel" for which there are few if any compliments, go for all you can get.
I Went Birding with the First AI-Powered Binoculars