skysight-inc/HackerNews huggingface dataset:
Draftable | Head of Sales | Melbourne, Australia (hybrid/remote okay within Australia) | Full-time

Draftable makes document comparison software, mainly for lawyers. We're looking for an experienced commercial leader to drive our global sales strategy and growth from Australia. It's a high-impact role, reporting directly to the CEO, with significant influence over business strategy.

Our dev and product teams are killing it, we've just brought on fantastic marketing and People leaders, and now we're looking to complete the exec team with a sales leader who can build on our strong momentum (700+ firms signed since launching our legal product in mid-2023).

More info and application details here: https://www.linkedin.com/jobs/view/4181270899/
Why Manus Matters
this is an absolutely fascinating project-- wow! i am going to have to fire up Factorio again and try it out! the implications of what the experience of playing games is like in this new LLM era / world order are fascinating.
Someone with everything to lose if they break it. Most large companies do not. Perhaps smaller companies whose main selling point is privacy? Proton? Signal? I don't use either but they seem relatively plausible.
Bertolt Brecht "dissolving the people and electing another" quote
I don’t think there are many people of such caliber in the country as Putin has gotten rid of any potential competition. It’s likely Western countries would be able to sign Budapest-like memorandums and get those nukes in favor of some guarantees.
Huh? Why would the bending of the floor matter?
He was interviewed by Tyler Cowen (about Stalin, his time in Russia etc.), it was incredible

https://conversationswithtyler.com/episodes/stephen-kotkin/
The name gave me a flashback to Borland Sidekick
Representing Type Lattices Compactly
Very good answer. It is very hard with small LLM.
Only sometimes. It is easier to measure in cities, and thus introduce bias based on whatever pavement is populate.

There is a lot of data, and the people who measure this (or at least some of them) are aware of the issues and so correct for them. However you cannot just blindly apply the central limit theorem.
> [than] having a function which calls out to lots of other functions and I'm jumping around the code base, back and forward.

i agree with longer functions and less jumping around, but there's also some nuance i find. I sometimes find converting a complicated multi-line condition into something like the below is much easier for me to read, so long as the function is named in a clear way and the function definition is just above the big function it gets called by (never in a different file!)

def is_something_valid(something, foo, bar):
return something > 0 and something != foo and something > bar

if is_something_valid(something, foo, bar):

it's like a convenience reading shortcut so i don't have to parse the logic in my head if i don't want to. also makes the condition nice and easy to test.

then again, can also do it the grug-brained way

gt_zero = something > 0
ne_foo something != foo
gt_bar something > bar

