skysight-inc/HackerNews huggingface dataset:
AI safety is a strange topic to me.

We train AI on the web where you can search and find all the objectionable stuff you can get. We're ok that the internet has this content to some extent, it's just understood.

But if AI regurgitates it ... we're upset and we demand it not do that and setup all sorts of convoluted methods to stop it, often with unintended consequences (inexplicable bans, nazi imagery featuring lots of minorities).

It reminds me of the old "I learned it from watching you" PSA. https://www.youtube.com/watch?v=KUXb7do9C-w
Or maybe that was a factor in why the name change was successful? There can be more than one reason for a name.
I assume it's because speech to text isn't perfectly accurate and Google doesn't want random profanity appearing in inappropriate contexts whenever it does fail.
New York at one point had 150,000 horses, each producing 15 to 30 pounds of manure daily. On top of that they produced 40,000 gallons of horse urine. Imagine the stench.

https://danszczesny.substack.com/p/the-great-horse-manure-cr...
the one true debugging method: printf debug
At the same time, however, Einstein's theory was confirmed by direct observation of the gravitational lensing of starlight past our sun during an eclipse.

The difference, to my mind, between science and philosophy is that the philosophy of relativity can exist independent of such confirming evidence. But the scientific theory cannot.

It's always important, when dabbling in philosophy, to keep track of when one has wandered so far out on the branch of reason that one is no longer supported by the trunk of evidence.
Thank you for pointing that out. Just fixed it.
I know nothing about pathology, but in terms of software, I think slower adoption to new tech is what we need, especially when the "new tech" is just a 5% faster javascript framework.

By the way, for content creation, the only platfrom that really favors new creators is TikTok. Whether it leads to higher content quality is left for one's judgement.
I run multiple LSPs on Ruby files with no issues. ruby-lsp and StandardRB are both Ruby specific.
Even more incredible is the amount of educated people who voted for Kamala in your link. It makes me question what “education” is these days if they put their votes behind someone who is so poor at communicating that her handles had to control everything.

Certainly less interesting times with Trump than the alternative, thank goodness.
Authoritarians do not want an independent judiciary challenging their power. They are sending a loud message to the judiciary that it's "our way or the highway."

Once they've established control of the judiciary, their coup will be complete, as they already have complicit control of the legislative branch.
Does the mouse cursor still not hide while typing in Zed?
Big tech is working on a few models that should beat ElevenLabs in terms of pricing and quality. Eventually Deepseek will opensource theirs and cause ElevenLabs to be sold to Disney to stay relevant or something.
Few cellular modems commonly used in IoT support IPv6, and not all mobile network operators provide an IPv6 address. Since cellular connectivity plays a major role in the industry, IPv6 cannot be used as a blanket solution to this problem.
The prompt for the panel: "Imagine you've assembled a panel of experts on the humanities, computing, and philosophy. What would they discuss? Where might they find enlightening points of disagreement? When they get to the Q&A part with the audience, what questions do they expect and how do they respond? What about the questions no one asks, but that are important and/or interesting?"

Use responsibly.
It does not really matter as even though the models get updated, the new data was produced with the help of the older models, it is feeding on itself.

Just imagine how hard it would be to push a new programming language. No AI models would be able to generate code in that new language, or they would be extremely limited. This would make adoption much more difficult in a world where all developers use AI tooling extensively.

I believe this trend could create new opportunities also: as everyone uses AI tools to generate statistically average quality code, only those not using AI tools will be able to create true innovation.
Not, in fact, an acceptable excuse. Google, and any whiners who would have a problem with that, need to grow up.
Knowing how petty Elon is with Diablo and PoE, I do not at all put it past him to have some bots/cheap labor just flag anything about him.

I also trust dang

Don't know how to square these thing either, though
even if you hit all the assumptions you need to make Pearl/Rubin causality work, and there is no unobserved factor to cause problems, there is still a philosophical problem.

