skysight-inc/HackerNews huggingface dataset:
For me the pain is twofold:

a) it poisons all interfaces it touches (common trait of async in other languages as well)

b) C# async Task -s typically are created in Running state without any easy control over when, where and how they will execute. Controlling these things is far from trivial, and and requires lot of extra effort.

In F# the traditional async block is a builder for an async workflow, and you could then submit this workflow to an executor that is easy to configure for the execute model best suites you, eg. thread pool, single thread with continuations, maximum number of "operations" in flight, etc. The fact that it is not started right away also makes it easy to create your own executors.

Having to deal with backpressure in C# style async is way harder IMO. On the other hand when writing a UI app, always having to submit to an executor might seem inconvenient, and you generally don't have to handle thousands of concurrent requests all reaching out to a (different) backend and avoid DOS-ing it. This is why I wrote that this way made with a frontend-centric approach in my opinion.
You've literally misused that word.
> wait, did he put his name in the company name?

Yes.
Looks like the article is 404 for some reason.

https://web.archive.org/web/20250311184956/https://pages.cs....

Summary:

```
The author sets out to investigate the temperature-dependent resistivity of germanium, a classic topic in solid-state physics. However, they quickly become disillusioned with both the theory (which they find overly abstract and nonsensical) and the practice (plagued by faulty equipment, uncooperative materials, and lack of support). Their experimental setup involves a precariously mounted crystal, unreliable tools, and a leaking thermos of liquid nitrogen.

Despite their intense effort, the data collected fails to demonstrate the expected exponential relationship. In frustration, the author draws a curve "through the noise" hoping it will look convincing enough to pass. Ultimately, they conclude the project—and their choice to study physics—was a total waste of time and regret not choosing computer science instead, where at least they'd be making money, if still unlucky in love.
```
A good friend of mine confessed that he doesn't argue to change other people's mind, he does it to change his own.
He’s an El Salvadoran citizen being sent to El Salvador. Any grievance he has he can take up with his own country.
It's apparently targeting lower price and has flip around screen with touch/pen input.
> The drained-color thing is exclusive to a certain type of TV/movie drama

It's not. There's even a term coined for it, "intangible sludge". https://www.vox.com/culture/22840526/colors-movies-tv-gray-d...

> I don't like it much but you can also just not watch that stuff.

It's now permeated everything, so it's hard to not watch stuff, as it's everywhere, with few exceptions.
you believe that fat clicker story? consider this: what if they wanted to leak, they wanted to leak to someone that the bombings were going to put in immediate danger, and they added the journalist just in case the leak got exposed?
It isn't easier to get a passport. Same basic documents required, but passport takes longer, is more expensive, and you have to provide the photos yourself.
Sincere thanks to you too, Scott.
Principles of Mathematical Analysis (1953)
You can also try the linked simple frontend [1] to generate a solver for your problem (bring-you-own-endpoint style) or invoke the demo solver (local-only, in-browser) from there.

[1]: https://quantumprolog.sgml.net/llm-demo/part2.html
As an elder millennial, words cannot express how much I despise "Millennial Gray." When I was househunting for my current house, it was depressing how much was out there, because a brand-new gray kitchen, bath, or floor is an absolute dealbreaker for me. Paint I can paint over, but yuck.
If you use e.g., "Sign in with Google" today, you get redirected to your web browser, log in, and get redirected back to the client. This means you can use the saved passwords of your browser, and if already logged in there, you just have to click "continue" instead of logging in again.

With MAS, every login works like that. If you click "sign in", instead of getting redirected to Google, you get redirected to the website of your homeserver, where you can login and authenticate before being redirected back to the client.

The primary benefit of using a standard OIDC flow is that your authentication server can easily add support for passkeys, webauthn, TOTP or captchas, without having to wait for every single client to support these features.

