MurphyA/hacker-news huggingface dataset:
by mrandish | 2025-09-01 04:03:27+00:00
The new timeline event editing functionality looks fluid, powerful and polished. I've never used Bitwig but have heavily used dozens of timeline-based media editing GUIs over the last three decades including leading video, audio, animation, 3D and music production tools. Just watching these brief demo videos, I'm seeing some very nice editing features as well as thoughtful interaction touches.

I appreciate the Bitwig team's choice to focus on perfecting timeline event editing workflow at a time when many media production tools are bolting on poorly thought through AI features of questionable value. In most advanced media creation workflows, some detailed event editing will always be necessary and, IMHO, it's still far from a "solved problem."

While some tools have put in the sustained effort over many years to become "pretty good", IMHO none are yet "great", and too many are still lagging with 2000s-era timeline event editing. Even today's best of breed tools can become at least tedious, if not frustrating, during an intense multi-hour session of complex detail work. Yet in recent years I'm not seeing much sustained focus or effort going toward improving timeline event editing in most mature tools. While "Timeline Event Editing" isn't nearly as sexy sounding as AI - for me AI features in media creation tooling have so far mostly focused on reducing the time I spend doing the parts of media creation I enjoy the most. Whereas the features Bitwig is showing here are focused on minimizing the time and effort I have to doing the parts I hate the most.
by culi | 2025-09-01 04:04:30+00:00
At some point we started calling it latex instead. There's still plenty of stuff made from natural latex. The harvesting of latex from Hevea brasiliensis is almost exactly the same as harvesting latex from Palaquium gutta (gutta-percha)

EDIT: I see they are actually 1,4-polyisoprene but gutta-percha is in a trans configuration while H. brasiliensis latex is in a cis configuration. Not sure if that amounts to any difference in properties https://s10.lite.msu.edu/res/msu/botonl/b_online/e20/20c.htm
by easygenes | 2025-09-01 04:04:55+00:00
Ah yeah, I guess I just assumed it was static because every time I've been to a Bear blog it has been so light and snappy.

Just did a little looking. Micro.blog [0] is a true hosted static site offering; just hosted Hugo. There's also Publii [1], an open source cross-platform desktop static CMS that has one-click push to a variety of cloud CDNs (e.g. Netlify or Github Pages)

[0] https://micro.blog [1] https://getpublii.com
by kaiwenwang | 2025-09-01 04:05:09+00:00
This is developmental biology: to recognize both inherent and natural limits but also to recognize the ability of humans to adaptively improve their surroundings for the better.

To say that everyone has the same level of skill and talent is harmful for people can clearly see their own ability yet cannot meet the expectations of society. If we believe everyone is the same, then it puts the culpability onto the individual to do well rather than society and government.

Aristotle reflected that king does not beget king, nor does slave beget slave. He thought some to be worthy and capable despite their lowly position in society. It comes from the book Politics.
by aspenmayer | 2025-09-01 04:05:46+00:00
> And "our shit contains the condensed toxins from all of the lower rungs on the food chain." lacks any credibility unless you can provide a link I have never seen.

I’m not who you’re asking, but I can only assume that they refer to the observed phenomenon of bioaccumulation, which was factor in the unexpected harms of pesticides such as DDT on bird populations.

That said, I don’t know of any risks to wildlife or the environment from bioaccumulated toxins solely due to human waste. If I am reaching and wildly guessing, I suppose folks who eat a lot of fish might pass more mercury in their waste? From what I understood, most toxins like that are processed by the liver and don’t get flushed out.

https://en.wikipedia.org/wiki/Bioaccumulation
by makeitdouble | 2025-09-01 04:06:10+00:00
The power dynamic between the gifter and the giftee isn't that simple. Even bribes dynamics will change a lot depending on who does it and to which amount.

There is a whole antropologic field around that, but to keep it short, if you pay your palace and all expenses with the money funneled to you as gifts, you're not the one in control.

Fun read: https://en.wikipedia.org/wiki/Gift_economy
by elevation | 2025-09-01 04:06:18+00:00
> this might have been intentionally set up to exploit me while maximizing the amount we can charge the client

This was the sense I got from a friend's situation: he works for a consulting firm managing a large offshore team billed as "Oracle Experts" who are in reality completely incompetent. (Side note: How would a bunch of young third-world devs go about mastering a niche technology to the expert level?) The offshore team meets their contractual obligation by committing nonsense SLOC everyday that contains vague references to the requirements. But as the quarters roll by, it never actually meets requirements. So my friend learned the only way to deliver is for him to personally implement the solutions while juggling semi-daily meetings with the clients and the offshore team. The client is happy in the end, but it all takes a lot longer than it would he could drop the offshore team entirely.