it all assumes you can divide the world cleanly into variables that can be the nodes of your DAG. The philosopher Nancy Cartwright talks about this a lot, but it’s also a practical problem.
Next level thinking let’s start these conversations early
It is, but it's an order of magnitude better than the last set of no/low code tools for anyone who has the basics of programming already.
So this is ok then? Sounds like you approve of the anti-DEI approach.
I basically wrapped this in a simple iOS app that can take a PDF, turn it into images, and applies the native OCR to the images. It works shockingly well:

https://apps.apple.com/us/app/super-pdf-ocr/id6479674248

I probably should have just made it a free app so it would have gotten very popular, but oh well.
Possible but unlikely. Most will move on to another job or retire.
And hiding the mouse cursor so you can actually see what you're editing.
It's not "safety" and shouldn't be dignified with the word.
Compcert guarantees that the executable that comes out does what the code that went in said, it doesn’t guarantee much about the code that went in.
> What I find really disconcerting about that is that there's this sort of implication there that Google would be willing to add a similar misfeature to their onscreen keyboards if they could get away with it.

Remember the old iPhone 'duck' autocorrect issue?
Well, depends if they target LLVM IR, or .NET MSIL.

https://www.graalvm.org/latest/reference-manual/llvm/

https://github.com/FractalFir/rustc_codegen_clr

Also ever heard about containers?

They have this magic feature, you don't need to rewrite anything to run on servers.
Yeah, that's because climate control is crap. When I get into the car and it's 45° I want to a) get some hot air on my feet and hands, and b) warm the cabin up to a comfortable temperature ASAP. The standard climate control system doesn't do that, it sets the air temperature to roughly the target temperature and takes twenty minutes to get to something comfortable. I can "trick" it by setting the target temp to 95°, and then I'll actually get warm air.

I get that approach for AC, because cooling air takes energy, but there's no excuse for that behavior when (in an ICE car) you're warming the cabin with waste heat from the engine. Just give me some damn heat!

Fortunately, I have an old enough car that I can take manual control of the heater and blast it for a few minutes until I'm warm, and then switch over to climate control to maintain temp. Cars which don't have manual override have to be tricked by using the climate control like a heater knob. It's dumb, all around.
Zuckerberg's rightward policy shift puts Meta staffers on edge, targets Apple
Wasm gives lots of benefits and as a project in a new-ish ecosystem we like to tout it and our goals as being a Wasm-native orchestrator. I think in general though nobody should care about running Wasm at all, just like you shouldn't really care about running containers. The goal is to write code and then ship it, the unit of compute is irrelevant. All that being said obviously Wasm isn't a drop-in replacement for containers, but we're working on more and more use cases where you can use them instead. As a developer I don't want to worry about base containers and vulnerabilities outside of my code and cross-compilation and then have to think about Kubernetes of all things at the end of the day
Agreed. It's a strange term to choose.
>The number of federal employees who are reported to have taken the offer amounts to less than 5% of the federal workforce.

>In fiscal year 2023, the attrition rate of the federal workforce was 5.9%, according to the Partnership for Public Service, a nonprofit organization that promotes government service.

Sounds like most of this is people who were already thinking of leaving.
But you'll have to fine tune it for a week to get it to say "Tiananmen Square".
> That is propaganda (...)

Are you sure about that? You sound like you're either misinformed or disinformed.

https://en.wikipedia.org/wiki/2024_Estlink_2_incident

https://en.wikipedia.org/wiki/C-Lion1

https://en.wikipedia.org/wiki/EE-S1#Cable_damage
I think the tax haven co. charges parent co. 30% + naming rights charge + administrative charge + tax dodging holding fee + online booking fee.
>What if it happened just before React, and you therefore got stuck with angular?

Still a good thing. :) The massive bump in developer market liquidity is far more valuable in my eyes than any inherent DevEx advantages. You'd still have much cheaper high quality web apps, although, if React truly has a technical advantage over Angular (doubtful), maybe not as much cheaper, but still much cheaper than pre-LLM.

