skysight-inc/HackerNews huggingface dataset:
I think some of this is true for ML interviews as well, e.g., interviewers asking for specific library incantations and the precise mathematical expressions. Most good ML people I know think in terms of the assumptions an algorithm makes, known results that might apply (and therefore inform the practicality of a current approach), latency, time to train, the human workflow impacted, etc. When it comes to discussing the math., they tend to think in terms of proportionalities, e.g., "if I increase k, I would expect recall to increase..." and intended outcomes, e.g., "this step smoothes the loss landscape". If you have a broad knowledge of an area, its is impossible to remember details.
I don't think that what's displayed on that page is a "real" turtle...
Anonymised wordpress site? It says "By Conor McCabe" on the rundale article I linked. I clicked on three or four of the other rundale articles then to see if that was what you meant, and they all had their author's names on them as well. Where is this anonymous wordpress site, am I missing something?

Being a research fellow in a University who works on issues like poverty, worker's rights, economic history, etc, makes someone a "far-left fringe soapboxer" now? Or do you know something about McCabe that isn't publically known?

Here's a list with links to his writing, for anyone interested in judging for themselves:

https://conor-mccabe.com/about/
Your rant is a bit unfounded for this paper as they do actually take completely standard regular expressions (no backtracking or anything like that) and extend it with one more construct. Calling it «semantic regular expressions» seems perfectly reasonable to me. What else to call it?