In this situation, the value of the offshore team is they make the client believe that 1) their problems can only be solved by a large team and 2) they are paying less for this team than they would otherwise.
by cosmicgadget | 2025-09-01 04:06:37+00:00
I just skipped through the Colbert one but I didn't hear her say nothing would change. Did I miss it or was it in reference to not unwinding any policies? She very specifically mentioned her 'opportunity economy' initiative which very clearly would be a change.

Trump has definitely done many things differently but the rhetoric wasn't any different in the campaign - immigration, transgender athletes, and the bigliest prosperity you have every seen.
by mehmet_mhy | 2025-09-01 04:07:07+00:00
After years as a developer for both startups and large tech companies, as well as recently founding my own startup, I’ve spent a lot of time digging into where real software value is moving as AI transforms the industry. Based on my experience and market research, I drafted what I call the Barbell of Software Value theory.

In short: Software value is concentrating at two ends—platforms and primitives (clouds, models, foundational dev tools) and private or internal systems built solely for a single large company. The middle generic horizontal SaaS is being squeezed out by AI-driven feature parity and vendor consolidation. Only highly vertical, deeply integrated SaaS with undeniable ROI survives. Everything else is getting commoditized or brought in-house.

I’d love to hear how others on HN are approaching this. If you’re building or investing, are you focused on platform, vertical SaaS, or internal leverage? Curious to get your perspectives.
by electric_muse | 2025-09-01 04:07:25+00:00
The piece was deeply thought-provoking, but I struggled to get through it sensing how much AI was used to write it.

I’ve been drafting a manuscript for a novel lately, trying to see how well llms can help.

I recognize this prose immediately as OpenAI gpt 5.

It loves to describe things “hum” that don’t usually hum, like the author wrote in the beginning. Plenty more descriptions match the cadence and rhythm and word choices I’ve seen writing my manuscript.

I feel like there’s a meta discussion the author was prompting here about consciousness.

Reading the writing of a real human feels more intimate. Reading the auto-tune version of writing makes me feel noticeably less connected to the reader. I know the author still input something to get this output. But there’s something blocking a deeper connection when I just “know” I’m not reading the author’s words.

Edit: llamas > llms
by sorokod | 2025-09-01 04:07:32+00:00
The dash in the spelling is unusual (according to books.google), also different languages tell different stories

Russian - looks like a hot topic at the start of WW2 :

https://books.google.com/ngrams/graph?content=%D0%B3%D1%83%D...

German:

https://books.google.com/ngrams/graph?content=Guttapercha&ye...
by krmboya | 2025-09-01 04:08:21+00:00
As a non American who would benefit from a H1B visa, I'll say the "America first" people are right when it comes to the H1B visa misuse.

Currently it is used as a tool to extract maximum labour for cheap compared to hiring Americans. We don't call it slave labour because the immigrant is paid decently, but they are held hostage by multiple factors; career aspirations, family expectations and the like.. So easier to manipulate while denying opportunity for actual Americans.

Needs serious reform. A simple one is, pay H1Bs higher salaries than market rate. This would create the economic incentives for companies to use H1Bs only when really needed
by positron26 | 2025-09-01 04:09:48+00:00
> A lot of projects have nice, easy to read notes along with the actual code

This alone doesn't improve the quality of the source.

> Paranoid

Nothing to do with it. Please be logical. Having millions of people who can't program trust maintainers doesn't make those maintainers do better work.

The whole idea of more eyeballs is an appeal to a vision of crowdsourcing that was a new idea in the early internet. What we found out is that complacency sets in, the notes eventually don't mean anything, and most source code is not read.

This vision of more programmers spending more time reading other people's programs is wholly born from within programmer communities, from programmers talking to other programmers, forgetting that the average user will never program and not because they lack access. It's a romanticized ideal that is only even a plausible idea in a room full of programmers.

Until you focus on how the non-programmer is going to meaningfully improve the review and production of the open technologies, you will never have a scalable or equitable solution.
by cyphar | 2025-09-01 04:11:05+00:00
Oracle is the license steward for CDDL, they have the right to release CDDL-2.0 and make it GPL-compatible which users would then be allowed to chose to use. Mozilla did the same thing with MPL-2.0 (CDDL was based on MPL-1.0), though the details are a little more complicated.

Unlike the GPL, the CDDL (and MPL) has an opt-out upgrade clause and all of OpenSolaris (or more accurately, almosf all software under the CDDL) can be upgraded to "CDDL-1.1 OR CDDL-2.0" unilaterally by Oracle even if they do not own the copyrights. See section 4 of the CDDL.
by tombert | 2025-09-01 04:12:09+00:00
I think the difficulty isn't so much in the making of the blog, but the hosting it. I think a non-technical person could probably Google their way through getting Hugo to render with one of the default templates, but it's still kind of hard to understand how to deploy stuff to a place to host the