While matrix.org uses MAS for this, providing the same login features as it used to, your organization might want to use Keycloak to connect their homeserver directly to LDAP.
You might enjoy roasted dandelion root tea. The taste is about as earthy as it gets. Also, as a bitter herb it's great for digestion.
Start the big fines and criminal investigations and itll be fixed tomorrow.
I don't disagree, but I do think it's worth considering this is a non-profit and the service is free. When offering such things you gotta be ruthlessly efficient with your time/effort. I would further bet that most of the target market aren't going to be dissuaded by the somewhat-sloppiness of the website.
Removal of an illegal alien is not about “guilt” or “non-guilt.” And being expelled from the U.S. when you have no right to be here isn’t a “punishment.”

It’s like civil trespass. You don’t need a trial to kick someone off your property. And when the police remove them, they’re not being punished.
The passport is only easier if you already have a driver's license. Otherwise the requirements are just as onerous.
It's a huge "depends". Different areas have different recycling opportunities. Some hardware providers have their own buyback/replacement programs. Also some companies may want to reimage and reuse the returned hardware. Finally you want some stock of temporary laptops available for people who are waiting for repairs so some functioning used ones are great for that.
these days every radio has a USB port, and when plugged into a computer, shows up as a full duplex sound card plus a serial port in devices. The serial port can be used simply, or you can use the CAT interface over serial, which lets you change frequencies, modes, adjust output power, and so on. Some radios have additional interfaces for "remote waterfalls" or additional IQ "audio" for SDR software to handle the decoding, where your radio becomes just a dumb pipe and does no filtering at all.

It's all real slick, but apparently WSJT-X software (made by an academic, not meant as a slur) is slicker, and nearly everyone uses that now. It isn't designed for "rag-chewing", it's designed for propagation testing and "contesting"; it's real dull after you've made dozens of contacts really far away.

Lately when i actually transmit with fldigi, i will use a web SDR like kiwi to "listen" to myself. Since the radio has a soundcard, and my PC has a soundcard, i can route websdr to one "modem" and my radio to another, and decode my own transmissions.

that's also boring!
Could you explain which elements of the article you believe are bogus, and how your individual experience with having a Real ID informs that stance?
I have a simple bookmarklet does does something similar:

javascript:(function(){document.querySelectorAll("video").forEach(((e,o)=>{console.log(`VideoFixer: Processing <video> #${o+1}:`,e),e.style.position="relative",e.style.zIndex="999999",e.controls=!0,e.style.pointerEvents="auto";const t=[],i=[];["disablePictureInPicture","disableRemotePlayback"].forEach((o=>{e.hasAttribute(o)&&(t.push(o),e.removeAttribute(o))})),e.hasAttribute("controlsList")&&(i.push(...e.getAttribute("controlsList").split(/\\s+/)),e.removeAttribute("controlsList")),t.length&&console.log(`VideoFixer: Removed attributes: ${t.join(", ")}`),i.length&&console.log(`VideoFixer: Removed controlsList restrictions: ${i.join(", ")}`),t.length||i.length||console.log("VideoFixer: No restrictions found to remove.")})),console.log("VideoFixer: All videos processed.");}());

It just re-enables all controls on all <video> elements and uses z-indexing to push them to the top. Works on instagram but needs to be re-ran for new video elements.
This is such an odd comment.

What on earth makes you think that the same engineers responsible for fluid and smooth UI/UX are the ones who’d ever influence the cryptography/privacy/security? Whether or not the chats are encrypted has zero to do with this.

Telegram has almost universally smooth scrolling, things work well across platforms, it’s native pretty much everywhere with low memory usage and mostly platform specific behaviors. Signal half asses this, and Element is… shoddy, at best, in comparison.
Seasoned software engineer with 10+ years of experience both in backend and frontend development. I can easily adapt to any stack and would enjoy being able to learn some more modern ones if given the opportunity.

Location: Almaty, Kazakhstan

Remote: Yes

Willing to relocate: Yes

Technologies: Java, Python, Go, JavaScript, TypeScript, React, AWS, Linux, Docker, CI/CD, DevOps, API design, Integrations

Résumé/CV: https://drive.google.com/file/d/16gmT3wHE0ccaocYzkOgyVoaudzgqN2-_/view?usp=sharing

Email: bissaliyev at gmail dot com

Résumé/CV: https://drive.google.com/file/d/1PMVnZzfU_GYwAgXjGSzKja7VZWb...

