MurphyA/hacker-news huggingface dataset:
by beaugunderson | 2025-04-25 07:57:51+00:00
Certainly, the bulk of the functionality is provided by URLDispatcher:

https://www.hammerspoon.org/Spoons/URLDispatcher.html

Here's a cleaned up version of my config... I also mapped global cmd-shift-1/2/i to focus my profile and incognito windows (and create a window if none already existed):

https://gist.github.com/beaugunderson/d1ca2218b9b272f3ac3573...
by thi2 | 2025-04-25 07:58:17+00:00
My employer gives me access to Jetbrains AI, I work on a Vue Frontend with a Kotlin Spring Boot backend.

The codebase is not too old and has grown without too much technical debt, with complex prompts I never had decent success. Its usefull for quick "what does this do" checks but any real functionality seems to be lacking.

Maybe I'm not refining my prompts good enough but doing so would take longer than implementing it myself.

Recently I tried Jetbrains Junie, which acts like Claude if I understand it correctly.

I had a really refined prompt, ran it three times with adjustments and fine tuning but the result was still lacking. So I tossed it and wrote it myself. But watching the machine nearly getting it right was still impressive.
by staticelf | 2025-04-25 07:58:28+00:00
Figure out an AI to do my dishes, laundry and clean my home. Not the fun parts of life please.

Everyone wants the futuristic star trek future but we all forget that there is only one Captain Kirk and his small crew. Most of us will be sitting around at home doing laundry and cleaning the workplaces of the robots that is owned by large corporations.
by genewitch | 2025-04-25 07:58:42+00:00
What about multipath? Is that not an issue at wifi wavelengths? Or is that a sub or superset of reflections? It was quite a long time ago now that the first "proof" that one could use leaky WiFi to "see through walls" and observe people moving around inside a building from without.

Participate in a transmitter hunt (also called a foxhunt or a t-hunt) where the organizers or the people hiding the transmitter know their stuff. Reflections and multipath can lead you miles away from a transmitter location.

Anyhow, someone asked me if I knew how to do this without consent once; that is, if I knew how to track people in a building without them knowing. This was 8 years ago or so. I had hoped saying "that's not possible" would dissuade them, but instead they just never spoke to me again.
by uejfiweun | 2025-04-25 07:59:05+00:00
You're absolutely right. It's not intelligence in the way we have traditionally understood it. It's a pattern matching system that uses massive scale to handle a vast number of cases, and it's very useful, but it routinely fails on even basic tasks. The labs are just playing whack a mole with the failure cases because fundamentally the architecture doesn't have common sense in the same way we do. Your moniker of "statistical code synthesis" is probably more accurate but this is a capex intensive technology and you're gonna get a lot more investor interest by playing to people's imagination with terms like "intelligence" or "superintelligence".
by tossandthrow | 2025-04-25 07:59:10+00:00
This feels like the types programming vs. none typed programming.

There are efforts in math to build "enterprise" reasoning systems. For these it makes sense to have a universal notation system (Lean, Coq, the likes).

But for a personal exploration, it might be better to just jam in whatever.

My personal strife in this space is more on teaching: Taking algebra classes, etc. where the teacher is not consistent nor honest about the personal decision and preference they have on notation - I became significantly better at math when I started studying type theory and theory of mechanical proofs.
by _nalply | 2025-04-25 07:59:51+00:00
I do understand.

I imagine that it could work a little bit like unsigned: a modifier to integer types that tells that an integer's MSB is not to be used as a sign bit.

__nonstring__ tells that the last byte of a byte sequence doesn't need to be NUL.

I would find it sensible allowing putting the attribute to a type, but whatever.
by int_19h | 2025-04-25 08:00:07+00:00
This particular direction is over 180 years old at this point.

"[The Analytical Engine] might act upon other things besides number, were objects found whose mutual fundamental relations could be expressed by those of the abstract science of operations, and which should be also susceptible of adaptations to the action of the operating notation and mechanism of the engine...Supposing, for instance, that the fundamental relations of pitched sounds in the science of harmony and of musical composition were susceptible of such expression and adaptations, the engine might compose elaborate and scientific pieces of music of any degree of complexity or extent."