Like, I know how to do that with Github Pages or Cloudflare Pages or S3 or spinning up an Nginx server, but none of that is intuitive, and it can be overwhelming to people who aren't familiar with Git or web hosting.
by culi | 2025-09-01 04:12:10+00:00
Rubber is made from (natural) latex. When that latex comes from Palaquium gutta we call it gutta-percha. Nowadays natural latex most commonly comes from Hevea brasiliensis but it's the same thing

EDIT: I see they are actually 1,4-polyisoprene but gutta-percha is in a trans configuration while H. brasiliensis latex is in a cis configuration. Not sure if that amounts to any difference in properties https://s10.lite.msu.edu/res/msu/botonl/b_online/e20/20c.htm
by JustExAWS | 2025-09-01 04:13:09+00:00
No. Burnout has one and only one reason - the lack of courage or resources to say “no”. No company can make you overwork yourself. The worse they can do is fire you [1].

Yes I know most people need a job. But don’t put yourself in a position where you need your current job.

I have worked for 30 years across 10 jobs everything from lifestyle companies, startups, medium size companies, boring old large enterprise companies and BigTech and currently full time as a staff architect at a third party cloud consulting company. Never once have I been stressed or experienced anything close to burn out because I was always prepared to look for another job.

Being prepared means having a strong network, living below your means, saving money, keeping your skills in sync with the market, and being interview ready. I respond to every reputable recruiter whether I am looking or not.

Also whatever you do, don’t be a ticket taker.

Before you say you don’t make enough to save, if you make a standard developer wage (not BigTech wages) and you have 3-5 years of experience, you are probably making twice the median wage in your area.

I don’t do side projects and never have. I close my computer when I get off work. I exercise consistently and religiously and have since I was 15 in 1990. I prioritize spending time with family and friends for my mental health

In other words, work toward a position of f%%% you.

https://www.youtube.com/watch?v=XamC7-Pt8N0

And before anyone says I don’t know what looking for a job is like these days, I was looking for a job in both 2023 and last year and found one quickly.

[1] Yes I am aware of the exception if you are here on H1B.
by moribvndvs | 2025-09-01 04:13:49+00:00
I have enough of dog walkers leaving bags of shit everywhere, and with our national parks overwhelmed and understaffed, I just carry a stuff sack hooked on my belt to throw it and other garbage into.

The laziness and disregard demonstrated by this society is sickening, and the senselessness is astounding. Why bag it and then just throw it right on the ground? That’s almost worse. This is rhetorical, of course, they think there is an army of park janitors waiting eagerly, despite the clearly obvious fact that these bags are just sitting there for days or weeks as well as the, I dunno, numerous large signs saying to pick it up and carry it to the trash cans. It really makes it harder to relax and enjoy myself.
by nunez | 2025-09-01 04:14:00+00:00
It's also easy to stop smoking. Just avoid anything that looks or feels like smoking. Problem solved! /s

Addiction is like a weed in the ground. Cutting off its head just makes it regrow faster and angrier, with deeper roots to boot.

Addictions love nothing more than superficial attempts to stop them! The only way to _manage_ addictions is to get them at their roots.
by chongli | 2025-09-01 04:14:53+00:00
Doesn't your second paragraph run against the grain of your first? If streaming services like Netflix are harmful then we should avoid using them. Thus it should not be important for our freedom-preserving computers to be able to access Netflix.

Now, if you want to do an in-depth study of film and television material as a whole, you're actually better off avoiding Netflix and making use of archives such as public libraries, university libraries, and the Internet Archive.
by red369 | 2025-09-01 04:15:14+00:00
I was really excited when I learned that unplugging the cable, waiting some short period of time and plugging it back in, triggers a power-role swap.

I've only tried it out on one occasion, and I'm not clear on the delay, or whether both ends need to be disconnected or only one. I was a little surprised it isn't talked about more.
by ygouzerh | 2025-09-01 04:15:54+00:00
Thanks for the explanation!

For the defense of git add and the index, I actually personally enjoy it. I discovered git add -p recently, and it's quite nice.

It's like a way to say: let's prepare a commit with only this part of the file, but not yet this one as it's not yet finished.

For example, you can git add -p only the dependencies of a package.json, push that so others have it, and continue working on the scripts part.

I use often as well the index in order to have more granular commits that follows well Conventional Commits, when I want to have a `docs:...` for the readme update and a `feat: ...` for the src change

jj looks interesting, I will take a look!
by johncolanduoni | 2025-09-01 04:15:56+00:00
The issue here is rarely whether the security features themselves are circumventable. It’s that at some point this turns into trusting users not to give malware apps permissions (whether that’s a dialog, a system wide setting, adding a third-party app store, etc.). Almost no users can usefully evaluate whether a particular bit of digital trust is a good or bad idea, so people will constantly get scammed in practice. If you’re thinking about ZNP as a solution, you’re not trying to solve the actual security problems of normal users.
by Chris_Newton | 2025-09-01 04:16:20+00:00
It turns into a specification problem.