LinkedIn: https://www.linkedin.com/in/bissaliyev/

GitHub: https://github.com/bissaliyev
if only they designed the 13 with exhaust and intake like the 12. thing melts in your lap.
According to linkedin and Google high ups, you need to do an honest 60-80h a week as an employee so you can gain the highly lucrative, liquid and bullish asset of your boss maybe remembering you worked 60-80h a week.
The value of "enough" is a moderation decision made by a human.
Any comments on this post regarding moderation at hacker news:

https://daringfireball.net/2025/03/the_website_hacker_news_i...
From https://news.ycombinator.com/newsguidelines.html: "Please don't use Hacker News for political or ideological battle. It tramples curiosity."

"Agendas" are often ideological battlegrounds. I flag comments, even those I agree with, that I recognize from experience are going to lead to the same tired, off-topic debates and flame wars.

Lately, I've also been maintaining a personal uBlock Origin filter list to hide certain prolific rule breakers. I would love if HN had an equivalent built-in "killfile"[0] functionality for auto-hiding submissions and comments. (This has been suggested to the admins, and was seemingly received favorably, but I'm sure it's a matter of resources.)

[0]: https://en.wikipedia.org/wiki/Kill_file
His account has been inactive for almost all of 2025, I think his legal team must have taken away the password.
>The acts of forcing people to submit more identification and then putting that personal information in databases actually introduces new risks.

That is all well and good, but with all the big breaches we have had it really does not matter. Your info is out there already if you ever applied for a loan due to that large credit agency breach(s). I forgot the name of the companies, but that alone was probably enough. Then tack on that the various Health Insurance breaches, Real ID is a non-issue at this point.

Now of course we have DOGE mining Social Security Data, so here we are.
In general it makes sense to shift this part to business, if data is valuable, there will be market and services. Probably problem is how fast they nuked without grace period.
Let this be a lesson to anyone investing in a startup: don't give any cash unless there's real corporate governance.
Same price as some pure bred dogs too
I assume this was supposed to be a link to "Baby Rudin", but something's broken.
Historical accounts like this are great! Now that it's been pointed out, you really do see less Vibram FiveFingers out in the wild these days
I agree with you. People really overcomplicate this.

From wiktionary:

"""
Agent (plural agents)

- One who exerts power, or has the power to act.

- One who acts for, or in the place of, another (the principal), by that person's authority; someone entrusted to act on behalf of or in behalf of another, such as to transact business for them.

- [various more specific definitions for real estate, biology, etc]

From Latin agēns, present active participle of agere (“to drive, lead, conduct, manage, perform, do”).
"""

An agent is simply someone or something that does something, usually for someone else. An AI agent is thus an AI that does something, usually for someone else. An AI assistant could be an AI agent, or it could be a glorified chatbot who merely offers you spoken or written word, possibly after reacting to real-world information (but not itself modifying it)
Now the task of an adversary is to simply enable the backdoor rather than create it from scratch. The people using Signal for this are doing it on their own devices, so now you have multiple problems.

Eg how to get non technical people to know when they’re using the civilian version.

Alternative crazy universe:
Just use the tech that was created for the government and does all the right things.
Strategy distillation seems like gradient update in a way? Or would that be at a higher abstract level.
https://archive.ph/VJoQh
> Why would you crawl the web interface when the data is so readily available in a even better format?

Have you seen the lack of experience that is getting through the hiring process lately? It feels like 80% of the people onboarding are only able to code to pre-existing patterns without an ability to think outside the box.

I'm just bitter because I have 25 years of experience and can't even get a damn interview no matter how low I go on salary expectations. I obviously have difficulty in the soft skills department, but companies who need real work to get done reliably used to value technical skills over social skills.
Operational transformation and conflict-free resolution for RT collaboration
> If you post (by way of example only, please observe the use-mention distinction here) a polite version of "ads are good and adblockers are stealing", and get a massive pile of downvotes...

Sure, I imagine the grandparent poster means arguing something like "limiting access for extensons is good because they're often used to steal financial assets". Old extensions are sold, or cracked and updated to inclue malware.
This is super fast. Future of computer agents. Bullish on this.
Bring up dates and times if you want to wreak havoc on any AI. :D