if gt_zero and ne_foo and gt_bar:
Visual updates is code for bigger and more numerous ads.
Why Older People May Not Need to Watch Blood Sugar So Closely
Everytime a paper like this comes out, I always have 1 question - How do they control the game using the LLMs? How does the control-feedback loop work? WHat tools, software and APIs they use to do it on Mac or Windows?
>I wasn't necessarily saying that FB single handedly manipulated an entire nation into making huge swings on a national election. But it doesn't need to. When an election is decided by some 6-7 swing states with extremely slim margins, targeting ads to those regions can change the result. A few thousand votes swung would barely register in any mass analysis as effective (nor would it be in any other proper ad campaign. It'd in fact be a gross failure of you spent millions to get maybe a few thousand buyers), but still change the result.

OK, if this happened in 2016 (which I honestly don't believe) then how come these techniques haven't become standard across all political advertising? This is a small field, and everyone talks to one another (particularly the data people).

Like, FB's systems were essentially incapable of optimising for this kind of thing, you could have spammed reach ads at people I suppose, but those generally (based on experiments i was involved in) don't tend to move in-person metric.

It's worth noting that Clinton didn't campaign in the Mid West in 2016, which again is a much more plausible explanation of why she lost than Trump's team being uniquely effective on FB ads (and if they were, why didn't the Republicans sweep the 2018 midterms and the 2020 Presidential?).

> I'll admit I haven't researched brexit's margins enough to see if that same theory sticks, so I won't comment much further on that example.

It was a million or two votes, so unlikely (no electoral college in UK referendums).

As I noted above, the fact that almost all print media were printing deceptive takes on the EU for twenty years is more likely to be driving the result.

> Now even ignoring all that: I feel the intent is the real damming part, not necessarily the success or lack thereof. As a recent example: Musk's campaign in Germany for the afd party failed overall, but it's still very bad taste for an outside party to try an influence a national election that is not representing them.

This is definitely wrong, but worth noting that the "West" broadly has been running influence operations like this all over the world for many, many years. While I sometimes have agreed with the goals here, I'd argue that this sort of thing is problematic regardless of said goals. (Amusingly, there's some evidence that the most consequential impact of Musk in Germany was the surge in support for Die/Der Linke (apologies I have always sucked at german grammar).

>The ultimate issue in all of this is people ignoring their best interests and falling for lies and misinformation (from all sources), but this chain was focused on media ads, so that's what I discussed.

Yeah, i too would prefer to live in a world where people voted differently, but ultimately the only judge of someone's best interests in a free society is what they themselves believe. And if they get suckered by a charlatan, then hopefully they'll learn from that. I'm not sure any other approach is compatible with democracy over the longer term.
Cozy! Midnight.pub is a Gemini protocol instance with a time in the name (but not the access window).
Absolutely, kudos to them for following KISS, despite the legions of people who have probably told them they’re doing it wrong.
That kind of justification is absolutely what gets people to experiment with working people to death who are dying of starvation.

"We're giving the assistance too freely! Ah, maybe a little more work would be good for them, not me of course, but them, they are the ones not working hard enough, who are dependent, me? no I work hard for my money, that's why I get to decide who lives or dies because they are not working hard enough!"
Show HN: Online Python Compiler with Libraries
Hey HN, I just launched this online Python compiler which lets you use popular Python libraries like requests, Matplotlib, Plotly, Pandas, NumPy etc. online.

It uses Pyodide to execute Python in the browser using WebAssembly.
https://archive.ph/97CZw
> App handler for SIGUSR1 tells readiness hook to start failing.

Doesn't the kubernetes pod shutdown already mark the pod as not-ready before it calls the pre-stop hook?
PH is no longer about people finding products, more about people launching them. It has become mostly new founders and PMs. If that sounds like your target market, go for it.
Definitely not. My line was from a very famous Irish song, called the fields of athenry, about exactly this.
i always find it funny how ppl shit on facebook as if any other social media site was orders of magnitude better. facebook is as shitty as you make it to be. follow shit reel creators and it will be shit. get into shit awful groups and it will be shit.
Incredible idea and execution, very interesting results. Genuinely: what a time to be alive!
> Last year I read an article saying like 30% of children in India are stunted.

We were solidly middle class in india that never went hungry. All our kids in USA now are atleast 3-4 inches taller than us. They are often taller than their parents in their mid teens.
> After the Ottomans took Constantinople, the use of Tyrian purple died out. Popes and cardinals changed their vestments from purple to red, and the color disappeared from use.

The article was almost right until here but this is just unbased. The truth is: The Byzantine Empire fell in 1204 and then Tyrian purple fell into disuse. The late new Byzantine Empire under the Palailogos had already switched to red and gold as their royal colors, and the Palailogos-Ottoman transition didn’t change this.
Security Auditing of Open-Source Dependencies
Kudos to seeinglogic for trying to quantify that “readablity” is. We need a lot more of this. (I feel like the most common definition of readability in use today is “readable to me“.)

I have a half-baked thought that we could find the actual dimensions of readability if we gave a test to a very large group of people and asked them to pick a sentence that describes what the code does. Each question would be timed. The questions that most people answered correctly in the shortest average time would provide us with examples of “real-world readable” code, and more importantly, might help us identify some truly not-readable practices.

I predict we’d see respondents start to cluster around various things, like “how long have they been programming?“, “do they understand programming paradigm X?“, etc. Perhaps the results would shift over time, as various things came into and out of fashion.
From the "Free Speech" guys, no less. Take heed, ppl. They only believe in Freedom for themselves.
Ask HN: Can We Contain an AI That Gives Coding Help?
Let's say you create an AGI. (Yeah, I know, we don't know how to define it or test for it. That's not the point.)

And let's say that you worry about containing it so that it doesn't take over the world. (Perhaps reasonably.)

But let's say you're using it the way we use AI right now, to help people code. It generates code for people, which they then run, not in the contained environment. You don't have a contained AI any more, do you? Especially if its training data included things like, say, APT techniques and examples, and code obfuscation techniques.

I mean, we worry about it hacking a human - persuading a human to relax the firewall rules, or whatever. But letting it generate code that we will run is far more of a security hole, isn't it?

Am I all wet here?
and i thought gleba was hard
Show HN: iOS app that corrects your form in real time using your phone's camera
My friends and I made an app that uses your phone's camera to track and improve your form. It'll give you visual and verbal feedback for every rep in real time, ensuring accountability. https://apps.apple.com/us/app/firefly-fitness/id6464440707 (No, we don’t store or view any camera footage as you're working out.)

The challenges and programs are free to try, no sign-ups or subscription required. (We do ask that you sign-up to save your stats). Just swipe down on the paywall. As a heads up, challenges and programs have pre-set strictness, so you’ll need to perform them with proper form.

I created a story-based workout where you start in a room, progress through increasingly difficult levels, and earn badges. I wanted to make the workouts more engaging - Solo Leveling and Lord of the Rings were a hard inspiration! Let me know your thoughts!

Background

We're three friends from Virginia Tech. Starting our journey, we had no idea what to build...until our CTO, who had never worked out before, created a rep-counting app to help himself. That’s when we realized we also forget our rep counts! We looked at other fitness apps and felt they were all the same, just with different designs. You can check out our building process here: https://www.youtube.com/watch?v=j5CAK40wTwo&t=195s

But, after talking to a lot of people, we discovered three major issues:

1. Proper Form: It's hard to know if you have proper form until someone points it out. You either watch tons of videos, use a mirror/record yourself, or rely on a buddy to check if your form is correct.

2. Cost: For beginners who can't afford personal training services or smart gyms, this gives them an alternative option

3. Accountability: Our app only counts reps done with proper form using full range of motion (depending on the form strictness level you set).

It took a looonngg time...but we finally got the core feature working! We prioritized building a reliable pose tracker that accurately tracks fast movements. (Our old versions lagged in its detection, making the feedback triggers unreliable...cause you'd want to hear the feedback as soon as possible). Because of this, we were able to create our own exercise library, allowing us to control when and where to trigger feedback for form mistakes like 'Go Down lower' or 'Raise Your Right Arm Higher'. Also, form strictness adjuster and workout customization are a premium feature. But the challenges and programs are free.

Please exercise safely and would appreciate feedback! Hope to help a lot more people, please let us know what helped you start your fitness journey! Thank you!
> the answer isn't always splitting it into 5 smaller ones

To someone who just read a book about it, it is. I've heard this called "rabbit hole" programming; it's function after function after function, with no apparent reason for them other than the line count. It's maddening.
FrontierMath Tier 4
> which will be detected as a crash by Kube and so restart your app.

I don't think kubernetes restarts pods that have been marked for termination
I'll counter your anecdotal experience with my own. I can count on one hand the number of people I know well who voted against Harris because of her gender or color. And I live in the rural south. The simple truth is that Harris failed to make a compelling case to enough of the nation in enough of the right states to win. The reasons for that failure are going to be complex and varied depending on area. Any attempt to pin it on a single trait or activity is going to be somewhat wrong. This is way too nuanced a topic for "She lost because she was a black woman" to be at all useful.
You can read professor Vivek Chibbers book "locked in place". I highly recommend it (any book of his actually). It's an account of why India's economy was and still is an utter failure.

China also didn't succeed due to "liberalization". How come the absolute majority of capitalist economies in the world (Latin/South America, Africa, Asia etc.) are still dirt poor then?
You could post this without the Show HN but Show HN itself is for things you've made other people can try which excludes most reading material, take a look at https://news.ycombinator.com/showhn.html
Wild when you're afraid of your own LLM.
Does anyone know if there is something like this or https://github.com/kevinhermawan/Ollamac for linux ... both are build with swift and swift also supports linux!?
Not their legal situation, but it turns a downloader into a distributor who may not be aware of the potential legal consequences.
Mixed feelings here about designated wilderness being trampled by heavy "cyborgs".
When did we have 9.1%? And for how long did we have it? 14% was the peak, but we had above 10% for several years, IIRC.
The solution is of course to create a second sun and eliminate our need for sleep. /s
"Pretty decent" is irellevant for proprietary code that's not my property.

The only safe option is if it's guaranteed to not leave my machine, so for this app, to disable anything that has a chance of exfiltrating data.
Europe Takes Another Whack at Homegrown Compute Engines
I think the whole Uncle Bob clean code movement has a lot to answer for.
Show HN: Absorbit.io – Agario Meets Osmos
I've been conceptualizing a multiplayer game inspired by Osmos and Agar.io. The gameplay focuses on absorption mechanics similar to Osmos, combined with the competitive multiplayer aspects of Agar.io
> [LLMs] yet are unable to operate effectively in constrained environments, reflecting limitations in error analysis

This reflects my experience with gen-LLM coding, where LLMs keep trying to do the same thing in a loop.
A big day for us – IKI 2.0 goes live on Product Hunt now

Since our first launch 9 months ago, we’ve reimagined IKI as an LLM-native space for professional knowledge, gained thousands of paying customers, polished and scaled the platform, and now are happy to invite you to IKI 2.0.

There is a nice discount to celebrate the launch - check out on PH

Our mission has not changed though - we’re here to equip knowledge workers with the best LLM-powered digital library—a true second brain, period.

And we’ve done a lot to materialize this vision - in IKI 2.0 you will enjoy:

URLs, PDFs, YouTube, txt, docx, md, images & notes support
Spaces to collaborate with your teammates
OS-like navigation with a hierarchy, drag & drop and multi-select
SOTA reasoning LLMs, including Claude 3.7 Sonnet, o3-mini, and Grok-2
Cutting-edge web search powered by Perplexity Sonar
Smart editor to write with IKI assistant
Deep comparative analysis & reasoning over collections – shipping this month!
Cloud integrations with Google Drive, Notion, Dropbox, and Obsidian are coming soon

Happy to have you among our early adopters, and stay tuned – more things are coming this spring!
Oh that is a fantastic article. I wasn't even aware of Bel. I am currently working on my own Lisp dialect and some things in the spec are lovely. The idea of lit is pretty cool. I'll have to make a branch and toy around with it, it seems to make for a smaller compiler core.

The Bel spec though needs some love in a more modern formatting. I might post a formatted version later.
I think the issue is whether the functions that are split out are actually useful abstractions.

If they are, you should not have to jump around the code-base, you should be able to just read the invocation and know what it does, without leaving the source function.

As an example, you probably don't whip out your kernel source code when you encounter a call to write(). At least not usually. You just know what it does and can keep going.

You probably also don't look at the generated assembly code, and maybe look up the instruction reference for your favorite microprocessor when you encounter an arithmetic operator. You just assume that you know what it does, even if that may not be 100% correct in every case.

Those are good, useful abstractions.

That's what we need to strive for when we crate code.
It's funny, because not only would I value her jam, I would also value it much higher than anything I could get from the store.
Very nice, I wish something like this existed 30+ years ago. When Linux was becoming a thing, people were begging for a FSF COBOL. Commercial offerings were very expensive at the time. Plus the expected royalties for the binaries created.

If this has happened 30 years ago, I think enterprise Linux would have hit the scene earlier. There were thousands of COBOL programmers in the 90s who were looking to create ERP type systems. If that had happened, maybe we would not be saddled with outrageously expensive systems like SAP and Oracle.

With IBM owning RHEL, you would thing IBM would offer a free COBOL, or at least help out with this.

Curious, with this still be a translation to c or native ? To me seems to be a translation, which seems to be working fine today.
sounds similar to BeReal
If you look in the comments there are often discussion on appropriate levels of disciplining your wife (read: domestic abuse), "traits" of people who believe in certain religions, and ethnic stereotypes that would be banned quite quickly on most platforms.
Show HN: MCPGod: Fine-grained control over MCP clients, servers, and tools
Hey everyone,
I've wanted an easy way to control which mcp server tools are available to clients. So for example, I might want a gmail server to only expose the read tool (but not send, delete etc).

I figured if I create a cli for spawning mcp servers, I could intercept the stdin, stdout, stderr etc and modify what the clients see when they are making calls to list tools, resources, and prompts.

Well it worked!

In the initial version you can easily add a server to claude with a safe list of tools:

npx -y mcpgod add @modelcontextprotocol/server-everything --client claude --tools=echo,add

Now when you load Claude Desktop, it will only discover the echo and add tools from that server. It's a nice way to keep the agents in line :)

You can check it out here: https://github.com/mcpgod/cli

It will also log everything that a client is doing to ~/mcpgod/logs.

Currently it only has support for claude, but it will be easy to add cursor, cline, windsurf, etc.

With the `tools` command you can list all of a servers tools, and even call a tool directly from the command line, which is pretty fun.

I was thinking it would be nice to create a UI for it to easily enable/disable servers and tools for each client, inspect logs, view analytics, etc.

Thanks for reading!
That's very one-dimensional. It's usually easy to tell what the code does, but what's hard is to modify or add functionality to it. And this is because of various levels of abstractions that hide how things are interconnected.
I believe Brother came out and said this was a bug on their side; whether or not that is more #MarketingRuinsEverything speak I can't say.
I have traffic from other directories as well. It is not big but something. Also it is not only traffic but also about backlinks and SEO.
Nice! Thanks. Will check it out
> 1. Coding skill predicts performance

> Models with stronger coding abilities (Claude 3.5-Sonnet, GPT-4o) achieved higher Production Scores and completed more lab tasks. Claude outperformed others with a PS of 293,206 and 28 milestones, progressing beyond early-game resource extraction.
OP has Ukrainian and EU flags on his Mastodon profile, which is linked from his GitHub profile. Apparently that’s not acceptable to GP.
...such a shame for all the kids that were killed, though.
Threads are idiotic on slack, agreed. I just ignore them and manually snip the line i'm replying to, prefix it with > and write my reply below.

What do you do on Telegram when you want to post 2 pages of logs? Slack has this "text snippet" feature that can take a long text and post it collapsed by default, and whoever wants to see the details can expand it inline or save.

Can you pin a message to a Telegram channel, to have reference info handy?

Can you upload large files to Telegram and have them available 2 years later? (On the paid version of Slack).

Do you have a Telegram git or github integration plugin that will automatically notify about the commits in the project's channel?

They don't do the same things and your use case is not Slack's.

> Or it feels like a clunky web-app a-la Discord.

You're saying Telegram clients are native apps? I strongly doubt it :)
OP made the framework available https://github.com/JackHopkins/factorio-learning-environment
Sup (2022)
I figured the carbon tax just needed to reach $100-$200ish per tonne, because that is the quoted price to scrub CO2 from stacks.
I finally got around to playing Red Dead Redemption 1 recently and was surprised at how much I enjoyed the cattle driving missions.
First Fix: Still waiting for M-Code
Stronger Than Steel, Tougher Than Kevlar – Spider Silk's Revealed
its funny how video games are the hardest benchmark that humanity has for ai
That was my first thought: if you're putting mechanically-assisted extra force on the thigh, then that's translating through the knee.

Which seems fine as long as you're operating within knee tolerances (for a given age), but seems dicey if boosted to superhuman levels.