This, IMHO, is the critical point and why a lot of “deep” development work doesn’t benefit much from the current generation of AI tools.

Last week, I was dealing with some temporal data. I often find working in this area a little frustrating because you spend so much time dealing with the inherent traps and edge cases, so using an AI code generator is superficially attractive. However, the vast majority of my time wasn’t spent writing code, it was getting my head around what the various representations of certain time-based events in this system actually mean and what should happen when they interact. I probably wrote about 100 test cases next, each covering a distinct real world scenario, and working out how to parameterise them so the coverage was exhaustive for certain tricky interactions also required a bit of thought. Finally, I wrote the implementation of this algorithm that had a lot of essential complexity, which means code with lots of conditionals that needs to be crystal clear about why things are being done in a certain order and decisions made a certain way, so anyone reading it later has a fighting chance of understanding it. Which of those three stages would current AI tools really have helped with?

I find AI code generators can be quite helpful for low-level boilerplate stuff, where the required behaviour is obvious and the details tend to be a specific database schema or remote API spec. No doubt some applications consist almost entirely of this kind of code, and I can easily believe that people working on those find AI coding tools much more effective than I typically do. But as 'manoDev says in the parent comment, deeper work is often a specification problem. The valuable part is often figuring out the what and the why rather than the how, and so far that isn’t something AI has been very good at.
by codedokode | 2025-09-01 04:18:38+00:00
Website from desktop + SMS code is used as a second factor for login and for confirmation of operations. So the attacker would need to hack a desktop to read information and both devices to actually steal money. Or they would need a phone and a card number to login without password.

I am surprised why so many people use banking apps on phones. The apps often use SMS or even push notification (because it's cheaper) for confirmation and once you got access to the phone you can do whatever you want. Also banking apps tend to spam users with distracting notifications, and they often require extended rights, for example to scan other apps, to access contact list etc. For example, one of Russian banking apps includes an antivirus.

> What about in-person banking?

Rarely. Last time I went in-person, I found that the bank switched to a model (don't remember how it's called) where the office looks like a cafe with tables and employees come between them with laptops and there was really long waiting time so I got an impression that they don't want people to come in-person. Although I had some fun overhearing an angry customer complaining that his card was blocked for receiving transfers and immediately withdrawing large sums of money. He wasn't able to explain the source of the money or provide any documents but got a promise that his card would be unblocked.

Luckily there are still banks with traditional offices.
by nunez | 2025-09-01 04:19:02+00:00
Ah, but this is the beauty of open source and, in Hugo's case, being mostly a static site genetator: you're more than free to run ancient versions of Hugo, and no-one can stop you!

I run a dumb old version of Hugo for my two blogs and resume which are deployed with a custom build system I built in a rush. They haven't exploded yet!
by xethos | 2025-09-01 04:19:14+00:00
The deal with Youtube was always presented as "You watch a couple ads, we show you a couple videos"

Google has dramatically altered that deal, and now shows much longer, less-likely-to-be-skippable ads, with much higher frequency.

Calling it "a prety reasonable subscription" is only reasonable if we forget that this wasn't the deal originally offered

Furthermore, this is a massive corporation closing up a project that got it's start by selling itself to geeks as Open.

It is Google's OS, and it is Google's app, but closing up the Open project to advantage their own app sure as hell feels like poor form
by Spooky23 | 2025-09-01 04:20:36+00:00
It really depends on what you are doing. But when you factor the network features, the ability to scale the solution, etc you get alot of stuff inside that $200/mo EC2 device. The product is more than the VM.

That said, with a defined workload without a ton of variation or segmentation needs there are lots of ways to deliver a cheaper solution.
by cowboylowrez | 2025-09-01 04:20:48+00:00
I suspect that some sort of AI will progress to some point of usefulness, the fact that it can do as much as it can right now should count for something. On the other hand, these llms seem to still go off into the weeds time and again, and from what I read of folks experiences, I can't drop the deterministic mindset as easy as folks like you can. Still, it doesn't matter, like you say these things are here and everyones throwing time and money at them, so hopefully my concerns are overblown and unfounded.
by jonahx | 2025-09-01 04:21:36+00:00
The issue is the means of enforcement requires taking away other rights they shouldn't be able to.

What if I want to require (for anti-piracy reasons) that to use my software you must also give me complete access to your computer, all the data on it, and all your communications. You might say, "Well, if anyone is stupid enough to make that deal, let them." But it's easy to sugar coat what you're doing, especially with less technical users. I think it's better to say, "That's just not something you are allowed to do. It's trampling on rights more important than your anti-piracy rights."

In the same way, you cannot murder someone even if they agree to be murdered (an actual case in Germany).