If you truly want to figure out where I think the equation sign flips, it's probably like, pre-Smalltalk somewhere.
You could find places that didn't use source control 25 years ago. Undergraduates didn't know how to use it. In the age of git, however, not using version control makes you seem to be 25 years in the past.

Yay for one step build. I have a script that makes one, merges changes from development, manages database schemas, all of that. Many places have a difficult build process and that's one of the best reasons to not take a job.

When I think daily build, I think about Windows NT back in the 1990s, but they had a build that takes hours. Today the daily build is too slow of a cadence, people do continuous integration, usually at every check-in.

Today bitching about JIRA is one of the favorite pastimes of software devs, although our JIRA is just fine.

Some bugs are low severity and can be worked around, particularly in web-based systems that are administered by professionals. It's OK to defer working on some bugs.

For side projects my practice is Kanban, where I have a limited number of commitments that I'm working on so I am always making forward progress, I don't set schedules, though maybe I should. In many places programmers are loathe to make estimates but it's clear what the product is, so "it's done when it's done" isn't necessarily a bad idea.

In modern development, you revise the spec as you go along. See Agile.

Quiet: hell yeah!

Testers: hell yeah!

Writing code in the interview isn't necessarily realistic. Personally I shine in whiteboard interviews (Physics PhD) but other people choke and hate them.

At least where I work, we put more effort into accessibility than usability, but our usability story is good (our competitor sites are awful) and our customers demand accessibility.
Unclear what business of the DoJ's that is. But, again, this seems totally unrelated to regulation or prosecution of non-NY companies which are merely listed in New York.
> Wasm gives lots of benefits

Again, such as what?

And if that is true, why aren't some of them listed on the site? Instead of listing the advantages of wasmCloud compared to wasm no-cloud?
I like this take, I think it's more of a red flag that vigilance and discipline is a necessity. There must be strategies that minimise this.

To take HN's fave example Rust: it has a type system that removes "viligance and dicipline" as a requirement for memory management. We don't need as much care if we can codify checks and standards that make bad practices (null pointers etc) impossible.

I work mostly in Python, and even using neat tools like Vulture, dead code elimination is a mostly manual, care-requiring task. I wonder if there's a neat way to bring down excess code- I don't have any new ideas though.
Criticism of Google acting reasonably is meant to deflect from the administration acting insanely. Don't take the bait.
> This by default almost assumes a hostility towards the former group because their interests will of course be at odds with the interests of the latter group.

I would generally agree that that's the "default".

However, there are cases where two sides of a market need an intermediary with which they can both independently transact, and a net benefit of that interaction is felt on both sides. The key is to construct the solution such that the intermediary depends on the goodwill of both sides of the market.

I think Kagi is somewhat flipping the script. By "taking" data from publishers for free, they are then selling it to readers at a cost. However, there is a trade off. Kagi needs to make sure publishers continue to make their content available so that it can be searchable, or used in their Assistant product. In order to do that, they need to do the opposite of what Google is doing by trying to sequester traffic on Google.com: Kagi's best interest is to make sure that they provide good value to both sides.

Indeed, using the Assistant product, the way it is structured, I very often find myself clicking through to the referenced original sources and not just consuming the summarized content.

How this evolves over time, from a product design standpoint, will be interesting to watch.
I use the following for feeding into AI

find . -print -exec cat {} \; -exec echo \;

Which will return for each file (and subfolders) the filename and then the content of the file.

Then `| pbcopy` to copy to clipboard and paste it into ChatGPT or similar.
I'm glad I only just deDRMed all my kindle books. The option to download was already gone with the latest paperwhite but I still have a voyage so I used that.

Next ereader wil be a kobo, also because they have page turn buttons. This is a big deal for me. I'd have bought a Libra 2 already but they only sell the colour version now and that has greatly reduced contrast. So I'm waiting to see if they come out with something better. I don't care about colours but I do care about contrast.
Yeah, I'd argue this is definitely "evidence of some interesting new phenomenon" in politics. Though I guess this isn't that new, not really.
Wait, just one question…