Developers around the world's most beloved topic, how to handle date and time correctly, is still a topic of great misunderstanding. AI and AI agents are no different from that. LLM seems to help a little, but only if you know what you are doing, as it usually needs to be the case.

Some things won't change so fast; at one point or another, data must match certain building blocks.
This is really interesting. Could you use it even on teams that aren’t using AI to generate code? It seems like it could help clarify intent for any kind of team. How different is it from well commented code? Or could it be used to add comments to old, poorly documented code? Could the AI ever infer intent so developers don’t have to document it - they just have to validate that Good correctly inferred their intent?
It's interesting (to me) that they repeatedly misspell Tektronix as "Techtronics" as though no one actually remembers enough to know that's incorrect.
I keep thinking of Visual Basic... It was scoffed at as not real programming... It was the drag and drop thing in the Visual Basic IDE that made it worse. Suddenly "anyone" could do it without really knowing programming. This new trend (if it is a trend) is sort of like drag and drop.
Ask HN: Can we please come up with a better name than "Vibe Coding"?
No ticktock is not a protocol or airspace. It's a company. It would be like banning Disney.
So Matrix is the new XMPP?
i would not get an email for a domain that will be up for sale in 10 years. mozilla is not a sustainable org and has lost its core principles. Mozilla best serves people by shutting down and letting younger and better orgs replace it.
Read it. Love it.
> "However, upon reading the horrifying 'how to win friends and influence people' way of interacting with normal people through flattery and shallow interaction"

Say what now? The book is littered with passages urging the reader to be sincere in interactions.
Any time you read anything having to do with this administration, remember:

The behavior will continue until an effective negative stimulus is given.

Then immediately stop reading. The details don't matter at this point.
Given the different rate of death-by-cop, I'd be surprised if the "Asian" contribution to the citation effect wasn't actually negative.

https://www.statista.com/statistics/585152/people-shot-to-de...
https://en.m.wikipedia.org/wiki/Occam's_razor
MacBooks and iPhones are amongst the easiest to wipe remotely.

You can wipe them fully (which would be the recommendation for MacBooks) and remove just work-installed apps on an iPhone.
Gmail Users Can Send Encrypted Email to Anyone
damn, I got nerdsniped again
No! I love it.
The f. up an order from me. I needed the stuff since I moved to a new place. Canceled it without ever telling me. Customer service told me to reorder with the fastest shipment and I will be "reimbursed". I did order again with fast shipment. Obviously I was not reimbursed and they called it a "misunderstanding". I still have the chats. Would be an easy win in small claims court. But for 40 USD? Not worth the time.
… you have an opportunity for self-improvement.
I thrive for these kinds of moving-target challenges. But nobody will hire.
If you can believe Jeffry Sachs and RFK Jr., the expansion of NATO was a way to start the war, not a result.

And the objective was to pillage the country of Ukraine to the benefit of those in power, Europe gets to loan them money to rebuild, American corporations get to buy up the farmland.

If you can believe them.
> The presidents oath to his office for one, the constitution, the rule of law

You cannot be obligated to the inanimate. It would be fair to say that these things are symbols representing people, who you can be obligated to, but that brings us back to trying to figure out who those people are.

> the citizens of the United States.

Like, as in the citizens that voted for him? His entire campaign was ran on the promise of going off to do as he pleases, so there there was no such obligation established there.

Not everyone voted for him, to be sure, but they are primarily the group that wishes there was that obligation. They have not (to this point) established the obligation.

> Let's separate that from enforcement mechanisms.

You can't, really. Without motivation, there is no obligation. While that motivation can come from within or, say, social pressure, the president already has those satisfied. He doesn't care personally and anyone else he might want to impress supports him. That only leaves those who are willing to exert a compelling force, and that doesn't appear to exist.