As for outside of the computer science sphere (which I find is quite consistent in their terminology): I do agree that it seems like it’s a lost cause and «regex» is now synonymous for «pattern matching using this one specific syntax» :(
They brought civilization to those places.

That's the same nonsense justification used in support of all colonial projects.

Simply put - it's a lie.
Sorry, I find it hard to care. You have to multiply the damage caused by the prior probability of the event occurring, and my prior of this happening is very very low. There are so many easier ways to attack people (e.g. poison a package in a language they use, or on MELPA for Emacs hackers) that I can't see this particular attack getting any use.

Security is basically a resource allocation problem. There are an infinity of attack vectors, so which ones should one be concerned about? Probably not this one.
Yes, a built-in updater would absolutely be my vote. The OpenWRT device knows exactly which firmware build it needs, so having it download the update directly would be much faster and less error prone than having me do it.

I'd still prefer to manually click to initiate the update on my schedule, but the process could be more streamlined.
Explain to me why this tv for $100 [1] isn't perfectly suitable to replace a 2008 40" 1080p Samsung LCD with florescent backlight that 2was a deal at $1000. Yeah, you could get something bigger and better. Yes, price comparison on a sale week is a bit unfair.

[1] https://www.bestbuy.com/site/tcl-40-class-s3-s-class-1080p-f...
I wasn't making a point, just contradicting the assertion that we always knew the EOL
That seems to be the idea here - especially considering the shift towards ads Mozilla did in last months

In my country we have a range of options when it comes to purchasing goods online - nobody thinks about doing that with CC at all. It's all done with either banking apps or a country/cross-banks payment system that dominates over google/apple pay.
> It’s going to be extremely hard to get even decent results without targeting real DOM instead of going pure-canvas, and you can’t get excellent results without doing so.

One of the ZetaOffice (and LibreOffice) hackers here - and I have to disagree.

For something like an office suite, the canvas is literally the only way to achieve the document layout fidelity that users expect. The DOM does not provide enough knobs & dials to get all of MSO (and OOo) bug-for-bug layout compatibility onto the screen (and it's not even close). Don't take my word for it, see e.g. here: https://news.ycombinator.com/item?id=42100660 (and that only deals with the text layout parts).
Ive always wanted to post a "DANGER! ATTACK CAT ON PREMISES" sign. But then I'll have to figure out a way to deal with all the half eaten would be burglars on said premises.
That would involve a rewrite because the way it is now, the relevant code does not use LSP.
Ford UK calls for incentives to buy electric cars as backlash grows
Spy satellite images lead archeologists to the site of a historic battle in Iraq
I don't think it betrays age really, I just think that a lot of this stuff with AWS and Azure and GCP is overly complicated. I am not convinced anyone actually enjoys working on it. I'm pretty sure that 21 year old me would have roughly the same opinion.

As I said in a sibling comment, you can genuinely get a bachelors degree in AWS or Azure [1], meaning that it's complicated enough to where someone thought it necessitated an entire college degree.

By "cloud shit", I don't mean "someone else hosting stuff" (which I tried to clarify by saying "give me a VM" at the end). I mostly think that having four hundred YAML files to do anything just sucks the life out of engineering. It wouldn't bother me too much if these tasks were just handled by the people who run devops, but I hate that since I am a "distributed systems engineer" that I have to LARP as an accountant and try and remember all this annoying arbitrary bureaucratic crap.

[1] https://www.wgu.edu/online-it-degrees/cloud-computing-bachel...
thanks! i also have a daily news recap here https://buttondown.email/ainews/archive/
Thanks for the recommendation - I'd be interested to see that. Stockfish is no patzer.
I remember they said they have the latest venue space in Amsterdam already and they couldn't get more people in. So how do they get more ticket out this time around?
You are literally choosing to dismiss data that destroys your argument while providing none which supports it. Your opposition to teachers unions is clearly based on your emotions and ideology rather than any facts. Please do better when posting on HN.
Unesco frames the lack of fact-checking as not being informed or having skills. There is a strong incentive to not fact-check. With less interesting and engaging content they lose money and influence. Just imagine Joe Rogan with fact-checking. His whole career depends on not fact-checking.

The change starts from creating an incentive to fact-check. Influencers will figure out how without any help.
Here's some anecdotes I dug up: https://news.ycombinator.com/item?id=38960189

Put another way, if Cloudflare really had free unlimited CDN egress then every ultra-bandwidth-intensive service like Imgur or Steam would use them, but they rarely do, because at their scale they get shunted onto the secret real pricing that often ends up being more expensive than something like Fastly or Akamai. Those competitors would be out of business if CF were really as cheap as they want you to think they are.

The point where it stops being free seems to depend on a few factors, obviously how much data you're moving is one, but also the type of data (1GB of images or other binary data is considered more harshly than 1GB of HTML/JS/CSS) and where the data is served to (1GB of data served to Australia or New Zealand is considered much more harshly than 1GB to EU/NA). And how much the salesperson assigned to your account thinks they can shake you down for, of course.
See how a lab-grown diamond is made
Using AI to catch S3 config issues
Even after several years, the most typical config issue of a dev system is - forgetting to renew SSL, forgetting to update the DNS config or make a mistake.

OR set the S3 bucket to public :D

It looks like we can get full context-aware config reviews with Gen AI.
Harmonizing Cybersecurity Incident Disclosure After Loper Bright
Also known as the Madman Muntz theory of Engineering :-)

https://en.wikipedia.org/wiki/Muntzing
I mean it is all in the incentives — how many people would you have in government or high office that experienced hunger or poverty within their close families at any point during their lives?

Even if they wanted to be fair and all, they are not going to act against their own interest and so the ratchet makes another turn
New short course on FreeCodeCamp YouTube channel looks good -

Ollama Course – Build AI Apps Locally
https://youtu.be/GWB9ApTPTv4?feature=shared

As an aside, does anyone have any ideas about this: there should be an app like an 'auto-RAG' that scrapes RSS feeds and URLs, in addition to ingesting docs, text and content in the normal RAG way. Then you could build AI chat-enabled knowledge resources around specific subjects. Autogenerated summaries and dashboards would provide useful overviews.

Perhaps this already exists?
Yeah... you should find the case related to this memory from the late 70s of yours.
daveshap quit ai right? got agi pilled/"oneshotted by ayahuasca" as the kids say
> In writing this it occurs to me that I do often know that I have distinct types (for example, for what functions return) and I shouldn't mix them, but I don't want to specify their concrete shape as dicts, tuples, or whatever. [...] Type aliases are explicitly equivalent to their underlying thing, so I can't create a bunch of different names for eg typing.Any and then expect type checkers to complain if I mix them.

It sounds to me like you're describing the NewType pattern which is just slightly farther down the page you linked in the article.

https://docs.python.org/3/library/typing.html#newtype
Just thinking about this, there might be room for a home launcher that helps manage attention this way. Probably more work than you are thinking of doing though.
is a weird feeling indeed, but does science have explaination for it? sometimes I really ask myself whether i need this emotion and what it helps with?
I reject that comparison, I'm not really resistant to change, I'm resistant the awful bureaucratic crap that k8s and its ilk force you to use. It's not fun, as far as I can tell no one actually understands any of it (young or old), they just copy and past large blocks of YAML from blogs and documentation and then cross their fingers.

I'm not saying that plugging in cables and hoping power supplies don't die is "better" in any kind of objective sense, or even subjective sense really, I'm just saying that I hate this cloud cult that has decided that the only way to do anything is to add layers of annoying bureaucratic shit.
excellent summary (not kidding); thank you for it because i hadn't understood it until what you wrote
Lake Tahoe's Bear Boom
Nested querying is not something that is standard for regular grammars, amongst other aspects introduced in this paper that implicitly require things like memory (again, not standard for regular grammars)
Muntzing – the practice of reducing components inside electronics to the minimum
Show HN: Investment monitoring tool for data nerds and privacy buffs
Hey HN,

As someone who geeks out on both investment data and privacy tech, I built Capitally to scratch my own itch. It's encrypted on-device so that once I can afford to hire a second engineer, he cannot peek into my own data!

I wanted a way to monitor ALL my investments (stocks, crypto, real estate, angel investments, etc.) in one place and really dig into the data - but without compromising my privacy.

Here's how Capitally makes that possible:

On the data side:

Import data from CSVs, spreadsheets, or any other source via a flexible no-code editor
Map any data format into a standardized schema
Slice and dice with performance breakdowns, future income projections, and more

On the privacy side:

All data is encrypted and processed locally in your browser
Your investment data never hits our servers unencrypted
You retain complete control and ownership of your info

It's a huge challenge to build a powerful analysis tool that still keeps data local. And making it into a sustainable business (still much in progress).

Would love feedback, especially on the import flow, encryption and analysis features.
I think that speaks more to your diet than anything else. Regardless of the amount of added sugar, that’s an absurd amount of carbs to be getting just from bread and cannot be particularly healthy, no matter the type of bread.
AI is a Thief
So let’s get right down to it: If you use AI, you are a thief. If you don’t use AI and you have published content online that can be accessed without going through some sort of paywall, you have probably been robbed. Does this sound extreme? Well I’m truly sorry to say that it isn’t.

To those of you in the know, these statements are likely not going to shock you. The rest of you are likely just shaking your heads in disbelief. So let’s get into the nitty gritty of this. The first step in understanding how I can make such a broad statement and legitimately claim that its accurate is to understand how copyright works...
Thanks for the explanation! I always wondered how stenographers do this.

I still find it pretty humorous that I can't really find any of that information on how this works on these websites. There must be an intro somewhere that they could link to!
https://github.com/redis-rs/redis-rs/issues/1419#issuecommen... - looks to be mostly resolved at this point, with Redis Inc. simply going to step up its contributions to the open-source version without taking control.

Thank you antirez, mitsuhiko, and mortensi for working to resolve this amicably!
I had some fun with a HP DL 380 G8 but it's also 110W idle or 75W with 25% reduced performance. The noise is is indeed bad, even with closed doors.

I've replaced it (lab) with a KVM kluster of tinyminimicro machines (1L pc).

Now I just need to throw away the G8.
Why would you want 2fa on your router? You really should never expose the management interface to WAN, it should be locked down to only your local network.

If you for some reason absolutely need to manage it remotely, that's why we have VPNs and SSH keys.
Up to you, but if the app has (or could have) an OSI license, you could submit a PR to f-droid and the app could live on. They don't care if you ask for donations, so it could even resurrect a bit of revenue
Microsoft has also been working on one. https://microsoft.github.io/garnet/
Only if you sprinkle some office politics on top of the template
Show HN: I found a great way to turn my product photos in more professional ones
Ed is the standard editor.
Knowing that a typical maze will have branching paths at the beginning, but necessarily one good path at the end, I find it easier to start from the goal and work my way backward.
I can't believe no one in this thread doesn't see this. This project is a critique of the openssh visual hash
Burners (of people who are still) with Cushmans will probably be seen with LLVs now.
Can’t*
Even if you think education is a local issue, STEM is key to national security
Rocket science – how hard can it be? [video]
An interesting and entertaining talk from 2014 about developing amateur sounding (high altitude) rockets.
He was only gone for a few days, IIRC. At any rate, he's back publishing AI related content again, and it looks like all (?) of his old content is back on his YT channel.
This article lets an UTF8 symbol be something... so now we have all the existing math symbols + all UTF8 icons. Wonder what the papers be look like in 20 years.
Yeah, I have a few apps on f-droid, maybe worth doing!
Rendering html is something that needs to happen within 300ms. Anything more and its perceived as lagging. So why would you choose python to do visual rendering?
Decap CMS: https://decapcms.org/
Obligatory entry in The On-Line Encyclopedia of Integer Sequences: https://oeis.org/A000110 which has 3 links mentioning Genji only one of which is not broken:

Xiaoling Dou, Hsien-Kuei Hwang and Chong-Yi Li, Bell numbers in Matsunaga's and Arima's Genjiko combinatorics [1]: Modern perspectives and local limit theorems, arXiv:2110.01156 [math.CO], 2021.

[1] https://arxiv.org/abs/2110.01156
With arbitrary generation rules they are surely not. This is a counter example on 4x4:

| 1 | 1 | 1 | 1 |
| 1 | 3 | 3 | 3 |
| 1 | 3 | 2 | 2 |
| 1 | 3 | 2 | G |

Or

| 2 | 2 | 2 | 2 |
| 2 | 2 | 2 | 1 |
| 2 | 2 | 2 | 2 |
| 2 | 1 | 2 | G |

This seems to be able to be understood as a reachability graph problem of some sort perhaps.

Edit: formatting
Zoom Rebrands as an AI Company
I just completely disagree. Async is syntactic sugar that can be reduced to sync code with callbacks. It doesn’t exist on equal footing. If you want to call sync code from async code, you just… call it. If it performs blocking IO, it’ll block, but that’s exactly what it would do if called from other sync code, too.

By contrast, calling async code from sync code requires a special blocking wrapper (Python) or unavoidably breaks control flow (JavaScript).
A factor for sure, but as a programmer I find that the discoverability of stuff in code is much higher than with k8s.

Give me access to a repo full of YAML files and I'm truly and completely lost and wouldn't even know where to begin.

YAML is simply not the right tool for this job. Sure you got used to it but that's exactly the point: you had to get used to it. It was not intuitive and it did not come naturally to you.
I wish my own parents were even half as farsighted as that, lol. What a refreshing take to hear! It's funny/interesting how different that attitude can be between families, depending on culture and individual beliefs.

For me, growing up in East Asia meant your entire self-worth was grades and academia and you're subhuman scum if you ever get an A-. If you get a B, you've disappointed the ancestors, and a C would've angered the heavens and cursed your family name for a hundred generations. Childhood wasn't meant to be a happy time, but a fierce competition that determines whether you have a shot in life, and by extension, whether you've lived up to your family's honor. Then once you're a teenager, it's time for a decade of college prep. Who has time for joy?

I much prefer the American model. Seems to produce happier, if not more productive, individuals.

I feel like every culture and subculture mostly does their own thing when it comes to raising kids, and I wish there were more comparative studies and borrowed best practices. Would be fascinating, if nothing else.
This exact product won't be available in the US but self adhesive trunking is a neat way to hide cables without cutting or drilling the wall.

https://centaurmfg.com/products/16-mm-x-16-mm-pvcu-self-adhe...
Comments are all reasonable and there was no reason for the drama in the first place...

Rust seems to just attract drama sometimes, the other client library owners dealt with the company without blowing up?
A fries ultra processed? Potatoes cut into strips, cooked in oil, and salted. Is the deep frying what makes it ultra? Or is a pan fried chicken breast ultra processed since it is cooked in the same oil?
> It's like a grouping of characteristics for further detailed investigations.

That's basically what it is, because the dimensions were found through statistical analysis of personality surveys. They lack conceptual neatness because they weren't constructed in "concept space", unlike a lot of models in psychology. The thing is, this model has generally held up pretty well to a wide variety of empirical tests (also unlike a lot of models in psychology). I'm not saying it's perfect, but it's the leading model of personality for a reason.
Those are the only ones I noticed. After googling around there is supposed to be automatic captioning and translation in video calls which does sound useful, plus image generation in Paint
my two favorite questions for interviews:

"what's the favorite bug you've ever fixed?"

and

"what's your strongest opinion in tech?"

why? because they are open answers and 99% of the time they bring really interesting discussions to the table, which can lead to understanding the candidate better.

also, they are good filters: if they say "none" and "none", i know what to expect.
Hey, Hacker News!

We’ve just launched Buddie Speak, an AI-powered chatbot app designed to help with language learning. But instead of just looking for compliments, I’m here asking for something different: I want you to destroy our MVP.

What Does Buddie Speak Do?

Buddie Speak is meant to enhance (not replace) traditional language learning.

It offers:

1. AI Chatbots – A personalized chat feature where you can practice writing in a new language, get corrections, and improve through consistent practice.

2. Roleplays – Real-life scenarios where you can use the language in practical ways, from ordering in a restaurant to meeting new people. You can even create your own custom roleplays.

The Challenges We’re Facing:

Our biggest challenges with this AI project have revolved around getting the prompting just right. Things like remembering the ongoing conversation, maintaining the correct language across longer chats, integrating your personal bio into responses, providing the right corrections, and accurately tracking your language level — these are the core issues we’re battling.

We’ve spent a lot of time refining how the AI manages these tasks, but I’m sure there’s room for improvement, and that’s where you come in.

Why Am I Asking You to Kill It?

We set out to build an MVP that supports language learners, especially those struggling to find time or funds for constant tutoring.

The idea was to blend AI + traditional tutoring, minimizing the number of paid classes while improving learning efficiency. But here’s the thing: I know it’s not perfect.

The AI is designed to offer corrections, but is it giving the right feedback? Are the roleplays actually helpful? Does this app even add value to someone’s learning journey, or is it just another tech gimmick?

I need brutal, honest feedback so we can move forward with real improvements.

What's Next?

We’re working on fine-tuning the AI model to provide more nuanced feedback and expanding into other language domains, like speaking and listening. But before we go too far down that path, I want to make sure the core experience isn’t garbage.

Why We Need You:

This community knows what works and what doesn’t. I’m asking for critiques, nitpicking, and—if necessary—absolute teardown.

We would be eternally grateful if you took the time to tes Buddie Speak, find the flaws, and tell me why this won’t work. Let’s make it better by killing what doesn’t work first.

I’m ready. Go ahead, destroy it.
Seems like it would be finicky, if you absentmindedly stretch a sore neck muscle your music would suddenly blow out your eardrums.
It’s probably not nefarious and just generally not worth the headache of an EU release and going through the checks/requirements for an experiment or early beta.

The many rules of the EU stifle speed and change the math for releasing something especially in a big company that has a variety of requirements built up over time to reduce litigation risk or being on the wrong side of one of the overreaching government officials there.
And the fee gets deposited into a high-yield savings account of your choice, so you're paying yourself (it reminds me of those sites that allow you to make a "bet" to your friends that you'll (stop smoking/exercise more/lose weight/whatever) and if you don't do it then you have to pay your friends
I saw an AI service that would do your zoom meetings for you. pretty soon it'll be "ai bots all the way down".
She Won the 2014 Boston Marathon. A Decade Later, She's Getting Her Prize Money
Lets see some evidence other than a guy who is incredibly financially invested in crypto scam companies to the tune of Billions claiming this on a podcast known for having borderline insane guests.
For an experimental project every extra requirement is annoying/slows down release. It’s completely reasonable that they don’t one to add more work before releasing to a large customer base that doesn’t need the extra work.