Can I call this c++ code “machine code” now?
It sounds obvious when you say it, and I appreciate the feedback! Marketing fluff is nice for messaging, but we'll take a look at getting comparison examples more front-and-center.
Oh man that's awesome!
I wonder if this is a case where you want an encoder-decoder model. It seems very much like a translation task, only one where training data is embarrassingly easy to synthesize by just grabbing sentences from a corpus and occasionally swapping, inserting, and deleting characters.

In terms of attention masking, it seems like you want the input to be unmasked, since the input is fixed for a given “translation”, and then for the output tokens to use causally masked self attention plus cross attention with the input.

I wonder if you could get away with a much smaller network this way because you’re not pointlessly masking input attention for a performance benefit that doesn’t matter.
New Classical architecture
You, individually, can make whichever choices you think are best for you. But change is forced on societies. No country can afford to ignore AI. Countries must adapt or get ran over. This is not a moral justification. I don't believe all technological change is for the better. Countries have to brace for impact regardless.
here is mine

https://github.com/franzenzenhofer/thisismy

supports files, resursive directories, .gitignor and .thisismyignore and online ressources / URLs + tree commands

also available as a chrome extension https://thisismy.franzai.com/
Interesting. I've been converting Jupyter notebooks into markdown for the same purpose. Am considering making a custom tool.
Cursor indexes the entire code use with embeddings. It works well in small single app projects
Show HN: Expekt: in-source snapshot tests for Kotlin/Java
TLDR: I really like Jane Street's expect-test framework for OCaml and this is a (mini) adaptation for Kotlin and Java ;)

It's only a couple of source files without packaging, check for the tests for usage examples :)
On a first glance this may look like bad comment but there is sound reasoning, I see it with friends who are top notch doctors and surgeons in french part of Switzerland.

Many articles and conferences are in english, often dont get translated (well), and one friend who is urology surgeon specifically mentioned this as an issue in his (former) department in Switzerland's biggest hospital (HUG in Geneva). They simply lag behind bleeding edge a bit.

Can't comment on other languages/cultures, but french speaking folks and english often dont pair well together.
Open-CUAK: "OpenAI Operator" Now Goes Open Source
Hey everyone, my team and I have been working on automation agents for a while—long before OpenAI launched Operator. Our goal? To build something that just works—open, accessible, and fully in your control.

Today, we’re excited (and a little nervous!) to open-source Open-CUAK, a free and open alternative to the OpenAI Operator experience. But it’s more than that. Open-CUAK is a platform to run, train, and scale automation agents at massive scale (think 100+ instances running simultaneously). And the best part? It runs fully locally.

What you can do with Open-CUAK:

1. Run Operator-like automation workflows locally, with full privacy

2. Use vision-based AI to automate tasks, just like a human

3. Deploy and manage hundreds of agents in parallel

4. Experiment with different models, frontier or open-source (Claude, Gemini, QwenVL, etc.)

5. Check it out & give us a on GitHub → https://github.com/Aident-AI/open-cuak

Read our launch blog → https://aident.ai/blog/openai-operator-open-source-alternative

This project means a lot to us, and we’d love for you to try it, break it, improve it, and help us shape its future.

Would love to hear your thoughts! Let’s build something awesome together. Let’s go CUAKs!
Since this is an article about a book about recipes, but with no recipes, here's a blog about the recipes in the book:

http://www.sentsovi.cat