Let's not confuse want of obligation with obligation. I assert that you are obligated to make me lunch each day! But we both know it's not happening. That is not how obligation works.
Exactly, Signal should be used for "official" things like scheduling lunch with colleagues. I don't think it's proper (and potentially illegal) to be planning the things they did on there. It's too easy to screw up which is why the public knows about it now; you're not able to easily invite third parties into a SCIF.
Deutsche Börse | Kotlin Software Engineer | Onsite/hybrid - Prague, Czech Republic

Hi, at Deutsche Börse, we’re re-building an energy market from the ground up, and we’re looking for a Kotlin developer to join our team. Or someone willing to accept challenge as a Kotlin dev.

Our solution is based around Kotlin Flow and the Raft protocol. This isn’t your typical backend role. There's no Spring, no dependency injection, just pure programming. We take inspiration from the Agile Manifesto with touch of XP. We put big emphasis on close collaboration in our Prague office and don't do Scrum. We put big emphasis on automation which means no manual testers.

If this sounds interesting, feel free to reach out to me at matej-hiring@vasilevski.cz for more details.
Here’s the full job description: https://careers.deutsche-boerse.com/offer/kotlin-jvm-develop...
Looking forward to hearing from you!
For those unfamiliar, a review of the book (3rd edition; 1953 was the 1st edition) - https://web.archive.org/web/20150825054136/http://www.maa.or...
I imagine 90% of users here would just block any ads anyways.
This is not really mysterious or anything, though, right? They allow bending of the rules for stuff that is not likely to devolve into a big stupid political flame war, because, like, pick your battles.

Also I’d expect there to be some annoying edge cases if they tried to ban that sort of discussion. I mean, Kilmer is not a tech person. But tech people die sometimes too. Arguably discussing their life as people is outside the scope of the site. Maybe we shouldn’t have had a conversation about how great a guy Mr. Moolenaar was and just discussed the technical aspects of his life’s work. But, come on, that’d not really be a human way of responding to somebody’s death, right?

If we’re going to have these sort of lightly rule breaking threads, then I don’t think it is necessary to ask the mods to adjudicate exactly who’s technical enough to warrant one. It’s a fuzzy spectrum anyway, we have tech people, tech policy people, STEM outreach people, tech YouTube influencers, celebrities that played beloved nerd characters.
I don't think "vibe coding" deserves a better name.
i mean... you're saying if signal weren't secure, trump's clown cabinet would stop using it? the guy who kept boxes of top secret documents in a bathroom at mar-a-lago? you don't think they'd just use SMS or facebook messenger or anything if using signal was a slight inconvenience?
Completely understandable, it's just... it's just not in the cards. A large part of UNIX ecosystem has not, historically, been kind to this view. Remember autotools/autoconf, makefiles with DESTDIR, and all that similar jazz? People genuinely proposed that stuff as the solution for the management of ambient dependencies. And it takes just one slip up of "shelling out" (hopefully it's actually "forking off", not literally shelling out) for all kinds of funny business re-appearing again — and don't even start on the /lib and .so management.
Related: https://news.ycombinator.com/item?id=43528479, https://news.ycombinator.com/item?id=43527001
Yeah.. I'm starting a LIT-RPG style blog for my personal growth. Skills/attributes tied to personal goals. Spirit as it relates to learning guitar (for instance), Mana as it relates to tech skills.

Right now it's all a flat index.html and simple.css hosted on github pages, but I'll get a site eventually. Writing a blog is part of my goals to become a profitable author. (Creativity ~= blogging, sketching, animation)
It has to be a stimulus they feel as negative.

Losing office is about the only unarguable one. Barring a coup, that isn't happening any time soon.

Practically any other stimulus will be perceived as positive.
And for a brief moment I stopped to think about whether we're looking at a horrible middle earth hallmark movie or just some 'clever' parody.
Another sailor you might find interesting is Evi Nemeth, Author of the excellent UNIX and Linux System Administration Handbook (more of a bible than a handbook, I recommend getting it to everyone); "Since her retirement, Nemeth has traded mountains for oceans and has sailed from Florida to the Caribbean via the Mediterranean, West Africa, and Brazil on her 40-foot sailboat named Wonderland. She is now in Trinidad in the West Indies and expects to transit the Panama Canal to the Pacific next year. Her son, Laszlo, lives in Boulder."