Lovelace, Ada; Menabrea, Luigi (1842). "Sketch of the Analytical Engine invented by Charles Babbage Esq".
by jeroenhd | 2025-04-25 08:00:45+00:00
It took them five years to actually take action on enforcing their ToS. It's not as much of a rug pull as it's the result of their competitors blatantly ignoring the license on proprietary code from a proprietary code giant.

Unless the developers of the IDEs hit by this never actually read the ToS, of course, which would only make them less reliable as an IDE provider.
by xoa | 2025-04-25 08:01:06+00:00
>On a less academic note this is a major problem for science that relies on surveys, because even when anonymous people have an awareness that they're "speaking" to someone and being "judged" in some way. People, even in that moment alone with a survey, want to reinforce the image they have of themselves. When asked by a survey, "What do you want from a new newspaper?" Very few people respond, "Celebrities, scandals, and lewd pictures." People often skew to asking for thoughtful, long-form, in-depth reporting.

>BUT... then they buy tabloids and click on bait, and they don't read the complex, nuanced, long-form stuff.

I think this is a solid post overall. That said FWIW, I'll add that I think there can be a further legitimate further layer to this: people can express wishes for how the world would be as part of a desire to change themselves too even while failing to reach it (or reach it entirely) and that's not necessarily bad or wrong. Ie, one of the most effective ways to avoid things like junkfood or alcohol is to make it even mildly more inconvenient by just not having it in your house in the first place. If you're hit by a craving, and whatever it is is right on hand, then odds are vastly higher that you'll indulge said craving whether your higher order processes think that's a good idea or not. It's easily to rationalize, you already spent the money on it. But some care around yourself and further habits (like going shopping after a meal, people tend to buy far less impulse if they're feeling full then very hungry) can help create an environment that is more conducive to making the right choices. I don't think it's purely a matter of willpower.

So in a survey that invokes "how would you like the world to be?" sorts of questions I don't think it can simply be dismissed as "revealed preference" (though that can also be very important!) or hypocrisy if some people wish the world was different even if they deal with the world as it is, or if they wish there were fewer temptations or more powerful/effective tools to deal with them even if they do tend to give into temptations. It's precisely because temptations are tempting that someone might wish to make them more difficult right? Like, I don't think it'd be necessarily wrong or strange if an alcoholic supported higher alcohol taxes or fewer locations or whatever.

Again, not to disagree that sometimes people absolutely are saying things they don't really mean out of concern of judgement or the like, just further agreeing that it's really complex to tease it all out.
by mrweasel | 2025-04-25 08:01:21+00:00
> people have been using it for all sorts of things for which it was not designed

Kafka is misused for some weird stuff. I've seen it used as a user database, which makes absolutely no sense. I've also seen it used a "key/value" store, which I can't imagine being efficient as you'd have to scan the entire log.

Part of it seems to stem from "We need somewhere to store X. We already have Kafka, and requesting a database or key/value store is just a bit to much work, so let's stuff it into Kafka".

I had a client ask for a Kafka cluster, when queried about what they'd need it for we got "We don't know yet". Well that's going to make it a bit hard to dimension and tune it correctly. Everyone else used Kafka, so they wanted to use it too.
by valado | 2025-04-25 08:01:34+00:00
Are you a freelancer struggling to set your hourly rate? Pricing your services can be a challenge—charge too little, and you undervalue your skills; charge too much, and you might lose clients. But what if there was a tool to help you find the perfect balance? Introducing the Freelancer Hourly Rate Calculator by TinyToolStack!

https://tinytoolstack.com/app/freelancerhourlyratecalculator

Why This Tool Matters Your time is priceless, but in the freelance world, it needs a number. Many freelancers face pricing challenges, often undercharging due to uncertainty, which can lead to burnout or financial instability. The Freelancer Hourly Rate Calculator addresses this with:

Clarity: A clear, data-driven rate that aligns with your financial goals. Comprehensive Coverage: Accounts for business expenses (e.g., software, coworking spaces) and personal costs (e.g., taxes, savings). Confidence: Assurance that your rate reflects the value you bring to clients. Flexibility: The ability to experiment with different inputs to see how changes in hours or expenses affect your rate.

How It Works The tool’s user-friendly interface allows you to tweak inputs and explore various scenarios, helping you find the perfect rate for your lifestyle and business model. Using the calculator is straightforward and intuitive: Visit Freelancer Hourly Rate Calculator Enter your target monthly income Specify your weekly working hours and annual vacation weeks Add your estimated monthly business and personal expenses Get your personalized hourly rate instantly!

Real-World Impact Imagine you’re a freelance graphic designer aiming for a monthly income of $4,000, working 30 hours per week, with $1,000 in monthly expenses (e.g., Adobe Suite, taxes, coworking space). Without a clear method, you might guess your rate, potentially undercharging at $30/hour. Using the calculator, you’d discover that a rate closer to $50/hour is needed to meet your goals while covering costs. This clarity can transform your pricing strategy and financial stability.

Spread the Word If you find this tool valuable, share it with your freelance network! Whether it’s a post on X, an email to colleagues, or a shoutout in a freelancer group, spreading the word helps the community thrive. Together, we can empower freelancers to price their services confidently and fairly.

Join the TinyToolStack Community Ready to explore more ways to boost your productivity? Check out TinyToolStack’s other creator-focused tools at TinyToolStack. From workflow enhancers to creative utilities, TinyToolStack is dedicated to supporting your journey as a freelancer and creator. Join the community and make freelancing more rewarding for everyone! https://tinytoolstack.com
by brulard | 2025-04-25 08:01:51+00:00
For the last year I have been generating music heavily with Udio. For few years before that I was creating music by hand, trying to get into all aspects of music creation (theory, composition, sound design, mixing, arrangement, etc.) and let me tell you - this last year was the most fun I had with music. Generation isn't just a big button to push to get the output. It's completely separate creative process that opens a plethora of possibilities which you can mix & match with all the other skills you had before.

One other aspect of art generation is that it can complement your other creative process. You may need illustration for a book you're writing, or assets + music for your game. So let the AI help you where you need help and you yourself focus on the things that matter to you the most or where you are having the most fun.
by trod1234 | 2025-04-25 08:03:16+00:00
Is it really a surprise that evil people lie?

If you know how to recognize evil people, this doesn't come as a surprise, and there are so many because society has been changed to protect them.

You recognize evil people by their blindness to the consequences of their destructive actions and the resistance to repeat such similar actions.

That kind of blindness is almost always accompanied by false justification, false reasoning, omission, or clever dissembling, or gaslighting to introduce indirection between accountability (reality) and their actions.

There is a short progression from complacency (the banality of evil) to the radical evil. This used to be an important part of history class in public education.
by mschild | 2025-04-25 08:03:54+00:00
I think a lot of people don't have a problem with commercial software, but rather with the disingenuous behavior that some companies display.

VSCode was/is often touted as open source and Microsoft are using it to present themselves as community loving until MS sees an opportunity to extract some money/hinder the competition.

In comparison, Jetbrains is transparent with their offerings and what you get. There is in my opinion a clear difference in how they operate and how they are perceived.
by mike_hearn | 2025-04-25 08:04:59+00:00
IIRC most of these controls only shipped in comctl32 much later than they launched, and comctl32 came with the OS which had many-year upgrade cycles. So in practice everyone invented their own because they didn't want to wait.

I'm sure people who care could make a consistent desktop, but our memories differ on how popular that was. The theming craze was a 90s thing, so even when apps didn't roll their own brand like MS themselves did, apps often let you apply custom themes to change the look.

In theory it's easier than ever to do that. You could create a browser extension that used user stylesheets to restyle websites to have a consistent look and feel. People make that effort to build ad blockers but not to build consistent looks, so I guess there isn't that much demand.
by nonrandomstring | 2025-04-25 08:05:55+00:00
> Notation matters in how we explore ideas.

Indeed, historically. But are we not moving into a society where thought is unwelcome? We build tools to hide underlying notation and structure, not because it affords abstraction but because its "efficient". Is there not a tragedy afoot, by which technology, at its peak, nullifies all its foundations? Those who can do mental formalism, mathematics, code etc, I doubt we will have any place in a future society that values only superficial convenience, the appearance of correctness, and shuns as "slow old throwbacks" those who reason symbolically, "the hard way" (without AI).

(cue a dozen comments on how "AI actually helps" and amplifies symbolic human thought processes)
by aaron695 | 2025-04-25 08:06:32+00:00
I think it's a good video.

"The restaurant doesn't exist" is an important axiom.

It's why recommendation engines are useless, Netflix has nothing more. Smart users will see TikTok doesn't really have a good recommendation engine, just good content, bite sized so lots can be produced.

> the world seems limitless but for these physical things it's actually fairly limited

This is a really good quote, it also applies to digital.

Anyway, a list of tarpit ideas would be useful. The axiom's are too hard, like software complexity and getting money out of educational institutions.
by dkrich | 2025-04-25 08:07:06+00:00
That pe is nonsense imo. It’s based on a one time $6 billion tax credit that they included last quarter because they assume they will be profitable enough in the future to use it so are adding it into the balance sheet now.

I believe their comps are getting tougher and tougher every quarter as they aggressively drive to turn the profit spigot and squeeze more and more profit out of an inherently unprofitable business model. This is a single dimension stock that is 100% reliant on growing its user base.

They’ve been able to do that because users are aging into the platform faster than they’re aging out but eventually the well will run dry.
by vintermann | 2025-04-25 08:07:55+00:00
LLMs are bad at family relations. My test question used to be explaining Ahnentafel numbers (you are 1, any person's father is 2x, any person's mother is 2x+1), then explaining X-chromosome inheritance (men inherit only from their mothers, women in addition get their father's X chromosome unchanged), and ask them to list the Ahnentafel numbers of ancestors a man may have inherited X DNA from, in order, up to some generation.

(This is OEIS sequence A280873)

But it turns out that's overkill. Just giving them a single Ahnentafel number and asking if you could have inherited X DNA from them, trips them up.

But it turns out even that is overkill. Leave out X DNA entirely, and ask them to describe how Ahnentafel number 67 is related to you, and that's too recursive for them to figure it out.
by iforgotpassword | 2025-04-25 08:09:05+00:00
> Because it's like 2-4 times cheaper than to go nvidia?..

That still makes nvidia way cheaper compared to the time wasted getting that shit to run plus debug an unknown amount of issues down the road. I told my boss "look I wasted two days on this and it's barely working, I could've done actual work here". Two other colleagues poked at it some more without success. going Nvidia was a no-brainer then.
by sub7 | 2025-04-25 08:10:29+00:00
Everyone relax - this moron Zuck still has Whastapp left to shittify and it's already begun with businesses spamming people en mass

Old firms that did sms spam as a service now all do whatsapp spam as a service - just one example of the process already inevitably started

I can't wait until people are communicating entirely via algorithms/OS clients with donations running server temp storage.

Then this 21st centure nicotine dealership that has created riches by extracting untold value from people's lives will finally be in history's dustbin where it belongs.
by ahtihn | 2025-04-25 08:10:35+00:00
> court won't force releasing our code when a "rouge employee" manages to violate the license.

Is this an actual, real risk? Has a court ever forced anyone to release their code because they were violating the GPL?

My understanding is that this is not how this works. If you violate the license you simply don't have a valid one and basically committing copyright infringement. The punishment for that isn't being forced to comply with the license, it's having to pay damages to the copyright owner.

Showing good faith doesn't really change the end result: you're using code that you don't have a license to. The only fix is to start complying or stop selling your software until you remove the code you don't have a license to use.
by vintermann | 2025-04-25 08:11:33+00:00
I'm pretty sure the definition has changed then. My mother told me that adjunkt was a teacher with 5 years of education (there was something about a mix of mellomfag and hovedfag too), lektor was 7 years of education, and 6 years of education (which was what she had) was "adjunkt med opprykk". She never taught below gymnas (i.e. high school) level.
by jagaerglad | 2025-04-25 08:12:49+00:00
Ok yes very good point you're right. What often happened in the olden times was that science took the shape of art, or religious or ideological conviction drove tireless creation.

Let's say science is left to the robots and the lack of "laundry" never leads to people's suffering, never leads to people asking the big questions about life, etc (I was making big assumptions about AI-keeps-us-as-pets, life in abundance, lack of common threats or conflicts etc). What art is there to create, sans banana stuck to the wall? Somebody in the thread joked about being fed through a tube in a pod or something

But yeah in such a case there will probably still be some fire art about the alienation implied by merely being a human. In the end, no AI can experience being a human that was replaced by AI. Given the vestigial remains of our by then atrophied intelligence can appreciate it
by brulard | 2025-04-25 08:13:19+00:00
Let me tell you that the world has been flooded with low-effort, low-quality music for decades already. Most of the popular music relying on the same 3 chords, dull lyrics etc. While I'm a fan of music generators like Udio, I'm pretty sure the best music is still going to be created by humans. I also believe that while AI slop is bad, human slop is even worse.
by mrweasel | 2025-04-25 08:13:23+00:00
The worst part of Kafka, for me, is managing the cluster. I don't really like the partitioning and the almost hopelessness that ensues when something goes wrong. Recovery is really tricky.

Granted it doesn't happen often, if you plan correctly, but the possibility of going wrong in the partitioning and replication makes updates and upgrades nightmare fuel.
by hellotheretoday | 2025-04-25 08:14:03+00:00
Music is subjective, of course, but I know a lot of people who dedicated an extreme amount of their lives to it. Went to conservatory, practiced for literally hours a day since they were young children into their now late 30s, write music constantly for decades, etc. Some of the best music I’ve ever heard in my life has come from these people and they’re all unknown. They teach music, they gig, they work in other career paths, some still do part time stuff hoping it will eventually pan out, but none of them have any kind of fanbase or recognition really. I think the biggest one has like 800 streams a month on Spotify with 2k listeners? It’s nothing, like a few dollars a month
by int_19h | 2025-04-25 08:14:08+00:00
It's still problematic the other way around - you try to print that PDF on A4, but it's formatted for US Letter.

In most cases it still doesn't matter, either because software defaults to scaling to fit, or else because the margins are large enough that it works out even if printed in true size. But sometimes stars align and then you learn about those weird paper sizes.
by timewizard | 2025-04-25 08:15:19+00:00
> No CI for a release candidate?

If the CI system didn't get the Fedora upgrade then it would not have caught it. Aside from that the kernel has a highly configurable build process so getting good coverage is equally complex.

Plus, this is a release candidate, which is noted as being explicitly targeted at developers and enthusiasts. I'm not sure the strength of Kees' objections are well matched to the size of the actual problem.
by int_19h | 2025-04-25 08:16:37+00:00
This is a very strange requirement, to be honest. E.g. what about foreigners whose native script is not the same, so their (pre-existing) signature is unparseable to that clerk anyway?

FWIW I have a signature that is barely recognizable as my two initials, and I have never had it rejected on such grounds in the five different countries (using two different scripts) I've had to sign documents using it.
by queueueue | 2025-04-25 08:17:10+00:00
Not sure about AI specific but: Todo apps, habit trackers, lots of social media, job boards, recommendation apps, fun things to do with friends, travel planners, trackers (movies/books). I think it’s more common for B2C because these are things that a lot of people come across.

Some of these ideas could maybe be done better now that we have genAI but the question might would it work as a standalone app or is it just a feature?
by ben_w | 2025-04-25 08:18:43+00:00
Or retired.

One is a bad future. The other one may or may not be, as per SMBC being philosophy disguised as humour:

https://www.smbc-comics.com/comic/leisure

https://www.smbc-comics.com/comic/touch-2

(Can't find the one I was after comparing retirement to UBI, but did find two identically scripted haiku jokes).