If you've never cooked pre-French-culinary recipes (Medieval, rustic Americana, etc.), I'd suggest hitting up YouTube & watching Townsends for a while to get a feel for how to translate old-style recipes to modern style cooking. It can be very frustrating, but rewarding. I'd also point out that most of these old recipes are ... pretty bad. They really don't translate to the modern palate. I make a lot of them with my kiddos, and it's more of a fun thing to do as a family. (They still refer to my ill begotten suet pudding as "The Egg From Alien".)
My supervisor once told me that if you want maximize your career earnings, only a masters is worth it. Of course he said this in regards to engineering, but I found it interesting at the time.
Imagine being triggered by french fries, sad.
This just seems to be the way for code editors. We just have to switch every few years to the next one.
I am glad I learned this information before it was flagged.

That said, I can't Imagine this important technical information leading to many constructive comments.
Meta CTO says staff should quit if they don't like Meta's new policies
That's what the author deals with in the first part of the article on observational studies. Randomized studies don't have that problem.
I think the current sweet-spot for speed/efficiency/accuracy is to use Tesseract in combination with an LLM to fix any errors and to improve formatting, as in my open source project which has been shared before as a Show HN:

https://github.com/Dicklesworthstone/llm_aided_ocr

This process also makes it extremely easy to tweak/customize simply by editing the English language prompt texts to prioritize aspects specific to your set of input documents.
Hi Tappio, read you loud and clear. We are actively looking into making it easier for all people to solve their planning problems. Our goal is to "free the world from wasteful scheduling" and we more than realize we can't do that alone. ;)
Very informative, I knew Slackware Translation was the first product, but I did not know how they went from Slackware to their own distro.
Yeah, I am pretty sure that is it. Most of us have worked with a guy like Musk, someone who hates hearing that doing things the right way actually takes time.
Many don't believe that the money is forthcoming. They're aware that this is coming from two individuals both famous for backing out of obligations.

But if you were in a company whose management said, explicitly, that they hate you, then getting out early would surely be better than waiting. Maybe you'll get something extra, but just getting out might be enough.

Unfortunately, getting your next job won't be easy. A lot of government workers are in Maryland and Northern Virginia. You'll be competing for new jobs with tens of thousands of other job seekers. And it's not just them; government contracts and service companies will also dry up.

So you leave. Which is, of course, giving them what they want, which must be even more galling. But the American people literally voted that they hate you, and you have to live with that.
Being an accessibility solution for people with MND or similar afflictions is one of the few exclusively positive use cases "AI voice clone" technology has, as one's personal voice can be very strongly linked to one's personality and being able to use it despite such a diagnosis can be invaluable in improving QOL of those afflicted.

Restricting those very people from expressing themselves, especially for what I'd consider barely even rude or improper language, makes me question what Elevenlabs thinks their target customer base is, if not that group?

Are they solely providing their product for scammers or companies not wanting to compensate VAs?

I myself have occasional Dysphonia and am sometimes limited in the use of my vocal cords depending on outside factors, yet despite that, I have never had the need for such an exact copy of my "unaffected" voice. If even I have little use for this and Elevenlabs bans those reliant on their service for accessibility, I'd really like to know how they see themselves.
So everything they say through the app gets reviewed by another person? Terrifying.
It's not, in my experience doctors are woefully behind the curve on the cutting edge, and even a bit hostile towards it.
I have a typewriter written manuscript that is interspersed with hand written editing. Tesseract worked fine until the hand written part, then garbage. Is there a local solution that anyone can recommend? I have a 16gb lenovo laptop and access to a workstation with a with an RTX 4070 ti 16gb card. Thanks.
What a positive way to boost morale, in addition to endless rounds of layoffs adding unnecessary stress and strain to workers who remain and encouraging top talent to find the door. The proper way to do layoffs is deep and once, or be like Apple and don't over-hire.
Russian Drone Damages Radiation Shield at Chernobyl, Ukraine Says
Depends on which CUDA API one is looking to,

https://docs.nvidia.com/cuda/cuda-c-std/index.html
I have definitely noticed that ChatGPT is atrocious at writing Polars code (which was written recently and has a changing API) while being good at Pandas. I figure this will mostly resolve when the standard reasoning models incorporate web search through API documentation + trial and error code compilation into their chain of thought.